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ß°∙ |