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();
После отключения пакетного режима отправки запросов будет отправлен запрос на сервер и содержимое раскрытых элементов будет загружено:
См. также: