- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Aras Innovator二次开发的一些常用代码段
Aras Innovator二次开发的一些常用代码段。(笔记)分类:Aras Innovator2013-08-02 01:19473人阅读评论(0)收藏举报///每个关系类对应一张表例如part和BOM关系表为Part BOMjavascript方法可以不写return this;///Innovator连接服务器Example:HttpServerConnection connection=IOMFactory.CreateHttpServerConnecton(服务器名,数据库名,用户名,密码);大部分版本可以。Item login_result = connection.Login();Aras执行存储过程,注意区分大小写:?? Item resItem = inn.newItem(SQL, SQL PROCESS);?? resItem.setProperty(name, getProjectDocument);?? resItem.setProperty(PROCESS, CALL);?? resItem.setProperty(ARG1, 1017);?? resItem.setProperty(ARG2, Drawing);?? resItem.setProperty(ARG3, Proto);?? resItem = resItem.apply();////Innovator查询,查询中的字段应严格注意大小写,属性一般都为小写Example:Item MyItem = MyInnovator.newItem(User,get);MyItem.setAttribute(select,first_name,last_name);Item MyResult = MyItem.apply();for (int i=0; iMyResult.getItemCount(); i++)? {?? msgBox.AppendText(\n? + i + ? + MyResult.getItemByIndex(i).getProperty(first_name,na) + + MyResult.getItemByIndex(i).getProperty(last_name,na) );? }///Document实例的添加注:必填项属性必须设置,属性名一般为小写,若为大写将不可识别, 属性的空格用_代替,若属性值为系统已有的内置属性,则必须与系统内置属性值相等,区分大小写Example:?Innovator innovator = new Innovator(connection);?Item item = innovator.newItem(Document, add);?item.setProperty(item_number, 0002);?item.setProperty(name, Example1);?item.setProperty(classification, /Document/Software);?item.setProperty(authoring_tool, Other);?item.setProperty(effective_date, 2010-01-21);?item = item.apply();///修改多语言字段注:itemtype为对象类名称,lang为多语言字段缩写,name为字段名Example:?string lang=zh;?Item resultitem = innovator.newItem(itemtype, edit);?resultitem.setAttribute(id, id);?resultitem.setProperty(name, value, lang);?resultitem = resultitem.apply();///提升版本方法1:?Item resultitem = innovator.newItem(itemtype, edit);?resultitem.setAttribute(id, id);?mote(active,Please review);?resultitem = resultitem.apply();方法2:? q.setAttribute(action, PromoteItem);? q.setAttribute(typeId, thisItem.getProperty(itemtype, ));? q.setID(thisItem.getID());? q.setProperty(state,toState);? r = q.apply();///Innovator RelationShip的添加注:添加Relati
您可能关注的文档
- 中文名 小学新标准英语教材配套的学习光盘【全12册】.doc
- 小河镇土地利用现状图制作.doc
- SQL Server 返回插入记录的自增编号.docx
- LDMOS器件仿真设计实验.doc
- 英语自主课堂设计.doc
- 三年级下册英语第三单元刘江波.doc
- 大学体验英语听说教案 4 unit 1.doc
- 仁爱英语八年级上期末模拟测试.doc
- CMMI目标和实践汇总.doc
- The One Against Many原文.docx
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)