beginBatch(bIgnoreError: Boolean);
bIgnoreError. Признак независимой обработки запросов в пакете. Если для параметра установлено значение true, то запросы в пакете будут обрабатываться независимо.
Метод beginBatch включает пакетный режим отправки запросов.
Отключение пакетного режима отправки запросов производится с помощью метода endBatch.
Для выполнения примера необходимо наличие на html-странице компонента TransformDialog с наименованием «dialog» (см. «Пример создания компонента TransformDialog»). Получим сервис выражений и проверим, включен ли пакетный режим отправки запросов, и, если не включен, то включим его:
// Получаем сервис выражений
PP.Object.defineProps(PP.Ufe.Ui.TransformDialog, 'ExpService', true);
var expService = dialog.getExpService();
// Проверяем, включен ли пакетный режим отправки запросов
if (expService.getIsBatchMode()) {
console.log("Пакетный режим отправки запросов включен");
} else {
console.log("Пакетный режим отправки запросов не был включен");
expService.beginBatch();
}
В консоль было выведено сообщение о проверке включения пакетного режима отправки запросов:
Пакетный режим отправки запросов не был включен
Раскроем вручную элементы дерева в левой панели окна. Элементы раскроются, но будут пустыми:

Отключим пакетный режим отправки запросов:
// Отключаем пакетный режим отправки запросов expService.endBatch();
После отключения пакетного режима отправки запросов будет отправлен запрос на сервер и содержимое раскрытых элементов будет загружено:

См. также: