Promotic
WikipediaLinkedInYoutubeTwitterFacebook

GetInfo - metoda obiektu PmaObject

Opis:
Zwraca obiekt Info o danej nazwie.
Składnia:
Object GetInfo(String sName)
Wołanie:
oInfo = oObject.GetInfo("data")
Parametry:
sName(String) Nazwa obiektu Info. Każdy Pma obiekt może oferować kilka obiektów Info, które można rozróżnić właśnie według ich nazwy.
Notatka:

Metodę GetInfo można obecnie zastosować tylko dla uzyskania Info obiektu do obiektu PmgWTable. Ten obiekt ActiveX potrafi dane z obiektu Info wyświetlać automatycznie, tylko dla odświeżenia danych jest konieczne wywołać metodę PmgWTable.Draw.

Na razie są wspierane następujące obiekty Info :

Pma obiekt: Nazwa obiektu Info: Znaczenie obiektu Info:
PmaDatabase "data" oferuje tabelę danych zawartą w bazie danych, do której ten obiekt jest podłączony
PmaDataTable "data" oferuje tabelę danych, która znajduje się w tym obiekcie
Przykład:
Jest konieczne połączenia danych w Pma obiekcie "/Data/MyData1" z obiektem PmgWTable. W panelu w zakładce "Metody" zostanie wytworzona metoda użytkownika o nazwie GetDataInfo, która będzie zawierać skrypt:
JavaScriptVBScriptWybierz oraz skopiuj do schowka

return pMe.Pm("/Data/MyData1").GetInfo("data");
Podczas inicjalizacji Pmg obiektu (w zdarzeniu onStart) znajduje się skrypt: Obiekt PmgWTable przy pomocy metody FillFromInfo zostanie wypełniony informacjami o danych z obiektu "/Data/MyData1" a parametr "bind" określa, że powiązanie zostanie zachowane przez cały czas wyświetlania. Obecnie wystarczy na przykład w zdarzeniu onRefresh tego obiektu wywołać tylko metodę Draw, która z obiektu Info stwierdzi bieżące wartości i wyświetli je na ekran w Pmg obiektcie:
JavaScriptVBScriptWybierz oraz skopiuj do schowka

var aDataInfo = pMe.PmPanel.Methods.GetDataInfo();
pMe.FillFromInfo(aDataInfo, "bind");
pMe.Draw();
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice