Hi everyone,
I add a form with datasource CustConfirmJour and add a combobox with field(language) and checbox(additional comment in report). When i change a language it's works but always print a SalesConfirm for the first SalesOrder.
Method Init
public void init()
{
if(!element.args() || !element.args().record())
{
throw error("@SYS302");
}
super();
if(element.args().record().TableId == tableNum(CustConfirmJour))
{
CustConfirmJourLocal = element.args().record();
}
}
Method closeOK
public void closeOk()
{
Args args = new Args();
RecordSortedList journalList = SalesConfirmJournalPrint::construct().newJournalList();
for (CustConfirmJourLocal = getFirstSelection(custConfirmJour_ds);
CustConfirmJourLocal;
CustConfirmJourLocal = custConfirmJour_ds.getNext())
{
journalList.ins(CustConfirmJourLocal);}
journalList.first(CustConfirmJourLocal);
args.record(CustConfirmJourLocal);
new MenuFunction(menuitemOutputStr(SalesConfirmation), MenuItemType::Output).run(args);
super();
}
*This post is locked for comments
I have the same question (0)