摘要:
在标准ax中,允许在Table中上传文档,而这些文档是专用一个表来储存的,这个表是DocuValue ax将所有table的文档都储存在一起,那么必定有关系将记录连接,这种关系就是: DataAreaId TableId RecId 文档存储使用到了两个表,DocuRef与DocuValue. DocuRef存放的是各表的引用关系,而DocuValue则存放的是文档的核... 阅读全文
摘要:
在ACT方案中,每个用户分配了相应的相应的仓库与库位,避免了一些不相关的仓存操作。 在ax中用户所属仓存放在表ACT_LocationOwnerAuth中(地点授权),通常控制用户使用所属仓一般是在Lookup时过滤,使操作无法选择不相关的仓库仓位,从而实现仓库权限控制。 下面看一段代码,这段代码用于Lookup仓库之用: private void Fld2_1_Lookup() {... 阅读全文
摘要:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlTypes; using System.Drawing; using System.IO; namespace NJ_MF_ClassLib ... 阅读全文
摘要:
在ACT的方案中没有使用传统的转仓功能,而是在原基础上增加了两个操作, 发送 接收 每一次转仓都是先发送到中转仓,然后在接收时将中转仓的物料再次过账到目标仓。 下面代码摘自 类ACT_CreateMovementJournal 方法initFrom2StepTransSend_NJ() public void initFrom2StepTransSend_NJ(Nj_2Ste... 阅读全文
摘要:
在ax中有时会需要发送固定格式的邮件给用户,在ax中有提供邮件模板功能,邮件模板使用了两个表 SysEmailTable SysEmailMessageTable SysEmailTable保存的是表头,SysEmialMessageTable保存了邮件模板的内容。 现在我们调用系统SysEmailTable::SendMail()来发送邮件:(有关邮件服务器参数请先在系统... 阅读全文
摘要:
void CleanMap(map _map) { MapEnumerator mapEnumerator; ; mapEnumerator = _map.getEnumerator(); while (mapEnumerator.moveNext()) { if (_map.exists(mapEn... 阅读全文
摘要:
static void NJ_MF_SendMail(Args _args) { SysMailer sysMailer; str emailHeader; str emailToAddress; ; emailToAddress = "Macro Feng<Macro.Feng@py.nelson-je... 阅读全文
摘要:
Quiet often we get the request from the clients that they wish if the reports or query data they design can be seen in excel in the Excel formatted way. Though the standard reports output can be sent ... 阅读全文
摘要:
在ax中有许多窗体都有维度显示功能,例如生产订单、销售订单等等… 下面介绍一下,如果在自己开发的窗体中使用维度显示功能。 维度显示,是调用了class InventDimCtrl_Frm来完成的。 步骤: 声明InventDimCtrl_Frm 类 InventDimCtrl_Frm inventDimCtrl_Frm; 在窗体中添加InventDim表作数据源,并且J... 阅读全文
摘要:
查询TableID需要从SqlDictionary中查询,此表中存放了TableID和FieldID alter procedure GetImageOfItemId @ItemId varchar(20) as begin select top 1 a.itemId, b.ACT_DesignNo, d.ima... 阅读全文