web
You’re offline. This is a read only version of the page.
close
Skip to main content
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 468

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