Повторяющиеся строки во внешней печатной форме #687051


#0 by TAN1990
Добрый день! Сделала внешнюю печатную форму к Оприходование материалов из производства. Надо добавить поле Заказы/Затраты. В типовой запрос добавила то что выделено  //  !!! Поле выводится правильно. Но в документе одна строка в табличной части. А в печ.форме выводится 27 одинаковых(((((( Я в запросе сгруппировала не правильно? Или в чем то другом тут дело? Скажите, пожалуйста.
#1 by Wobland
берёшь консоль запросов, кормишь ей свой запрос до тех пор, пока она не станет выдавать правильно
#2 by TAN1990
не выдает
#3 by TAN1990
(((((
#4 by Wobland
в консоли всё хорошо и мало строк? не верю
#5 by TAN1990
в консоли тоже много
#6 by mikecool
тогда ищи Вывести; Вывести; подряд
#7 by mikecool
тогда
#8 by Wobland
так этот заказ ещё и выбрать надо
#9 by Wobland
запрос работать не будет при таком синтаксисе
#10 by Wobland
или будет.. в общем, нечего тут таблицу документа со своей ТЧ соединять. запрос переписать
#11 by TAN1990
как?
#12 by Wobland
ВЫБРАТЬ ВсёНужное ИЗ Документ.Заказ.ТЧ ГДЕ Ссылка=&Нужная
#13 by TAN1990
это в том же самом запросе сделать?
#14 by Wobland
это намёк на то, что в качестве данные документа можно вытаскивать из одной таблицы
#15 by TAN1990
Я сделала так: Все равно несколько строк выводит((((
#16 by Wobland
я вслепую сегодня не справлюсь
#17 by TAN1990
что же мне несчастной делать
#18 by 1dvd
Почему ПартииТоваров идут в разрезе регистратора?
#19 by Wobland
три варианта я уже предлагал. есть и четвёртый: выйти замуж, но он поак не проработан
#20 by TAN1990
так было в типовой. я оттуда скопировала. и все работало правильно. пока не начала добавлять поле заказ
#21 by Ofizer
а зачем в запросе еще раз используется табличная часть? она же уже обработана во вложенном запросе? если я не увидел для чего, тогда ее нужно хотя бы соединить с вложенным запросом
#22 by 1dvd
+100500
#23 by Ofizer
увидел, как раз оттуда и берется поле "заказ", тогда нужно добавить соединение таблиц в запрос
#24 by salvator
Конструктором это делается за одну минуту.
#25 by TAN1990
Не удалось сформировать внешнюю печатную форму! Ошибка при вызове метода контекста (Выполнить): {(25, 5)}: Неверное присоединение <<?>>ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОприходованиеМатериаловИзПроизводства.Материалы КАК ОприходованиеМатериаловИзПроизводстваМатериалы
#26 by salvator
Открой изначальный запрос КОНСТРУКТОРОМ и правь его там, коли вручную не умеешь.
#27 by TAN1990
+ Прошу прощения - это я виновата. Ошибку не выдает. Но строк по прежнему 27((((
#28 by TAN1990
вот то что я изначально разместила сделано через конструктор((((
#29 by salvator
Давай текущий текст запроса.
#30 by TAN1990
Запрос.Текст = "ВЫБРАТЬ
#31 by Ofizer
проще вот так сделать:         ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры КАК Характеристика,         ОприходованиеМатериаловИзПроизводства.Коэффициент,         ОприходованиеМатериаловИзПроизводства.ХарактеристикаНоменклатуры,         ОприходованиеМатериаловИзПроизводства.СерияНоменклатуры,             ИЛИ ПартииТоваров.Регистратор ЕСТЬ NULL ) УПОРЯДОЧИТЬ ПО     НомерСтроки
#32 by 1dvd
не туда ты это вставила
#35 by TAN1990
работает! спасибо большое!
#36 by 1dvd
пожалуйста. Кстати, фотка - зачёт! Очень красиво
#37 by TAN1990
и еще раз спасибо Тут вот на этом форуме недавно замуж взять обещали. да не отважились(((((
#38 by 1dvd
ненене за одинесника не выходи. долбанутые они
#39 by Wobland
спокойно, без конвульсий! обещала ты сама
#40 by Wobland
как насчёт командира взвода радиостанции малой мощности?
#41 by 1dvd
эм... не пробовал
#42 by Wobland
тогда советуй, пусть девушка пробует, а я помогу ;)
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С