Promotic
WikipediaLinkedInYoutubeTwitterFacebook

onStart - událost objektu PmgObject

Popis:
Událost je vyvolána při konstrukci Pmg objektu během otvírání obrazu. Událost lze použít například k počáteční inicializaci Pmg objektu nebo k počátečního přenesení dat do Pmg objektu.
Parametry:
pMe(Object) Reference na PmgObject objekt, ve kterém daná událost vzniká.
pEvent(Object) Reference na objekt, který popisuje informace o dané události.

Parametr pEvent zde není využit, protože tato událost nepotřebuje dodatečné informace.

Poznámka:
Tato událost je funkční i ve Web obrazech.
 
Upozornění:

V této události ještě není možné využívat metody (vlastnosti) přistupující k obsahu okna přes objekt PmaPanel, například pMe.PmPanel.X, atd. Volání lze nahradit například voláním pMe.Items("/ItemName").

Viz také:
- PmgObject.onStop (událost)
- PmgObject.onRefresh (událost)
Příklad:
Zavolá uživatelskou metodu obrazu InitTable, která vrátí pole hodnot. Ty pak zapíše do tabulky v obraze.
JavaScriptVBScriptVyber a zkopíruj do schránky

var i, j;
var aValues = pMe.PmPanel.Methods.InitTable();
var oTable = pMe.Items("/Table");
var nRows = aValues.GetSize(1);
var nCols = aValues.GetSize(2);

oTable.Rows = nRows;
oTable.Cols = nCols;
for (i = 0; i < nRows; i++)
{
for (j = 0; j < nCols; j++)
oTable.SetCellText(i, j, aValues.GetItem(i, j));
}
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice