阅读:1817
回复:0
|
(6.1~6.11)问题互助板块一周汇总(6.1~6.11)问题互助板块一周汇总 1.H3用VS怎么调试
最佳答案:@t156965365 增加Portal的虚拟目录,就可以直接vs运行了 (详情点击标题见原帖) 2.通过业务方法查询数据库为什么要在流程提交后才能在表单显示? 最佳答案:@t156965365 因为发起的时候还没保存数据,流程也没有产生。 发起节点比较特殊,你放到后面的审批节点,这个才能产生作用。 建议使用ajax的方法在前台获取,或者使用 $.MvcSheet.Action调用后台方法。 (详情点击标题见原帖) 3.数据库恢复,系统无法登录 最佳答案:@dbl100 由于管理员密码之前有过修改,但新安装后的密码是默认的,二者不匹配造成的 (详情点击标题见原帖) 4.表单提交后,附件类型控件提取问题 最佳答案:@t156965365 附件存在 OT_Attachment 这个表里,在流程表中没有字段。 (详情点击标题见原帖) 5.业务服务保存失败问题 最佳答案:@t156965365 你这选的是Data Table Adapter 的适配器,where后面需要的是个主键,跟你查询条件没关系。 返回list的是Database Sql Adapter的适配器,主要用于多表的查询处理。 (详情点击标题见原帖) 6.前端后台交互,后台返回值如何显示? 最佳答案:@t156965365 后台方法的参数个数要和 Datas里面的参数个数对应,否则调取不到方法。 你可以单步调试一下,有没有进入到后台方法里面。 然后单步调试一下前台的e有没有获取到值 是e.Name的问题,稍作修改适合sql语句的结果就好了 ...... (详情点击标题见原帖) 7.哪里改登录缓存时间 最佳答案:@t156965365 webconfig文件中更改session的过期时间,详细改法问百度 (详情点击标题见原帖) 8.时间控件问题 最佳答案:@t156965365 MaxValue 中填入 CurrentTime (详情点击标题见原帖) 9.实例修复 后台异常修复后 出现更多问题了 查看流程状态 现在只有个关闭按钮 最佳答案:@德哥亚特兰蒂斯 其实很简单.通过抓包分析.可以看到几个简单的流程活动操作 官方都以Get方式提交就可以了.所以我们就可以自己写代码拼接下.提交就行. 思路: 1. 读取要操作的实例 Id 2.读取活动的编码 3.读取参与者id 然后自己抓包看看下不同活动的提交方式.进行提交就完了. 我这里不多展示细节 很简单大家有需求可以自己看下就好了:http://bbs.h3bpm.com/read.php?tid=2220&fid=9 (本题答案来自楼主自己解答) 10.子表中两个字段的比较 最佳答案:@t156965365 在 两个字段的onchange事件中写js判断 var row = $(this).attr("data-row"); if ($.MvcSheetUI.GetControlValue("出库量", row) >= $.MvcSheetUI.GetControlValue("仓库量", row)) { alert('出库量必须小于仓库量'); $(this).val(''); } (详情点击标题见原帖) 11.在做企业流程的时候,有一个字段是工号,想让工号是给定一个范围去选择那种,应该怎么实现? 最佳答案:@t156965365 选人控件里面有一些参数,你可以看下对应的说明。 比如你要选择某个部门的人,就把rootunit设定成某部门编号 或者把人放到其中一个组里面,设定具体的组。 根据具体要求去灵活设置。 (详情点击标题见原帖) 12.接口方法无效 最佳答案:@岩竹玉雨 参考这个两个帖子。你会找到答案。 http://bbs.h3bpm.com/read.php?tid=1969&fid=8 http://bbs.h3bpm.com/read.php?tid=2097&fid=9 (详情点击标题见原帖) 13.子表重新挪动会导致aspx生成错误 最佳答案:@岩竹玉雨 默认表单设计器,向你这种后期新加字段的话,在默认表单上确实不好编辑。 所以简单粗暴的方式是:使用自定义表单; 如果说,自定义表单不易于在线修改的话,那么先把当前默认表单中的代码保存(建议vs中建aspx先存放起来。),点击还原按钮,让设计器重新生成页面。 可以使用对比工具,再把之前页面上的设置填回到默认页面中。 (详情点击标题见原帖) 14.调用BMP中WebServices的接口 最佳答案:@t156965365 看下这个能不能帮到你 Java跨平台发起表单申请开始详解 http://bbs.h3bpm.com/read.php?tid=1438&fid=30 ps:部分未解决问题将移交产品中心解决
|
|