Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Ikuspegi azkarreko kontrol osatzen duten kontrolen datuen lotura osatuta dagoen ala ez adierazten du.
Sintaxia
quickViewControl.isLoaded();
Itzuli balioa
Mota: Boolearra.
Deskribapena: true da osagaien kontrol baten datuen lotura osatuta dagoela; faltsua, bestela.
Oharrak
Ikuspegi azkarreko kontrol bateko osagaien kontrolen datuen lotura ez da osatu OnLoad inprimakiaren gertaera nagusian, kontrola lotuta dagoen ikuspegi azkarreko inprimakia ez delako kargatuko. Ondorioz, getAttribute edo datuekin erlazionatutako metodoak osagaien kontrol batean erabiltzeak ez du funtzionatuko. Ikuspegi azkarreko kontrolaren isLoaded metodoak ikuspegi azkarreko kontrol osatzen duten kontrolen datuen lotura-egoera zehazten laguntzen du.
Adibidez
Ondorengo adibide-kodeak erakusten du nola erabil dezakezun isLoaded metodoa loturaren egoera egiaztatzeko, eta, ondoren, ikuspegi azkarreko kontrol bateko osagaien kontrol bati lotuta dagoen zutabearen balioa berreskuratzeko.
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;
}
}