如何在MS Dynamics AX 2009中比较两个日期(日期类型的实例,而不是utcDateTime)?
我想检查从表中获取的特定日期是在另一个之前(或之后).两者都是日期类型.
有没有办法将日期转换为utcDateTime数据类型?
有没有办法在记录创建过程中(Ctrl+N)自动在网格末尾而不是在中间创建线条?
我知道这只是视觉上造成的,但它仍然造成了一些混乱。
这是我到目前为止在数据源上所做的,但它工作不正常:
public void create(boolean _append = false)
{
this.setPosition(MyTable.RowCount());
super(_append);
}
Run Code Online (Sandbox Code Playgroud) 确定update()表中方法中哪个字段已更改的正确方法是什么?
我知道这可能是在modifiedField()via,fieldId但现在还为时尚早.
我需要从存储在MSSQL数据库中的单个表中提取数据.然后将数据存储在AX中的临时表中,根据业务逻辑处理该表.
绩效是该项目的关键因素.
现在我正在研究用X ++代码从MSSQL数据库中检索数据的可能性,并在以下博客中找到:
基本上有不同的方法可以用于这项努力:
现在我希望有人可以提供哪些是可取的以及为什么(特别是在性能方面)的输入.
任何输入都表示赞赏.
我有一个包含许多物品的容器,其中一些是容器.我需要获得那些内部容器.什么是最好的做法?
我的解决方案对我来说有点难看:(
container a = [1, 2, ["one","two","three"]];
container b;
int i;
;
for (i = 1; i <= conLen(a); i++)
{
try
{
b = conPeek(a, i);
info(strFmt("%1", conPeek(b,1)));//here should be some logic with b items
}
catch
{
info(strFmt("NOT A CONTAINER %1", conPeek(a, i)));
}
}
Run Code Online (Sandbox Code Playgroud)
提前致谢!
在AX编程最佳实践中,这是最好的方法:
何时使用它们中的每一个?
我有一个自定义表单,它有两个数据源。让我们说让我的表单更轻松地包含 Salestable 和 SalesLines 数据源。
例如,我可以说我有一个以 ItemGroup edt 为界限的过滤器。
我想通过此过滤器过滤 SalesTable 数据源,以便在与 SalesOrders 数据源连接的网格中“显示”:
''所有'有'带有 saleslines.ItemGroup == somethingfromFilter的销售线的SalesOrders ''。
我试过的都失败了。有人能帮我吗?
仅供参考:我假设正确链接的数据源属性:SalesLine.JoinSource = SalesTable 我所有的尝试都是在过滤器的修改方法中。
有没有像 C# 中那样创建具有多个变量的开关的方法?像这样的东西..
switch((_dim1,_dim2,_dim3))
{
case(1, ""):
Info("1 is null");
case (2, ""):
Info("2 is null");
case (3, ""):
break;
}
Run Code Online (Sandbox Code Playgroud)