GetViewInfo - metoda objektu PmaWorkspace
Popis:
Vrací informace o prohlížeči v daném rámu.
Syntaxe:
Array GetViewInfo(String sFrameId)
Parametry:
sFrameId | (String) Identifikátor rámu pro získání informací o otevřeném prohlížeči. Viz konfigurátor "Identifikátor" v konfiguraci rámu. |
---|
Vrácená hodnota:
Metoda vrací 1-rozměrné pole (objekt
PmArray pro
JavaScript nebo datový typ
Array pro
VBScript) tří hodnot typu
String.
Tyto tři řetězce představují hodnoty parametrů
sObjectPath,
sOptions a
sParams, použité při otevření prohlížeče v daném rámu metodou
CreateView.
Pokud není v daném rámu otevřený žádný prohlížeč, pak metoda vrací tři prázdné řetězce.
Pokud neexistuje rám s daným identifikátorem, pak metoda vrací:
null pro
JavaScript nebo
Empty pro
VBScript (lze testovat metodou
Pm.IsValid).
Poznámka:
Znalost hodnot parametrů
sObjectPath,
sOptions a
sParams otevřeného prohlížeče umožňuje:
1) Zjistit, který prohlížeč je v daném rámu právě otevřený (uplatní se zde především hodnota sObjectPath).
2) Zapamatováním všech tří hodnot lze potom později znova, metodou
CreateView otevřít tentýž prohlížeč.
Příklad:
Získá informace o právě otevřeném prohlížeči v rámu "main".
JavaScriptVBScriptVyber a zkopíruj do schránky
var aInf = oWorkspace.GetViewInfo("main");
var sObjectPath = aInf.GetItem(0);
var sOptions = aInf.GetItem(1);
var sParams = aInf.GetItem(2);
Dim aInf, sObjectPath, sOptions, sParams
aInf = oWorkspace.GetViewInfo("main")
sObjectPath = aInf(0)
sOptions = aInf(1)
sParams = aInf(2)