Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Grąžina, ar baigiamas komponento valdiklių duomenų susiejimas sparčiosios peržiūros valdiklyje.
Sintaksė
quickViewControl.isLoaded();
Grąžinimo reikšmė
Tipas: Bulio logika.
Aprašas: teisinga yra baigiamas sudedamosios dalies valdiklio duomenų susiejimas; klaidinga – kitu atveju.
Pastabos
Komponento valdiklių duomenų susiejimas sparčiosios peržiūros valdiklyje gali būti nebaigtas pagrindinės formos įvykio OnLoad metu, nes gali būti neįkelta sparčiosios peržiūros forma, su kuria susietas valdiklis. Todėl gali neveikti getAttribute arba su duomenimis susijusių metodų naudojimas sudedamosios dalies valdiklyje. Sparčiosios peržiūros valdiklio metodas isLoaded padeda nustatyti sudedamųjų dalių valdiklių duomenų susiejimo būseną sparčiosios peržiūros valdiklyje.
Pavyzdys
Toliau pateiktame kodo pavyzdyje parodoma, kaip galite naudoti metodą isLoaded susiejimo būsenai patikrinti, tada gauti stulpelio, su kuriuo yra susietas sudedamosios dalies valdiklis sparčiosios peržiūros valdiklyje, reikšmę.
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;
}
}