Tabulka položek personalistiky (XPERSITEM)

Tuto tabulku používá personální program Personal . Jedná se o klienta aplikačního serveru SDPam . V makrojazyku se k těmto větám přistupuje pomocí klíčového slova PPO .

Stavba věty:

Čís

Název položkyTyp položkySloupecMakroIdx

1

Ident Longint IDENT dbIdent *

2

Jméno položky String[250] XNAME ppoJmeno  

3

Typ položky (polInteger, ...) Longint XTYPE ppoTyp  

4

Text položky String[250] XDESCR ppoText  

5

Typ připojené databáze (dbtCSZ, ...) Longint XDBTYPE ppoDBTyp  

6

Jméno připojeného číselníku String[50] XCBN ppoCSJ  

7

Text položky pro výběry a filtry String[100] XDESCRLST ppoTextLst

8

Položku zobrazovat v universálních filtrech Longint XINFLT ppoDoFlt

Příklad:

if _AddRec(dbtPPO) then
  PPO[ppoJmeno]   := "X0100";
  PPO[ppoTyp]     := polInteger;
  PPO[ppoText]    := "Dosažený obor školního vzdělání";
  PPO[ppoDBTYP]   := dbtCSJ;
  PPO[ppoCSJ]     := "PERS_JAZUP";
  PPO[ppoTextLst] := "Dosažený obor školního vzdělání"; 
  PPO[ppoDoFlt]   := true; 
endif