小编Bil*_*eed的帖子

更改网格中列的背景颜色

我有以下表格,我想根据其他列的值更改列的背景颜色; 在此输入图像描述

在橙色列中,我希望单元格颜色是COLOR ATTRIBUTES部分下的红色,绿色和蓝色字段的RGB组合,而不是显示橙色背景.

axapta dynamics-ax-2009 dynamics-ax-2012

4
推荐指数
1
解决办法
8393
查看次数

对象的集合

我想用X ++存储对象列表.我在msdn中读到数组和容器不能存储对象,因此唯一的选择是创建一个Collection列表.我写了下面的代码,并试图用Collection = new List(Types::AnyType);Collection = new List(Types::Classes);,但双方都没有工作.请看看我是否在以下工作中犯了一些错误.

static void TestList(Args _args)
{
    List Collection;
    ListIterator iter;
    anytype iVar, sVar, oVar;

    PlmSizeRange PlmSizeRange;
    ;
    Collection = new List(Types::AnyType);

    iVar = 1;
    sVar = "abc";
    oVar = PlmSizeRange;
    Collection.addEnd(iVar);
    Collection.addEnd(sVar);
    Collection.addEnd(oVar);    

    iter = new ListIterator(Collection);
    while (iter.more())
    {
        info(any2str(iter.value()));
        iter.next();
    }
}
Run Code Online (Sandbox Code Playgroud)

而且,我们不能将一些变量或对象转换为Anytype变量,我读出类型转换是以这种方式自动完成的;

anytype iVar;
iVar = 1;
Run Code Online (Sandbox Code Playgroud)

但是在运行它时抛出一个错误,期望类型是Anytype,但遇到的类型是int.

collections x++ axapta dynamics-ax-2012

4
推荐指数
1
解决办法
5540
查看次数

在biztalk 2010中调试业务流程

我正在进行编排以将数据从一个SQL Server DB发送到另一个SQL Server DB.我能够接收数据但无法将其发送到其他数据库.我做了一个发送端口来测试我得到的输入.我知道我没有从源架构中获取正确的数据.我已经从visual studio 2010测试了地图,它运行正常.但我在事件查看器中遇到以下错误:

The adapter "SQL" raised an error message. Details "HRESULT="0x80040e14"     
Description="SQLOLEDB Error Description: Empty update, no updatable rows found  Transaction aborted "

 <Root xmlns:ns00="urn:schemas-microsoft-com:xml-updategram">
      <?MSSQLError HResult="0x80040e14" Source="Microsoft OLE DB Provider for SQL Server" Description="SQLOLEDB Error Description: Empty update, no updatable rows found  Transaction aborted "?>
 </Root>".
Run Code Online (Sandbox Code Playgroud)

我想调试业务流程.我怎么能这样做?

biztalk biztalk-2010 biztalk-orchestrations

3
推荐指数
1
解决办法
2753
查看次数

编号规则 AX 2012

我已经阅读了 msdn 文章,阅读了有关数字序列的白皮书,并制作了很多次数字序列。但在这种情况下我需要一些帮助。

场景是;我想通过 x++ 代码仅使用数字序列代码而不使用引用等来获取下一个序列号。

我尝试过以下(以及许多其他解决方案,但这是最接近的解决方案);

static void myTestJob(Args _args)
{
    NumberSeq  num;

    num = NumberSeq::newGetNumFromCode('SAO-Y');

     info(num.num())  ;
}
Run Code Online (Sandbox Code Playgroud)

它针对某些数字序列代码生成数字序列,但对于其他数字序列,它会抛出错误:

“编号规则不存在。”

我已经尝试了许多其他博客中提到的许多其他选项,并尝试探索 AX,但现在需要一些帮助。

PS 我不是使用 x++ 代码而是从前端(组织管理)创建数字序列。

ax x++ dynamics-ax-2012 dynamics-ax-2012-r2

1
推荐指数
1
解决办法
1万
查看次数