如何更改axapta中控件的选项卡顺序?

如何更改axapta中控件的选项卡顺序?,axapta,x++,Axapta,X++,如何更改Microsoft Dynamics AX 2009中控件的选项卡顺序?您不能直接控制选项卡顺序。字段按表单中给出的字段顺序进行选项卡式设置。使用Skip属性可防止在字段中使用制表符 我想您可以使用调用来更改选项卡顺序,但这确实是一种糟糕的做法。还有另一种方法,在init中使用代码(或者从init调用处理选项卡顺序的方法) void init() { Array tabOrder = new Array(Types::Integer); ; super();

如何更改Microsoft Dynamics AX 2009中控件的选项卡顺序?

您不能直接控制选项卡顺序。字段按表单中给出的字段顺序进行选项卡式设置。使用
Skip
属性可防止在字段中使用制表符


我想您可以使用调用来更改选项卡顺序,但这确实是一种糟糕的做法。

还有另一种方法,在init中使用代码(或者从init调用处理选项卡顺序的方法)

void init()
{
    Array tabOrder = new Array(Types::Integer);
    ;
    super();

    tabOrder.value(1, Control1.id());
    tabOrder.value(2, Control2.id());
    tabOrder.value(3, Control3.id());
...etc

    element.tabOrder(tabOrder);
}