Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Tagastab, kas kiirvaate juhtelemendi komponentide juhtelementide andmete sidumine on lõpule viidud.
Süntaks
quickViewControl.isLoaded();
Tagastatav väärtus
Tüüp: kahendmuutuja.
Kirjeldus: tõene on, et komponentide juhtelemendi andmete sidumine on lõpule viidud; muul juhul väär.
Märkused
Kiirvaate juhtelemendi juhtelementide andmete sidumine ei pruugi põhivormi OnLoad-sündmuse ajal olla lõpule viidud, kuna kiirvaatevormi, millega juhtelement on seotud, ei pruugita laadida. Seetõttu ei pruugi funktsiooni getAttribute või mis tahes andmetega seotud meetodite kasutamine komponentide juhtelemendis toimida. Kiirvaate juhtelemendi meetod isLoaded aitab määratleda kiirvaate juhtelemendi juhtelementide andmete sidumise olekut.
Näide
Järgmine näidiskood näitab, kuidas saate meetodi isLoaded abil kontrollida sidumise olekut ja seejärel tuua selle veeru väärtuse, millega kiirvaate juhtelemendi komponentide juhtelement on seotud.
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;
}
}