1.比方说,一个outputNode下有一个subnode:O_Downpr_Request,O_Downpr_Request下有attribute:actionType等等。做完一系列的操作,最终从页面拿值返还给inputNode时,势必要把所有的outputNode节点值copy给inputNode,
之前要做的操作都在output节点下做,input只要copyCorresponding就可以,
如若要对copy以后的节点做操作,只需更改相应的tab内容就可。for example:
Zzpeczf_I01_T02_Input input = new Zzpeczf_I01_T02_Input();
input.setAction_Type(actionType);
Zzpeczf_Tab01 req = new Zzpeczf_Tab01();
IO_Downpr_RequestElement ore = wdContext.currentO_Downpr_RequestElement();
if(ore.getDownpaytype().equals("QJ")||ore.getDownpaytype().equals("ZJ")){
ore.setZdydj(wdContext.currentContextElement().getFieldType());
}
WDCopyService.copyCorresponding(ore,req);
input.setDownpr_Request(req); // 对form的通常做法
ISearchHelpElement el =
wdContext.nodeSearchHelp().currentSearchHelpElement();
String description = el.getDescription();
req.setZlsch(el.getZlsch());
List descList = DescriptionUtils.setDescription(description);
for (int i = 0; i < descList.size(); i++) {
Zzpeczf_Tab00 comment = new Zzpeczf_Tab00();
comment.setTextline(descList.get(i).toString());
input.addDownpr_Comment(comment);
// 对表操作的通常做法add
}
// 下面是input的执行
StringBuffer buf = new StringBuffer();
try {
input.execute();
Zzpeczf_I01_T02_Output output = input.getOutput();
List list = output.getReturn();
boolean res = MessageUtils.checkReturn(list, buf);
//wdContext.nodeZzpeczf_I01_T02_Output().bind(output);
if (res) {
reporter.getMessages(buf.toString());
wdThis.wdFirePlugToMain();
} else{
reporter.error(buf.toString());
}
} catch (WDDynamicRFCExecuteException e) {
reporter.error(e.toString());
}
}
分享到:
相关推荐
学习此课程的目标是理解无线回传业务的适用场景,掌握AP和天线的选择策略,了解带宽计算方法,以及实现回传所需满足的要求和注意事项。企业WLAN回传场景包括多个步骤,如规划流程、建网标准和典型案例分析。 1. **...
3. **流程设计注意事项**: - 设计流程图前需清晰梳理业务流程,分析并抽象出通用部分,考虑优化可能性。 - 利用流程变量建立业务对象(如单据)与流程间的数据交互桥梁,输入输出参数则作为数据传输的媒介。 - ...
6. 注意事项: - 在RS485网络中,所有设备应保持相同的通信速率和数据格式。 - 必须正确设置终端电阻,以避免信号反射导致的数据错误。 - 需要妥善处理总线冲突,特别是在多点通信时,确保只有一个设备在发送数据...
- 注意事项:可能包含一些常见问题解答和优化建议。 总的来说,这个项目是关于跨平台的实时姿势追踪实现,结合了计算机视觉库Mediapipe的高效处理能力与Unity的3D渲染能力。Python源码是连接这两者的桥梁,负责数据...
在实际操作时,阅读这份文档至关重要,因为它会提供具体实现细节和注意事项。 通过以上步骤,我们可以利用BP神经网络实现一个高效的字母识别系统,其应用可以扩展到更广泛的字符识别任务,如手写数字识别、车牌号码...
在PDF文档中,可能会详细描述通信协议的细节,包括命令格式、响应格式、错误处理机制以及实际应用中的注意事项。例如,如何处理机芯在读取光盘时遇到的错误,如何避免串口通信中的数据冲突,以及如何优化传输效率以...
- **注意事项**:ping不通并不一定意味着目标主机不可达,可能是由于防火墙设置或其他限制导致的。 2. **tracert** - **工作原理**:tracert(traceroute)通过调整IP数据包的TTL值来确定数据包到达目标主机的...
七、注意事项 1. 需要确保网络设备(如路由器、交换机)支持组播,并正确配置。 2. 在Windows上,可能需要管理员权限才能使用某些组播功能。 3. 正确处理异常和错误,确保程序的健壮性。 总的来说,C#下的组播网络...
而 "CSDN_我上传资源求过审.txt" 文件可能是用户上传资源时留下的说明文件,通常包含版权信息、使用指南或其他注意事项。 总结起来,Sentinel Dashboard 是 Sentinel 流量管理的重要组成部分,提供直观的监控和规则...
7. **注意事项**: 使用WebScarab时,必须遵循道德和法律规范,确保所有测试行为都是在授权范围内进行,避免非法侵入或破坏他人的系统。 总的来说,WebScarab是一款强大的工具,能够帮助安全专家和开发者深入理解...
注意事项** Scrapy-Redis使用Request对象作为任务单元,这可能会导致较大的内存占用和较低的爬取速度。为了提高效率和节省资源,需要确保硬件性能足够,并可能需要对数据结构进行优化,例如只存储必要的爬取信息,...
- **代办逻辑**:对于需要特别注意的事项,如高危患者、易跌倒患者等,设立专门的处理流程。 #### 四、诊疗与费用处理 - **诊疗**:涉及诊断字典、计价项目等信息的管理。 - **护理医嘱**:针对护理活动的具体安排...