Делите путем


исЛоадед (референца клијентског АПИ-ја)

Враћа да ли је везивање података за конститутивне контроле у контроли брзог приказа завршено.

Синтакса

quickViewControl.isLoaded();

Повратна вредност

Тип : Боолеан.

Опис : истина је везивање података за конститутивну контролу је потпуна; лажно иначе.

Примедбе

Везивање података за конститутивне контроле у контроли брзог прегледа можда неће бити завршено током догађаја ОнЛоад главног обрасца јер образац за брзи приказ на који је контрола везана можда неће бити учитан. Као резултат тога, коришћење гетАттрибуте или било које методе везане за податке на конститутивној контроли можда неће радити. Метода исЛоадед за контролу брзог приказа помаже у одређивању статуса везивања података за конститутивне контроле у контроли брзог приказа.

Пример

Следећи узорак кода показује како можете користити метод исЛоадед да бисте проверили статус везивања, а затим преузели вредност колоне на коју је везана конститутивна контрола у контроли брзог приказа.

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;
    }
}

формЦонтеxт.уи.qуицкФормс