
公司平台学习
fenyu8
这个作者很懒,什么都没留下…
展开
-
动态绑定autocomplete模糊查询
<input type="text" name="FEE_NM" class="text_input" style="width: 100%;" value="" onfocus="autoFeetyp(this,150)"/><input type="text" name="FEE_TYP" value="" /> /** * 给控件注册费用类型 * @param obj * @param width * @param callBack */ fun.原创 2021-07-23 17:55:25 · 373 阅读 · 0 评论 -
表单控制接口
1.接口函数:设置一些需通过JAVA Bean操作的函数,默认的编程接口函数为com\costech\common\bean\BaseBusinessBean.java,它包含了下列方法,管理员可以在继承这个接口的基础上,进行修改。2.应用举例 保存表单时,如果是多表保存的,主表使用默认的保存方法,分表的保存,可以修改继承BaseBusinessBean修改public int pos原创 2017-11-27 09:46:58 · 661 阅读 · 0 评论 -
设置视图打开时,获取过滤界面默认值,过滤数据.
在视图设置时,如果勾选上默认显示列表数据,则打开列表界面时,会查询出全部的数据而并不会获取过滤界面的默认值过滤数据.解决方法:不勾选视图的"默认显示列表数据",然后在过滤界面的增加代码如下: $(function(){ document.searchform.begin.value="2017-06-01"; btn_search_frame('/scripts/原创 2018-01-05 14:11:58 · 596 阅读 · 0 评论 -
流程中根据节点禁用控件
String tacheid = StringUtility.toStringValue(request.getParameter("TacheID"),""); $(function(){ if(toTrap=="1"){ $(document).find("#btnTJYS").attr("disabled","true"); } if("<%=t原创 2018-02-26 11:26:24 · 195 阅读 · 0 评论 -
根据状态控制视图选择框是否可用
原创 2018-03-08 15:09:28 · 176 阅读 · 0 评论 -
增加显示附件栏
<fieldset style="padding-bottom:10px;width:99%;height: 40px;"><!-- 附件 --> <legend><font class="text"><b>附件</b></font></legend&原创 2018-03-16 09:59:19 · 228 阅读 · 0 评论 -
视图列表的选择框设置组合值
1.设置删除关键字为多个字段拼接值2.视图列表的选择框的value值则填充为所设置的字段拼接的值3.js获取选择行的值,取得字段拼接的值 var oObject = viewcontent.form1.document.all("chk_sel"); var values=""; if (oObject != null){ if(oObject.length==undefined ...原创 2018-03-28 09:35:43 · 301 阅读 · 0 评论 -
单元格实现多个超链接
案例一.单元格实现多文件点击分别打开附件功能SELECT T.FILEID, T.SEQ, T.CLAIM_FILEID, T.PAYER, T.FEE_TYP, T.CURRENCY_CD, T.EXCHANGERATE, T.TOCURRCODE, T.ACC_AMT, ...原创 2018-03-28 18:07:16 · 9650 阅读 · 0 评论 -
利用condition,打开表单自动向voFile属性赋值
打开表单时,通过condition传值,可以自动给表单的bean对象赋值,不用自己解释参数再赋值//创建发票function createInvoice(CP_TYP,VESSEL_CD,VYG_NO,CP_NO){ var formId="2c998690627da5420162847eb0e11e2e"; var style = "dialogHeight="+screen.height...原创 2018-04-04 10:04:39 · 268 阅读 · 0 评论 -
表单js提交的方法
var form1 = document.FormTemplate; var url=Systempath+"/scripts/module/sh/charter/CpTerm_Copy.jsp?cp_no="+cp_no+"&actionType="+newType; form1.action=url; form1.submit();转载 2018-05-21 09:14:46 · 213 阅读 · 0 评论 -
在父页面获取iframe子页面元素对象
1.父页面嵌套iframe子页面;onload="setAttchDisable()"-子页面加载完成调用函数 <!--合同附件 --> <%iTabNo++;%> <div ID="tab_div_<%=tabGroup%>_<%=iTabNo%>" class=<%=iTabSelected...转载 2018-05-16 13:55:28 · 1723 阅读 · 0 评论 -
视图自定义删除方法
function DeleteMonth(){ var oObject = viewcontent.form1.document.all("chk_sel"); var values=""; if (oObject != null){ if(oObject.length==undefined || oObject.length == null){ if(oOb...原创 2018-06-06 09:34:44 · 709 阅读 · 0 评论 -
打开视图默认按过滤条件查询数据
1.视图配置:去掉勾选“默认显示列表数据”;2.过滤界面添加按钮组:<script> writeSearchBtn("/scripts/common/view/File_View_List_Template.jsp");</script>3.加载完成执行点击搜索: $(document).ready(function(){ if(document.getEleme...原创 2018-06-08 14:12:14 · 841 阅读 · 0 评论 -
js动态绑定onclick事件
document.getElementById("bankCode_img").onclick = function() { eval("javascript:F7SelectBox('bankCode','BANK_CD','bankInfo',' ex.typ=$"+objType+"$ and ex.object_cd=$"+objCode+"$ and ex.RECORDSTAT...原创 2019-02-27 09:27:20 · 3591 阅读 · 0 评论 -
视图栏位自定义控件
比如,要把选择栏改为单选框,在视图的栏位的公式中设置取值方式,选择计算公式,不勾选转换代码,输入<input type="radio" name="rad" onclick="parent.setSelectFileId('[@CREATERID]')">...原创 2019-08-27 11:16:23 · 103 阅读 · 0 评论 -
视图栏位超链接
1.视图栏位,根据不同值显示不同图标栏位-公式-取值方式:计算公式,勾选转换代码为对应名称;内容:Y:;N:-2.视图栏位图标添加事件。3.在栏位上添加超链接勾先“在栏位上添加超链接”,可以直接执行js代码:if('[@SUPP]'=='Y') window.open('/scripts/common/ntko/AttachmentsShow.jsp原创 2017-11-22 17:21:55 · 283 阅读 · 0 评论 -
js刷新本showModalDialog窗口
方法一:在jsp中添加一个隐藏的form<form id="reloadform" name="reloadform" style="display:none;"> <input type="submit" id="btnReload" class="button" value="刷新" style="display:none;"/></form&g...原创 2017-09-26 14:46:17 · 553 阅读 · 0 评论 -
页面多页签的实现
1.设置视图页面双击打开页面的脚本2.在ExpenseRequest_List.js实现脚本方法//列表界面双击打开查看界面function openInfoWindow(fileId,openType){ if(fileId=="") { alert("ID不能为空"); } var url = ""; var height=705; var width=10原创 2016-11-10 10:25:05 · 5022 阅读 · 0 评论 -
实现自定义保存方法,多表保存实现事务管理
1.表单添加保存操作SaveDocument(),方法名与父类一样时,会覆盖父类的方法。此处可换成其他方法名2.在表单界面ExpenseRequest_Info.jsp实现方法SaveDocument() //保存功能的实现 function SaveDocument() { var formname = document.FormTemplate; $.ajax({原创 2016-11-10 18:06:41 · 627 阅读 · 0 评论 -
附件上传
1.打上附件上传界面js //打开上传附件界面 function selfUploadFile() { var url = "/costech/mw/attachment/attachment.jsp?referenceID="; var rtn = window.showModalDialog(url,document,'dialogWidth:650px;dialogHeigh原创 2017-02-16 14:15:36 · 3918 阅读 · 0 评论 -
界面自定义按钮,带图标无边框背景透明按钮
1.html代码 <button type="button" style="valign: middle;cursor: hand;background-color: transparent; border: 0;" onclick="addAttachment()" onmouseover="style.backgroundColor='white'" onMouseO原创 2017-02-17 14:46:44 · 4524 阅读 · 1 评论 -
附件管理实现过程记录
1.带图标按钮2.控件绑定事件,实现点击、鼠标事件3.控件透明4.解决文件选择框不能用js调用click选择文件的问题5.单个文件下载实现6.多个文件打包下载实现7.获取和保存sql server image类型字段值的方法原创 2017-02-21 14:34:05 · 1365 阅读 · 0 评论 -
在公司平台快速开发单据总结1
1.关键点1.1 导入数据库表,注释的字段名称,在视图导入时,可作为栏位的列标题1.2 模组绑定视图1.3 视图绑定表单原创 2017-02-27 10:09:59 · 366 阅读 · 0 评论 -
公司平台常用案例
1.界面保存前的数据校验覆盖函数FormValidation(),系统保存方法SaveDocument()前会调用此方法。但如果同时覆盖了保存方法SaveDocument(),则需自行调用FormValidation()方法2.js执行sql方法原创 2017-02-27 16:59:10 · 316 阅读 · 0 评论 -
F7选择对话框的实现
1.实现效果图2.程序入口参数构造: var sql = "select FileID,OrderNo,ProductName,SerialNumber,Fomart,Number,Price,Total,CONVERT(varchar(100), DeliverysTime, 20) DeliverysTime,CONVERT(varchar(100), EndTimes原创 2017-03-03 13:48:08 · 1843 阅读 · 0 评论 -
实现多页签功能
1.实现效果图2.实现jsp和js<% String sVersion = (String) session.getAttribute("sVersion"); String fileID = StringUtility.toStringValue(request.getParameter("FILEID"), ""); String isRe原创 2017-03-07 16:49:25 · 3020 阅读 · 1 评论 -
公司平台问题
1.今天在做招商项目时,遇了一个问题,使用jqGrid死活不加载数据,根本就不调用servlet,表格就是出不来。后来发现,必然要有这两个变量值才能成功加载表格和数据,具体原因不明:原创 2017-05-27 13:52:10 · 295 阅读 · 0 评论 -
单据能新增数据,但修改保存时,数据并没有更新成功
注意:原创 2017-08-22 15:21:51 · 643 阅读 · 0 评论 -
平台导出"导出全部数据到Excel中(显示列)"的问题
在视图操作中勾选"导出全部数据到Excel中(显示列)",但在ie下能正常导出数据,跟踪代码,只执行了一次导出的方法。但在360兼容模式下,执行导出,却执行了两次导出的方法。保存文件框一闪而退。原创 2017-08-25 11:29:32 · 636 阅读 · 0 评论 -
视图获取选择的记录行的ID
视图获取选择的记录行的IDfunction getSelectIDs(objfrmList){ var selectFileIDs = []; try{ if (objfrmList.chk_sel == null){ return; } if (objfrmList.chk_sel.length>1){ for(i = 0;i<objfrmList.chk_se原创 2017-09-20 15:26:37 · 347 阅读 · 0 评论 -
删除流程数据
@Override public void delAftMonDate(String[] keyvalues,String company) { String FLEET_CD=""; String FLEET_NM=""; if(company.equals("2c90e4b4407832750140784989a90002")){//散货 FLEET_CD="原创 2017-08-31 17:10:09 · 449 阅读 · 0 评论 -
打开表单界面的方法
URL:String strSRC = SystemPath.SYSTEMPATH + "/scripts/common/file/File_Info_Template.jsp?FormID=2c99861257e179a20157e17eb4eb0003&IDField=FileID&FileID=" + fileID原创 2016-11-09 18:09:15 · 427 阅读 · 0 评论