2018年7月3日

摘要: Ax从2012到365版本有个本质性的变化,那就是365版本是基于B/S模式的,这也就意味着Ax365有着Web应用的新增概念。 例如:在runbase中我们会发现有一个canRunInNewSession的方法,这个方法也是定义了是否在新的session中执行。如果在新的session中执行代码, 阅读全文
posted @ 2018-07-03 13:55 クマ姫 阅读(329) 评论(0) 推荐(0)

2017年12月14日

摘要: 选择文件下拉框的时候需要先设置EDT属性为FilePath。然后在Form的Method层添加FilePathLookupTitle方法。 原理 Ax会在标准的lookUp方法里面去调用SyspathName,下面是run方法。closeSelect会自动返回选择的值。 阅读全文
posted @ 2017-12-14 13:37 クマ姫 阅读(204) 评论(0) 推荐(0)

2016年4月26日

摘要: 在之前已经提到过lookup方法是设置下拉框选项 query的结构呢可以参考一下下图,注意datasource是层层嵌套的。 由于NumberSequenceTable表是与NumberSequenceScope有关系的,所以就在lookupDataSource NumberSequenceTabl 阅读全文
posted @ 2016-04-26 11:14 クマ姫 阅读(244) 评论(0) 推荐(0)
摘要: 1、查看详细信息是通过EDT来导向的,EDT中的relations来关联到相关的表,在表中有一个formref设置,这个该表所对应的form,设置这些关系后就可以通过右键查看详细信息而打开到需要的界面。 2、控件的lookup方法控制下拉列表显示的形式。这个可以通过SysTableLookup的pe 阅读全文
posted @ 2016-04-26 10:42 クマ姫 阅读(136) 评论(0) 推荐(0)
摘要: 模仿NumberSeq写一个自动生成编码的功能。 起初只是简单通过读取数据库中最后的一个值来生成作为当前最大值,然后通过逻辑处理加1就生成了新的值。但是这之中就隐含了一个问题,线程的同步问题。由于多个客户端在执行,那么自动生成代码的方法也是多个线程在进行。这样就可能导致出现相同的号码(当一个线程读取 阅读全文
posted @ 2016-04-26 10:25 クマ姫 阅读(782) 评论(0) 推荐(1)

2015年12月9日

摘要: 感觉换壁纸是一件麻烦的事情,正好最近又在学习c#,就随便做了一个东西,新手有多多的不足望见谅。(改进中)using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Thr... 阅读全文
posted @ 2015-12-09 10:53 クマ姫 阅读(377) 评论(0) 推荐(0)

2015年12月4日

摘要: 1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)... 阅读全文
posted @ 2015-12-04 17:46 クマ姫 阅读(108) 评论(0) 推荐(0)

导航