Dynamics AX Blog - Beiträge vom 3 Juni 2012

Momentan angezeigt werden nur Beiträge vom »3. Juni 2012«. Filter entfernen

Parameter eines Jobs in den Nutzungsdaten speichern

Dieser Job ruft einen Dialog auf, dessen Eingabewerte in den Nutzungsdaten gespeichert und auch von dort ausgelesen werden:

static void SaveSysLastValue(Args _args)
{
    identifiername identifiername = "Use sysLastValue through x++";

    boolean boolVal1 = true;
    boolean boolVal2 = true;
    boolean boolVal3 = true;
    
    dialog dialog;
    dialogField df1;
    dialogField df2;
    dialogField df3;
    ;

    // Read from sysLastValue
    [boolVal1, boolVal2, boolVal3] = xSysLastValue::getValue( curExt(),
                                                              identifiername);
    // Build dialog
    dialog = new dialog(identifiername);
    df1 = dialog.addField(typeId(NoYes), "Param 1");
    df2 = dialog.addField(typeId(NoYes), "Param 2");
    df3 = dialog.addField(typeId(NoYes), "Param 3");

    df1.value(boolVal1);
    df2.value(boolVal2);
    df3.value(boolVal3);

    if( !dialog.run())
    {
        return;
    }

    boolVal1 = df1.value();
    boolVal2 = df2.value();
    boolVal3 = df3.value();

    // Do something
    info(strFmt("%1", boolVal1));
    info(strFmt("%1", boolVal2));
    info(strFmt("%1", boolVal3));

    // Save to sysLastValue
    xSysLastValue::putValue(    [boolVal1, boolVal2, boolVal3],
                                curExt(), 
                                curUserId(), 
                                UtilElementType::Job, 
                                funcname(),
                                identifiername);
}

 
 
 

 

 
 
 
Beiträge des aktuellen Monats
Juni 2012
MoDiMiDoFrSaSo
 123
45678910
11121314151617
18192021222324
252627282930 
 
© 2006-2025 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