Enter the key words to find the related topics

Showing posts with label Passing multiple selected records from grid.. Show all posts
Showing posts with label Passing multiple selected records from grid.. Show all posts

Passing multiple selected records from grid.

My Scenario : In Payment journal form i need to close all line form by clicking button .
or
Same form in blocking tab a field named as Locked by system it should be checked or unchecked.

Solution: I have created one command button in form and add new clicked method, code as shown below.


void clicked()
{
MultiSelectionHelper        multiSelectionHelper;
LedgerJournalTable           multiLedgerJournalTable;
LedgerJournalTable           ledgerJrnTable;
super();
multiSelectionHelper = MultiSelectionHelper::construct();
multiSelectionHelper.parmDatasource(ledgerJournalTable_ds);
multiLedgerJournalTable = multiSelectionHelper.getFirst();
while (multiLedgerJournalTable.RecId != 0 )
{
                    ledgerJrnTable = LedgerJournalTable::find(multiLedgerJournalTable.JournalNum, true);
if(ledgerJrnTable.SystemBlocked == NoYes::Yes
&& ledgerJrnTable.JournalNum   == multiLedgerJournalTable.JournalNum)
{
                    ttsBegin;
ledgerJrnTable.SystemBlocked = NoYes::No;
ledgerJrnTable.update();
ttsCommit;
}
multiLedgerJournalTable = multiSelectionHelper.getNext();
}
ledgerJournalTable_ds.research(true);