摘要: 之前我写过一篇关于Innovator Item转成实体类的文章,Aras学习笔记 (10) Asp.net代码实现AML查询并返回用户实体,在返回UI层做数据绑定时可能要转成Json格式,以方便对Bootstrap等前台框架的数据绑定。由于Aras返回Item对象里很多property是null值, 阅读全文
posted @ 2019-01-09 09:29 无敌师爷IT技术Blog 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Aras返回的日期字段都包含字母T,在给PropertyInfo自动赋值时可能会报错。 由于我会将Soap返回结果通过PropertyInfo[] propertyList = typeof(T).GetProperties()自动给实体赋值,所以需要处理后才能使用property.SetValue 阅读全文
posted @ 2019-01-06 11:51 无敌师爷IT技术Blog 阅读(153) 评论(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 阅读(158) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Core 是一个跨平台的开源框架,用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。ASP.NET Core 具有如下优点:1、生成 Web UI 和 Web API 的统一场景。2、针对可测试性进行构建。3、Razor Pages 可以使基于页面 阅读全文
posted @ 2018-12-27 21:32 无敌师爷IT技术Blog 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 官方帖地址https://community.aras.com/b/english/posts/disable-form-fields/ 1、文本字段: var input = getFieldByName("item_number"); input.getElementsByTagName("in 阅读全文
posted @ 2018-12-24 13:19 无敌师爷IT技术Blog 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1、首先用Visual Studio创建空的Asp.net Web应用项目,并选中Web API核心引用。 2、VS会自动创建WebApiConfig类,设定路由及默认的访问方式。 3、同时会创建个简单的路由例子,并定义Get、Post、Put、Delete四种方法,分别表示查询、新增、修改及删除操 阅读全文
posted @ 2018-12-20 18:57 无敌师爷IT技术Blog 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1、首先使用Visual Studio创建空的Web应用程序或WCF服务应用程序项目。(本文以Web应用程序为例) 2、添加IOM.dll组件引用。 3、添加Web服务(ASMX) 4、将Aras Innovator路径、数据库名称、用户名密码等配置在web.config中,并将提取方法统一写在一个 阅读全文
posted @ 2018-12-18 20:35 无敌师爷IT技术Blog 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1、保存Aras标准菜单的Item Type是Presentation Configuration,默认是没有开放出来的。 2、标准菜单Item是Global: 3、Command Bar Section: 4、Comment Bar Item: BTW, 根据这个方式也能找到很多标准功能的代码,比 阅读全文
posted @ 2018-12-17 09:10 无敌师爷IT技术Blog 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 首先说明下Aras在菜单配置上也是遵循所有元素都是ItemType的原则,通过Presentation Configuration和ITPresentationConfiguration两个ItemType实现菜单与ItemType的关联。 现在以Supplier_Test为例说明下如何进行自定义菜 阅读全文
posted @ 2018-12-12 20:05 无敌师爷IT技术Blog 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1. Main Window Main Menu: 2. Main Window Toolbar: 3. Tear Window Main Menu: 4. Tear Window Toolbar: 5. Item Window Sidebar: 阅读全文
posted @ 2018-12-12 13:03 无敌师爷IT技术Blog 阅读(221) 评论(0) 推荐(0) 编辑