Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Azt adja vissza, hogy a gyorsnézet vezérlőinek adatkötése befejeződött-e.
Szemantika
quickViewControl.isLoaded();
Visszaadott érték
Típus: Logikai.
Leírás: igaz, hogy a rendszerösszetevő-vezérlő adatkötése befejeződött; máskülönben hamis.
Megjegyzések
Előfordulhat, hogy a gyorsnézet vezérlőinek adatkötése nem fejeződik be a fő űrlap Betöltés eseménye során, mert előfordulhat, hogy a vezérlőhöz kötött gyorsnézetű űrlap nem töltődik be. Ennek eredményeképpen előfordulhat, hogy a getAttribute vagy bármely adattal kapcsolatos metódus használata egy rendszerösszetevő-vezérlőn nem működik. A gyorsnézet-vezérlő isLoaded metódusa segít meghatározni a gyorsnézet vezérlőinek adatkötési állapotát.
Example
Az alábbi mintakód bemutatja, hogyan ellenőrizheti az isLoaded metódust a kötés állapotának ellenőrzéséhez, majd lekéri annak az oszlopnak az értékét, amelyhez egy gyorsnézet-vezérlő rendszerösszetevő-vezérlője van kötve.
function getAttributeValue(executionContext) {
var formContext = executionContext.getFormContext();
var quickViewControl = formContext.ui.quickForms.get("<QuickViewControlName>");
if (quickViewControl != undefined) {
if (quickViewControl.isLoaded()) {
// Access the value of the column bound to the constituent control
var myValue = quickViewControl.getControl(0).getAttribute().getValue();
console.log(myValue);
// Search by a specific column present in the control
var myValue2 = quickViewControl.getControl().find(control => control.getName() == "<AttributeSchemaName>").getAttribute().getValue();
console.log(myValue2);
return;
}
}
else {
console.log("No data to display in the quick view control.");
return;
}
}