Запрос по таблице значений
☑
0
CTmuB
17.10.11
✎
13:12
Есть запрос
Запрос.Текст =
"ВЫБРАТЬ
| ТабОстатков.Счет,
| ТабОстатков.Контрагент,
| ТабОстатков.Договор,
| ТабОстатков.Сумма
| ПОМЕСТИТЬ ВыбрОстатки
| ИЗ &ТабОстатков КАК ТабОстатков";
Запрос.УстановитьПараметр("ТабОстатков", ТЗОстатки64);
Запрос.Выполнить();
{(2, 2)}: Тип не может быть выбран в запросе
<<?>>ТабОстатков.Счет,
1
CTmuB
17.10.11
✎
13:13
Конструктор запросов не ругается на данную конструкцию
2
Господин ПЖ
17.10.11
✎
13:14
ТЗОстатки64 - сама-то поди выгрузка из запроса...
ее надо перекладывать в такую же, но без NULL в допустимых типах значений колонок...
3
Рэйв
17.10.11
✎
13:16
(0)У ТЗОстатки64 должны быть типизированы колонки чтобы запрос воспринял ее как параметр.
4
CTmuB
17.10.11
✎
13:16
ТЗ обычная таблица значений вся заполнена есть поля
ТЗОстатки64 = Новый ТаблицаЗначений;
ТЗОстатки64.Колонки.Добавить("Счет");
ТЗОстатки64.Колонки.Добавить("Контрагент");
ТЗОстатки64.Колонки.Добавить("Договор");
ТЗОстатки64.Колонки.Добавить("Сумма");
5
CTmuB
17.10.11
✎
13:16
(3) спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший