小飞鱼通达二开 通达OA列表控件数据选择控件的开发(代码)

列表控件在工作流表单中使用的频率还是很多的,多行数据填写时还是很方便的。而且通达系统设计了可以读取oa数据库,甚至外部的erp数据库等,更是方便多了。

只是个别时候,有些个性化的需求需要自定义选择一些数据,或者这次的情况是系统不能正常连接oracle数据库,只能临时现将数据导入到本地库里,然后使用列表控件的数据选择功能,然鹅这个功能也出现了bug,时间紧急只能自己先动手解决了。

经过小飞鱼研究,采用如下解决方案:点击列表控件时弹出数据选择窗口,在数据窗口加载需要查询的数据,搜索后点击将数据返回给列表控件。

jQuery(document).ready(function(){
    jQuery("#LV_26 td").click(function(){
      var tdSeq = jQuery(this).parent().find("td").index(jQuery(this)[0]);
      var trSeq = jQuery(this).parent().parent().find("tr").index(jQuery(this).parent()[0]);

		if((tdSeq + 1)==2 || (tdSeq + 1)==3){
	  		jQuery("#message").show();
			jQuery("#frame1").attr("src","/XIAOFEIYU/API/workflow/wuliao.php?trid="+jQuery(this).parent().attr("id")+"");
		}

    });
})

弹出窗口效果:

小飞鱼通达二开 通达OA列表控件数据选择控件的开发(代码)_第1张图片

你可能感兴趣的:(通达OA二次开发)