블로그 이미지

Isaac Lee

Microsoft Dynamics AX

Dynamics AX의 Form에서 탭으로 컨트롤의 포커스 이동시 기본 순서는 아래와 같이 위->아래, 좌->우의 순서로 이동합니다.


이를 개발자가 원하는 순서로 변경하기 위해서는 다음과 같이 form의 Init 메소드에서 조정이 가능합니다.

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

    super();

    tabOrder.value(1, NormalControl.id());

    tabOrder.value(2, Column sized Control.id());

    tabOrder.value(3, Control1.id());
    tabOrder.value(4, Control3.id());
    tabOrder.value(5, Control2.id());
    tabOrder.value(6, Control4.id());

    element.tabOrder(tabOrder);
}


Happy Daxing!!





Posted by Isaac Lee