Posts

Showing posts with the label multi lookup

Multi selection lookup on Form class

 class CMCSysMultiselectionLookup extends SysLookupMultiSelectGrid {     #SysOperation     private const str CollectionValueSeparator = #CollectionValueSeparator;     public static CMCSysMultiselectionLookup lookup(Query _query, container _selectField, FormStringControl _callingCtrl, FormStringControl _recIdsControl, FormStringControl _strIdsControl, str _currentStrIds, queryRun _queryRun = null)     {      //   _strIdsControl.text(_currentStrIds);      //   _recIdsControl.text('');         var lookupMS = new CMCSysMultiselectionLookup();         lookupMS.parmCallingControl(_callingCtrl);         lookupMS.parmCallingControlId(_recIdsControl);         lookupMS.parmCallingControlStr(_strIdsControl);         lookupMS.parmQuery(_query);         lookupMS.parmQueryRun(_queryRun); ...