Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Atgriež, vai ātrā skata vadīklas komponentu vadīklu datu saistīšana ir pabeigta.
Sintakse
quickViewControl.isLoaded();
Atgrieztā vērtība
Tips: Būls.
Apraksts: patiess ir komponenta kontroles datu saistīšana ir pabeigta; nepatiess citādi.
Piezīmes
Ātrā skata vadīklas komponentu vadīklu datu saistīšana var nebūt pabeigta galvenās veidlapas notikuma OnLoad laikā, jo ātrā skata veidlapa, kurai vadīkla ir saistīta, var netikt ielādēta. Rezultātā getAttribute vai jebkuru ar datiem saistītu metožu izmantošana komponentu vadīklā var nedarboties. Ātrā skata vadīklas metode isLoaded palīdz noteikt komponentu vadīklu datu saistīšanas statusu ātrā skata vadīklā.
Piemērs
Tālāk sniegtais koda paraugs parāda, kā var izmantot metodi isLoaded , lai pārbaudītu saistīšanas statusu un pēc tam izgūtu tās kolonnas vērtību, ar kuru ir saistīta ātrā skata vadīklas komponenta vadīkla.
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;
}
}