`
loky
  • 浏览: 180942 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于在回传节点内容时的注意事项

 
阅读更多
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());
      }
  }
分享到:
评论

相关推荐

    企业WLAN场景化设计(回传).pptx

    学习此课程的目标是理解无线回传业务的适用场景,掌握AP和天线的选择策略,了解带宽计算方法,以及实现回传所需满足的要求和注意事项。企业WLAN回传场景包括多个步骤,如规划流程、建网标准和典型案例分析。 1. **...

    金蝶EASBOS工作流开发.doc

    3. **流程设计注意事项**: - 设计流程图前需清晰梳理业务流程,分析并抽象出通用部分,考虑优化可能性。 - 利用流程变量建立业务对象(如单据)与流程间的数据交互桥梁,输入输出参数则作为数据传输的媒介。 - ...

    单片机C语言实例--115-RS485基本通讯原理.zip

    6. 注意事项: - 在RS485网络中,所有设备应保持相同的通信速率和数据格式。 - 必须正确设置终端电阻,以避免信号反射导致的数据错误。 - 需要妥善处理总线冲突,特别是在多点通信时,确保只有一个设备在发送数据...

    基于mediapipe在unity中实现姿态追踪python源码+项目说明.zip

    - 注意事项:可能包含一些常见问题解答和优化建议。 总的来说,这个项目是关于跨平台的实时姿势追踪实现,结合了计算机视觉库Mediapipe的高效处理能力与Unity的3D渲染能力。Python源码是连接这两者的桥梁,负责数据...

    基于BP神经网络的字母识别系统,包括向量建立,神经网络的建立,网络训练,性能分析,字符识别等.zip

    在实际操作时,阅读这份文档至关重要,因为它会提供具体实现细节和注意事项。 通过以上步骤,我们可以利用BP神经网络实现一个高效的字母识别系统,其应用可以扩展到更广泛的字符识别任务,如手写数字识别、车牌号码...

    电信设备-一种DVD机芯解码串口的通信方法.zip

    在PDF文档中,可能会详细描述通信协议的细节,包括命令格式、响应格式、错误处理机制以及实际应用中的注意事项。例如,如何处理机芯在读取光盘时遇到的错误,如何避免串口通信中的数据冲突,以及如何优化传输效率以...

    网络连通命令ping tracert pathping详解.docx

    - **注意事项**:ping不通并不一定意味着目标主机不可达,可能是由于防火墙设置或其他限制导致的。 2. **tracert** - **工作原理**:tracert(traceroute)通过调整IP数据包的TTL值来确定数据包到达目标主机的...

    C#下的组播网络编程

    七、注意事项 1. 需要确保网络设备(如路由器、交换机)支持组播,并正确配置。 2. 在Windows上,可能需要管理员权限才能使用某些组播功能。 3. 正确处理异常和错误,确保程序的健壮性。 总的来说,C#下的组播网络...

    sentinel-dashboard-1.8.0.jar免费下载

    而 "CSDN_我上传资源求过审.txt" 文件可能是用户上传资源时留下的说明文件,通常包含版权信息、使用指南或其他注意事项。 总结起来,Sentinel Dashboard 是 Sentinel 流量管理的重要组成部分,提供直观的监控和规则...

    owasp组织的代理服务器软件,用于分析HTTP会话

    7. **注意事项**: 使用WebScarab时,必须遵循道德和法律规范,确保所有测试行为都是在授权范围内进行,避免非法侵入或破坏他人的系统。 总的来说,WebScarab是一款强大的工具,能够帮助安全专家和开发者深入理解...

    scrapy-redis分布式爬虫的搭建过程(理论篇)

    注意事项** Scrapy-Redis使用Request对象作为任务单元,这可能会导致较大的内存占用和较低的爬取速度。为了提高效率和节省资源,需要确保硬件性能足够,并可能需要对数据结构进行优化,例如只存储必要的爬取信息,...

    HIS系统医生站功能模块导图

    - **代办逻辑**:对于需要特别注意的事项,如高危患者、易跌倒患者等,设立专门的处理流程。 #### 四、诊疗与费用处理 - **诊疗**:涉及诊断字典、计价项目等信息的管理。 - **护理医嘱**:针对护理活动的具体安排...

Global site tag (gtag.js) - Google Analytics