...
- Open Navigation Result in the Page Builder
- Click on navNew and click on Properties
Into the Callback Action Text tab add: EcxPageNav.Util.openManagedPage(null, navDetailFromNew); after the second line, for the final result of
Code Block window.__newRecordId = args['Id']; window.__newRecordName = args['FirstName']; EcxPageNav.Util.openManagedPage(null, navDetailFromNew); grdResult.getStore().reload();
- Click Save
- Add a Page Action called navDetail
- Click on Properties
- Set its Data Source to Navigation Detail
- Set the store adapter to storeResult[List]
- Set the Column of Id to Id
- Add a parameter called BaseName and set its value to Client
- Add a RecordName and set its Column to FirstName
- Set its Callback Action Text to: grdResult.getStore().reload();
- Click Save
- Add a Script Action called openDetailPage scriptOpenDetailPage
- Into Script Action Text add: EcxPageNav.Util.openManagedPage(arguments[0].record, navDetail);
- Set its store adapter to storeResult[List]
- Add an argument called allArgs and set its column to Id
- Click Save
- Add a Page Action called navDetailFromNew
- Set Data Source to Navigation Detail
- Set the value of Id to @window.__newRecordId@
- Add a parameter called BaseName and set its value to Client
- Add a parameter called RecordName and set its value to @window.__newRecordName@
- Set its Callback Action Text to grdResult.getStore().reload();
- Click Save
- Add a Script Action called scriptDeleteRecord
- Click on Properties
- Set its Script Action Text to EcxPageNav.Util.recordDelete(arguments[0].record);
- Set its store adapter to storeResult[Delete]
- Add an argument called allArgs with column set to Id
- Click Save
...