web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :

x++ code to get all selected records from form datasource or Grid

Vijay Yelmame VY Profile Picture Vijay Yelmame VY 476

Hi All,
In this blog we will learn how to get all selected records from form grid or form data source in event handler.    

X code.

[FormControlEventHandler(formControlStr(LedgerJournalTransCustPaym, UpdateOffsetDimension), FormControlEventType::Clicked)]

public static void UpdateOffsetDimension_OnClicked(FormControl sender, FormControlEventArgs e)
{
    FormRun                 formRun  = sender.formRun();
    FormDataSource          ledgerJournalTrans_ds;
    LedgerJournalTrans      ledgerJournalTrans;   
    ledgerJournalTrans_ds = formRun.dataSource(tableStr(LedgerJournalTrans));

    MultiSelectionHelper  selectionHelper = MultiSelectionHelper::construct();

    selectionHelper.parmDataSource(ledgerJournalTrans_ds);

    ledgerJournalTrans = selectionHelper.getFirst();

    while (ledgerJournalTrans)
    {
      info(ledgerJournalTrans.Voucher);
        ledgerJournalTrans = selectionHelper.getNext();
    }
}


This was originally posted here.

Comments

*This post is locked for comments