icDataList | input | character | Comma seperated list of public data item names to set (full name, including prefix). Data items with extent and temp-tables are not supported. |
icValueList | input | character | chr(3) seperated list of the values to set. Format of the values: decimal = use decimal point, replace comma with a point date = YYYYMMDD logical = true / false |
oiReturnStatus | output | integer | Return status of the method. |
<ANCESTOR-CODE> if oiReturnStatus < 0 then return. /* ======================================================================= */ /* Always update the cache with the current values */ /* ======================================================================= */ <M-1 run StartCacher (output vhFcComponent (ohCacher), output viFcReturnSuper (oiReturnStatus)) in Session> assign viItems = num-entries(icDataList). do viCnt = 1 to viItems: assign vhFcComponent = vhCacher. <M-2 run SetCharacterValue (input entry(viCnt,icDataList) (icName), input entry(viCnt,icValueList,chr(3)) (icValue), input viFcCurrentInstanceId (iiSessionID), output viFcReturnSuper (oiReturnStatus)) in Cacher> end.