1С СКД ПриКомпоновкеРезультата проверить запрос на выполнимость
☑
0
bfss-732
02.11.23
✎
14:02
Всем привет!
Как в процедуре ПриКомпоновкеРезультата
проверить текст запроса на выполнимость? Пустой или кривой...
1
Кондер
02.11.23
✎
14:08
Выполнить
2
bfss-732
02.11.23
✎
14:11
(1) РезультатЗапроса = Запрос.Выполнить(); ?
Прокатит так?
3
bfss-732
02.11.23
✎
14:14
(1) ТекстЗапроса.Выполнить() {<Неизвестный модуль>(1)}: Значение не является значением объектного типа (Выполнить)
4
АгентБезопасной Нацио
02.11.23
✎
14:16
После компоновки макета получаешь из него текст запроса (и параметры оттуда же), и его и пытаешься выполнить...
5
bfss-732
02.11.23
✎
14:20
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;
Если Запрос.Выполнить() Тогда
Сообщить("Запрос выполняемый");
Иначе
Сообщить("Запрос кривой");
Возврат;
КонецЕсли;
Ошибка Запрос.Выполнить() {<Неизвестный модуль>(1)}: Ошибка при вызове метода контекста (Выполнить)
6
bfss-732
02.11.23
✎
14:20
(4) ааа, параметры не получил... ща попробую
7
Новый1сник2
02.11.23
✎
14:32
(0) РезультатЗапроса = Запрос.Выполнить();
Если РезультатЗапроса.Пустой() Тогда ....
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший