#0
by AeroRed
Здравствуйте! Задача: написать запрос, формирующий статистику продаж по номенклатуре, а именно максимальные дневные продажи за период. Хочу реализовать это именно через временную таблицу по некоторым причинам. Использую универсальный отчет, на данный момент написал 2 запроса: Запрос №1: "СформироватьВТ". Выгружает ТаблицуЗначений по продажам. Он довольно длинный и заурядный, но если нужно тоже выложу. Запрос №2: Выводит итоговый результат. Параметр &ВТПродажи берется из результатов первого запроса следующей строчкой: УниверсальныйОтчет.ПостроительОтчета.Параметры.Вставить("ВТПродажи", СформироватьВТ); Данный запрос сократил, для удобства чтения, т.к. на ошибку это не влияет. Полный текст ошибки: {ВнешнийОтчет.ЗапасыИТочкиЗаказа.МодульОбъекта}: Ошибка при установке значения атрибута контекста (Текст) УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса; по причине: Подскажите пожалуйста, где я ошибся? Спасибо!
#3
by AeroRed
2 запроса нужны, т.к. предполагается дополнительно обрабатывать временную таблицу прежде чем подсунуть в итоговый запрос (будет очистка статистики). "Типы в ТЗ нужно явно опредлять" - не совсем понял, это в 1-м запросе нужно сделать?
#4
by vicof
Это надо сначала описать колонки в тз, потом через выборку обходить первый запрос из пихать его в таблицу.
#6
by AeroRed
Не получается что-то. Прилагаю код 1-го запроса, добавил обход результата, но ошибка та же. Может не так понял что-то? Или еще вариант, может в универсальном отчете через построитель есть какие-то нюансы?
#7
by FIXXXL
попробуй не через функцию получать ТЗ, а в той же процедуре, где ее подсовываешь, должно и без типизации взлететь
#8
by AeroRed
Пришел к выводу что данная конструкция неработоспособна в "Универсальном отчете". Возможно он вообще не поддерживает временные таблицы. Если у кого есть опровержение с примером, буду благодарен за ссылку или пример кода. Сейчас же пришлось реализовать в виде внешней обработки, заполняя результатом табличное поле. Там всё завелось сразу с 2-мя запросами и без типизации. Всем спасибо за участие!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
- v8.2.13 ПОДОБНО неверные параметры/ошибка синтаксиса
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- Ошибка при вызове метода контекста (Записать) Ошибка при выполнении файловой опе
- Ошибка при вызове конструктора (ComОбъект): Ошибка при выполнении приложения-сер
В этой группе 1С
- Добавить записи в регистр сведений программно.
- Заполнение табеля учета рабочего времени 1С УПП 1.3.
- Обмен мобильного приложения с базой 1с
- Таблица не найдена "Справочник.Контрагенты"
- Программно установить значение полнотекстового поиска 8.2
- Построение дерева из справочника
- Прошу помощи: вывод таблицы значений через СКД
- 1с не запускается без интернета
- БП 3.0. Вызов печатной формы из документа РеализацияТоваровИУслуг
- Как отключить контроль уникальности кода справочника номенклатура?
- ШТРИХ-МИНИ-ФР-К сделать принтер чеков
- Формы и привязка картинок 1С 8.3.
- Настройка печати расходной накладной
- Как в БП_2.0 сделать поступление на р/с, чтобы сумма учитывалась в "Доход ЕНВД"?
- Функция внешнего источника данных
- СКД и Шаблон внешнего отчёта с ИТС
- 1с ЗУП 2.5 НДФЛ При перерасчете зарплаты прошлого года, корректируется прошлый
- Работа с хранилищем значения в табличной части 8.3
- УТ 11 Передача в эксплуатацию - ошибка при проведении
- Переоценка в рознице в УТ 11