axapta相关内容

AX 2012 - 在 X++ 中获取实例名称而不是服务器名称

是否可以在 X++ 中获取实例名称而不是服务器名称? 所附图片显示了我正在寻找的字段: 当我使用 xSession.AOSName(); 时它返回服务器名称,当我使用 sysServerSessions..Instance_Name; 时返回一个空字符串.Instance_Name 字段在数据库中只有“01",所以如果它确实返回了一个值,它仍然是不正确的. 解决方案 Insta ..
发布时间:2021-09-29 19:22:04 其他开发

关闭用户会话 AXAPTA

我正在制作一个使用 Dynamics AX Business Connector 与 AX 连接的网站,它运行良好,但有时用户不会注销. 这是我的代码: Microsoft.Dynamics.BusinessConnectorNet.Axapta DynAx = new Microsoft.Dynamics.BusinessConnectorNet.Axapta();尝试{DynAx.Lo ..
发布时间:2021-09-29 19:22:01 C#/.NET

如何遍历 AOT 名称中包含特定字符的表并删除数据?

我想遍历一些名称(aotName)以“HbcCka"开头的表,最后我想从表中删除所有数据. 现在我需要一个逻辑来清空表格.我怎样才能做到这一点? 更新: static void tstDeleteForecastingData(Args _args){字典字典 = 新字典();国际我;SysDictTable dictTable;;for (i=1 ; i ..
发布时间:2021-09-29 19:21:58 其他开发

表格运行总计,Axe 2009

在表格的任何地方是否有在位于网格内的列中执行运行总计的示例.网格的用户排序和过滤会影响运行总计列. 如果仅按交易日期排序,我可以轻松执行上述操作,但包括用户排序和过滤,我认为我们必须使用数据源 range() 和 rangecount() 函数(参见 SysQuery::mergeRanges() 示例)然后迭代这些函数以应用过滤,然后包含动态链接.订购也一样,虽然现在更复杂了. 任何 ..
发布时间:2021-09-29 19:21:55 其他开发

如何使用 x++ 从字符串字段自动填充查找字段?

我是 d365 Finance and Operations 的新员工 我有一个表单和字段.每次我输入这些字段之一的新记录时,它们的值都应连接起来,并将组合文本放入“详细信息"字段.2 个字段是字符串,我为它们使用 Modified 事件,但另一个字段是查找.如何将查找字段中的“名称"字段写入“详细信息"字段?如果有人帮助我,我将不胜感激. 这是我的字符串字段代码; [FormDat ..
发布时间:2021-06-02 21:44:15 其他开发

是否可以将Azure Service Bus与Azure AD(不是ADFS)一起使用以公开AX 2012服务?

我的任务是开发与外部系统的集成,我相信Azure Service Bus是我应该采用的方式.如果没有,我愿意提出建议.我需要推/拉客户/供应商,销售/购买订单,然后执行某些动作事件(过帐提货单等). 如果找不到现有的服务,我会考虑使用AIF以及一些自定义的AX服务. 根据 https://docs.microsoft.com/zh-cn/dynamicsax-2012/appuser- ..
发布时间:2021-04-14 18:42:08 其他开发

通过labelid查找fieldId

我想问问是否可以通过字段的labelId找到特定表的fieldId. 预先感谢 解决方案 可能的解决方案之一: 静态无效的FindTableFieldsByLabel(Args _args){TableId tableId = tableNum(AccountingDistribution);str findLabel = literalStr('@ SYS132687');Sys ..
发布时间:2021-04-13 18:44:07 其他开发

无效的字段/相关字段组合

我试图在ax 2012中创建像供应商这样的实体.当我单击“新建"按钮时,出现以下错误; 无效的字段/相关字段组合. 我在搜索引擎上寻找它,发现它可能是由于表单数据源中使用的联接错误所致.我已经遍历了联接和链接,它们都很好,但是我仍然遇到相同的错误. 有人吗? 解决方案 在 info.add 方法中放置一个断点以在行为中捕获AX. ..

访问列表页面表单中的按钮的正确方法是什么?

在带有模板“ 列表页”的ax 2012窗体中,通常无法访问按钮上单击的方法。只是不允许您覆盖方法`clicked 您可以通过将按钮属性“ DisplayTarget”设置为值“ Client ”来更改此行为。比您可以更改 clicked 方法的代码。但这感觉不对。 有什么方法可以更好地访问单击方法?例如,通过使用链接到表单属性的 * FormName * ListPageInterac ..
发布时间:2020-10-27 02:38:37 其他开发

移动文件,AX2012

我正在尝试移动文件,没有什么聪明的方法。 AX WONDERS博客。 这样做的原因是,当使用在服务器上运行的AX类时,异常永远不会返回到客户端,因此无法正确处理....该操作不会陷入异常: :CRLError异常 例如,如果源文件由MSWord打开,则会在 fileLocked中引发异常。 任何建议都非常欢迎! 某些代码: 服务器静态无效moveFile(str ..
发布时间:2020-10-27 02:38:35 其他开发

在查询或视图中使用表显示方法

我正在尝试对表格HcmWorker及其相关查询。 但是我想弄清楚如何将显示方法HcmWorker.primaryDepartmentName()的结果放入查询中它自己的字段中。 我也尝试过创建一个视图以通过ViewMethod执行该函数,但似乎不起作用,因为ViewMethods仅将代码注入对该视图的最终查询中。 我不知道制作表格。最终结果必须通过QueryService。 解 ..
发布时间:2020-10-27 02:37:31 其他开发

日期/时间比较

我想找到记录之间的最小日期/时间的日期/时间.在具有多个记录的表中. Fx. - 11/11-15 13:00 - 11/11-15 15:30 - 11/11-15 16:45 ..
发布时间:2020-09-15 21:11:47 其他开发

如何读取以二进制形式传输的文本文件

我的代码将文件从ftp(使用文本传输模式)复制到本地磁盘,然后尝试对其进行处理. 所有文件仅包含文本,并且值之间用换行符分隔.有时,使用二进制传输模式将文件移动到该ftp,看起来这样会弄乱行尾. 使用十六进制编辑器,我比较了行尾,具体取决于用于将文件发送到ftp的传输模式: 使用文本模式:文件结尾为0D 0A 使用二进制模式:文件结尾为0D 0D 0A 是否可以修改我的代码,以便在两种情况下 ..
发布时间:2020-09-15 21:11:43 其他开发

在X ++中存储击键

有人知道如何将击键作为字符串存储在X ++中吗? 如果我也想将它们转换为ASCII,反之亦然. 下面的工作没有显示预期的行为. public void textChange() { int i, j; int L = 12; int h = 4; int t = 54; str tmpStr; ..
发布时间:2020-09-15 21:11:41 其他开发

如何根据条件为真使用数据源?

我目前正在尝试基于特定条件为true的情况下使用数据源构建查询.说“如果value == 1,请使用数据源1.如果value == 2,请使用数据源2. 这些表已经进入了我的数据源的几个层次. 无法在任何地方找到有关此信息! 解决方案 您没有指定表和关系,而是使用以下数据源作为示例: 客户表 CustTrans(JoinMode:ExistsJoin) CustInv ..
发布时间:2020-09-15 21:11:39 其他开发

如何在普通日记帐中过帐凭证日期和凭证编号

我想知道是否有人可以帮助我找出如何在发票标签下的常规日记帐转帐中以编程方式设置凭证编号和日期.我正在尝试使用x ++将其发布到ax 2012的一般期刊中.我目前有可以使用的代码,但是在ledgerjournal trans下没有设置文档编号或日期的方法.实际上缺少许多设置员,并且仅具有linenum帐户类型,日记帐编号等. 如何设置这些字段?下面我有一些代码 static void Test ..
发布时间:2020-09-15 21:10:34 其他开发

如何在报告中获得静态范围

在AX报告中,用户可以选择不同的范围.我试图证明在报表本身中用于过滤用户的条件甚至是 表达式"parameter!CustomerAccount.Value"不起作用,因为此过滤器不是静态参数. 用户可以使用查询中的任何表以及该表中的任何字段以及任何条件. 解决方案 此方法效果很好^ _ ^ (((我使用privet而不是static)) static void ..
发布时间:2020-09-15 21:10:31 其他开发