Перестал выполняться пакетный запрос
☑
0
Случайный прохожий
29.07.15
✎
15:02
Добрый день.
1С:Предприятие 8.3 (8.3.6.2076)
Сегодня наткнулся на такую странную штуку. Перестал работать запрос, который раньше работал.
Запрос = Новый Запрос;
Запрос.Параметры.Вставить(...);
Запрос.Текст =
"ЗАПРОС1;
ЗАПРОС2;
ЗАПРОС3";
Пакет = Запрос.ВыполнитьПакет();
Выборка = Пакет[0].Выбрать();
Раньше в выборке были строки, теперь выборка пустая. Проверил первый запрос в пакете через кансоль - все работает. Переписал запрос:
Запрос = Новый Запрос;
Запрос.Параметры.Вставить(...);
Запрос.Текст = "ЗАПРОС1";
Выборка = Запрос.Выполнить().Выбрать();
Работает! Модуль переписал, все нормально. Но почему пакетное выполнение перестало работать?
1
timurhv
29.07.15
✎
15:35
(0) А "Выборка = Пакет[0].Выгрузить();"
тоже не работает?
2
Случайный прохожий
29.07.15
✎
15:56
(1) Не проверял. Завтра проверю. Но мне кажется тоже пустую таблицу возвратит.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший