ObjektovΘ programovßnφ a prßce s formulß°i

Formulß°e (resp. jejich slo₧ky) lze ovlßdat pomocφ jejich metod a vlastnostφ. Vlastnost je hodnota sdru₧enß s formulß°em (se slo₧kou). Hodnotu vlastnosti lze p°eΦφst a do vlastnosti lze takΘ zapsat hodnotu novou. Metoda je podprogram sdru₧en² s formulß°em (se slo₧kou). M∙₧e mφt parametry a m∙₧e vracet hodnotu.

Vlastnosti a metody formulß°e se oznaΦujφ tak, ₧e za jmΘnem formulß°e nebo identifikßtorem prom∞nnΘ typu formulß°e se uvede teΦka a jmΘno vlastnosti Φi metody.

Vlastnosti a metody slo₧ky formulß°e se oznaΦujφ tak, ₧e za jmΘnem formulß°e nebo identifikßtorem prom∞nnΘ typu formulß°e se uvede teΦka a nßzev slo₧ky a potΘ jmΘno vlastnosti Φi metody.

Vlastnosti a metody formulß°∙ a slo₧ek se z v∞tÜφ Φßsti funkΦn∞ p°ekr²vajφ s funkcemi programovacφho jazyka.

P°φklad :

procedure OtevritInfo;
{*************************************}
var
  cc : cursor;
  ss : string[255];
  lidiform : form X_superlidi;   //deklarace prom∞nnΘ typu formulß°
begin
 ss := "SELECT * FROM Lidi WHERE cislo="+Int2str(cisloCtenare);
 if not Open_sql_cursor(cc,ss) then begin
  lidiform.CursNum := cc;        // nastavenφ zdroje dat (vlastnost)
  lidiform.Editable := false; 
  if not lidiform.Open(NIL)      // otev°enφ (metoda) 
    then Info_box("Chyba","Otev°enφ");     
  end;
end;
PokraΦovßnφ: Vlastnosti a metody formulß°∙
  Vlastnosti a metody slo₧ek formulß°∙