01 2019 档案

摘要:这篇和 Aras学习笔记 (35) 根据Source Id提取关联Related Item列表的通用方法 类似,是通过related_id来查询过滤source item列表。 /// <summary> /// 根据Related Id查询Source Item列表 /// </summary> 阅读全文
posted @ 2019-01-21 15:14 无敌师爷IT技术Blog 阅读(266) 评论(0) 推荐(0) 编辑
摘要:以下是批量上传的通用方法,重点是Item.attachPhysicalFile()属性的设置。 /// <summary> /// 文件上传 /// </summary> /// <param name="fileUploadList"></param> /// <returns></returns 阅读全文
posted @ 2019-01-21 15:04 无敌师爷IT技术Blog 阅读(310) 评论(0) 推荐(0) 编辑
摘要:Aras提供了名为SQL的ItemType,通过它可以创建自定义的表、视图、存储过程、方法、触发器等。 存储过程创建成功后,可以直接执行,也可以Asp.net外部调用。其中涉及到参数,需要设置ARG1, ARG2...ARG(n)属性。 public Hashtable ExecuteStoredP 阅读全文
posted @ 2019-01-21 14:28 无敌师爷IT技术Blog 阅读(241) 评论(0) 推荐(0) 编辑
摘要:大家都知道Aras的文件都保存在Vault Server中,对于如何得到文件的实际地址,Aras Innovator提供了两个方法。 - getFileUrl:根据一个File Id提取URL地址。 - getFileUrls: 根据多个File Id提取URL地址列表。 所以在使用时直接实例即可: 阅读全文
posted @ 2019-01-11 16:20 无敌师爷IT技术Blog 阅读(330) 评论(0) 推荐(0) 编辑
摘要:在操作Aras Item时经常需要根据Source Item Id来提取Related Item列表,实际上两个ItemType之间的关系是通过Relationship来实现,关系结构如下图。 通用方法为: /// <summary> /// 根据Source Id获取Related Item Li 阅读全文
posted @ 2019-01-11 15:59 无敌师爷IT技术Blog 阅读(281) 评论(0) 推荐(0) 编辑
摘要:对于Aras的Restful API相信大家都比较感兴趣,目前官方推荐的查看工具是Postman,基本功能界面如下。 查询用户列表:返回Json 支持Restful通用top、orderby等条件: http://localhost/InnovatorServer/server/odata/user 阅读全文
posted @ 2019-01-09 10:07 无敌师爷IT技术Blog 阅读(407) 评论(0) 推荐(0) 编辑
摘要:之前我写过一篇关于Innovator Item转成实体类的文章,Aras学习笔记 (10) Asp.net代码实现AML查询并返回用户实体,在返回UI层做数据绑定时可能要转成Json格式,以方便对Bootstrap等前台框架的数据绑定。由于Aras返回Item对象里很多property是null值, 阅读全文
posted @ 2019-01-09 09:29 无敌师爷IT技术Blog 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Aras返回的日期字段都包含字母T,在给PropertyInfo自动赋值时可能会报错。 由于我会将Soap返回结果通过PropertyInfo[] propertyList = typeof(T).GetProperties()自动给实体赋值,所以需要处理后才能使用property.SetValue 阅读全文
posted @ 2019-01-06 11:51 无敌师爷IT技术Blog 阅读(159) 评论(1) 推荐(0) 编辑
摘要:Aras对Password做了特殊处理,即无法进行条件匹配也无法显示在查询返回结果中。 1、使用applySQL: 2、使用IOM:加上password条件将无法查询到结果。 Item item = innovator.newItem("user", "get"); item.setProperty 阅读全文
posted @ 2019-01-06 11:00 无敌师爷IT技术Blog 阅读(162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示