preloader-matrix

Alfasith

Checkbox in dialog in X++

static void DialogCheckBox(Args _args)
{
    Dialog      dialog                   = new Dialog(“New dialog with checkBox”);
    NoYesId     checkValue               = NoYes::No;
    str                         strMessage = “Confirmation will create Variation. n Click OK to proceed.”;
    str                         strTitle = “Confirmation of Project / Contract WBS”;

    DialogField dialogFieldVariation     = dialog.addFieldValue(extendedTypeStr(NoYesId), checkValue, “Create variation”);
    DialogField dialogFieldVariationType = dialog.addFieldValue(enumStr(ProjBudgetRevRequestorType), “”,”Variation type”);
    DialogField dialogFieldVariationDiscription = dialog.addFieldValue(extendedTypeStr(Description), “” );
    dialog.caption(“Confirmation of Project / Contract WBS”);
    dialog.addText(“Please check to create Variation. Click OK to proceed”,0);
    if (dialog.run())
    {
        checkValue = dialogFieldVariation.value();
        if(checkValue)
            info(“Hi”);
        else
            info(“Bye”);
    }
}

Leave a Reply

Your email address will not be published. Required fields are marked *