_LoadRF

(dim F         : File;
     GrpNumber : LongInt) : Word


		

Vrací stream F, ve kterém jsou uloženy informace o zadaných rizikových faktorech pro skupinu GrpNumber. Rizikové faktory jsou uloženy v tabulce ManRF a jsou shlukovány právě podle skupin. Číslo skupiny je pak historicky ukládáno do položky typu "Rizikový faktor" podobně jako položky typu "Ukazovátko ".

Stream musí být před voláním funkce _LoadRF otevřen. Jednotlivé položky jsou do streamu ukládány v modulu deset. Na jednotlivých indexech je toto:

  1. [LongInt] Ident věty rizikového faktoru
  2. [String] Kód rizikového faktoru
  3. [String] Text rizikového faktoru
  4. [String] Kód kategorie rizikového faktoru
  5. [String] Text kategorie rizikového faktoru

Jestliže existuje další rizikový faktor, bude následovat na indexu 11 další bude začínat na indexu 21 atd.

Funkce _LoadRF vrací celkový počet uložených rizikových faktorů. Jestliže nebude skupina rizikových faktorů vůbec nalezena, vrací funkce nulu.

Podívejte se na: Systém

Příklad:
(Položka typu rizikový faktor je O[999])

dim F : File;
dim Idx : Word;
SRewrite(F, "", True);
if _LoadRF(F, O[999]) > 0 then
  Idx := 1;
  while _SGetTyp(F, Idx) <> 0 do
    _(_SGet(F, Idx)," ",_SGet(F, Idx+1)," ",_SGet(F, Idx+2)," ",_SGet(F, Idx+3)," ",_SGet(F, Idx+4))
    _Inc(Idx,10); 
  endwhile
endif