AX 2012: Feststellen ob ein Formular eine Listpage ist

Mit dem folgenden Stück Code kann man feststellen, ob es sich bei einer Form um eine Listpage handelt.

static void isFormListPage(Args _args)
{
    TreeNode treeNode;
    str formTemplateProperty;
    #Properties;

    treeNode = TreeNode::findNode(@"\\Forms\\CustTableListPage");

    formTemplateProperty = global::findProperty(treeNode.AOTgetProperties(), #PropertyFormTemplate);

    if(formTemplateProperty == #PropertyValueListPage)
    {
        warning("Form is ListPage");
    }
}

Wenn jemand eine bessere/elegantere Lösung kennt, so würde ich mich freuen, wenn er/sie über die Kommentarfunktion beisteuert.

Dieser Beitrag bezieht sich auf die Version:
Dynamics AX 2012

Kommentar hinzufügen
 
 

 

 
 
 
Beiträge des aktuellen Monats
März 2024
MoDiMiDoFrSaSo
 123
45678910
11121314151617
18192021222324
25262728293031
 
© 2006-2024 Heinz Schweda | Impressum | Kontakt | English version | Mobile Version
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.  Mehr dazu