Update cookies preferences
Promotic

GetInfo - metoda objektu PmaObject

Popis:
Vrací Info objekt s daným názvem.
Tato metoda je zastaralá (ale funkční) a je lepší ji nahradit postupem popsaným v příkladech:
Syntaxe:
Object GetInfo(String sName)
Parametry:
sName(String) Název Info objektu. Každý Pma objekt může poskytovat více Info objektů, které se rozliší právě svým názvem.
Poznámka:
Metoda GetInfo je užitečná pouze pro poskytnutí Info objektu do objektu PmgWTable. Tento objekt pak umí data z objektu zobrazovat automaticky, pouze pro obnovení vizualizovaných dat je nutno volat metodu PmgWTable.Draw.
 
Poskytované Info objekty jsou:
Pma objekt: Název objektu Info: Význam objektu Info:
PmaDatabase "data" Poskytuje tabulku dat obsažených v databázi, na kterou je tento objekt napojen
PmaDataTable "data" Poskytuje tabulku dat, která je v tomto objektu
Viz také:
Příklad:
Je nutno spojit data v Pma objektu "/Data/MyDataTable" s objektem PmgWTable. V obrazu v kartě "Metody" se vytvoří Metoda projektanta "GetDataInfo", která bude obsahovat skript:
JavaScriptVBScriptVyber a zkopíruj do schránky

return pMe.Pm("/Data/MyDataTable").GetInfo("data");
V inicializaci Pmg objektu (v události onStart) je skript: Objekt PmgWTable se tak metodou FillFromInfo naplní informacemi o datech z objektu "/Data/MyDataTable" a parametr bind určuje, že tato vazba má zůstat zachována po celou dobu zobrazování. Nyní stačí například v události onRefresh tohoto objektu volat pouze metodou Draw, která z Info objektu zjistí nové hodnoty a zobrazí je na obrazovku v Pmg objektu:
JavaScriptVBScriptVyber a zkopíruj do schránky

var aDataInfo = pMe.PmPanel.Methods.GetDataInfo();
pMe.FillFromInfo(aDataInfo, "bind");
pMe.Draw();
© MICROSYS, spol. s r.o.