Ukládá hodnotu Data uživatelského nastavení pro index Idx. Používá se ve spojení s procedurou _GetUserSetItem pro ukládání uživateli poplatných informací, třeba nastavení chování makra atd.
Maximální délka řetězce Data je 400 znaků a nelze ukládat řetězce obsahující binární nuly! Proto pro ukládání číselných hodnot nepoužívejte makro funkci _StrPut.
Příklad:
const usi_xxx = 100; dim szData : StringZ; szData := "abcd|4575|qwe"; SetUserSetItem(usi_xxx, szData);
const cUSI_xxx = 1 const cUSI_yyy = 2 dim a : Word; dim d : Date; dim s10 : String[10]; s10 := "Text"; a := 555; d := _ActDate; SetUserSetItem(cUSI_xxx, _Str(a) + #9 + s10 + #9 + _Str(_DateToDay(d)) + #9);
Podívejte se na: System