как добавить условие в текст запроса? #618965


#0 by Ar-Bus
Доброго времени суток, господа. Пользуюсь конструктором выходной формы, делаю внешний отчет. Реестр документов делаю. Короче надо сделать вывод на печатную форму документов вида счет-фактура с условием, чтобы в комментарии этих документов содержался текст "текстУсловия". С помощью конструктора выходной формы создаю запрос, а вот как и где прописать условие - не могу разобраться. Я понимаю, что это довольно примитивный вопрос, но все же, помогите!
#1 by Naumov
где-то в теле
#2 by Ar-Bus
ну понятно, что в тебе запроса, но... дословно текст условия какой должен быть?   ... ГДЕ ... - какой текст здесь написать?
#3 by Jaap Vduul
Комментарий содержит '%' + текстУсловия + '%'
#4 by Ar-Bus
поподробнее, пожалуйста!!!
#5 by Jaap Vduul
Извиняюсь, наврал. В запросе надо писать "... ГДЕ Комментарий ПОДОБНО '%' + текстУсловия + '%'"
#6 by Ar-Bus
текстУсловия можно подробно написать???
#7 by palpetrovich
ВЫБРАТЬ    СчетНаОплатуПокупателю.Ссылка ИЗ    Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю
#8 by Ar-Bus
&Коммент чему равно?  Текст какой там должен быть?
#9 by badboychik
%текстУсловия%
#10 by kosts
Можно будет продолжать использовать конструктор запроса.
#11 by badboychik
кажется строку для оператора ПОДОБНО надо задавать обязательно напрямую а не в параметре
#12 by kosts
Не обязательно
#13 by Ar-Bus
В итоге выходит печатная форма с пустыми строками(только шапка и подвал), т.е. нет ни одного документа, удовлетворяющего условию! Что в условии не так?
#14 by MaXpaT
вот так вот пробуй
#15 by palpetrovich
Запрос.УстановитьПараметр("Коммент", "%" + ТекстУсловия + "%");
#16 by kosts
Это зачем СуммаДокумента?
#17 by MaXpaT
ага это лучше убрать
#18 by Ar-Bus
все получилось, спасибо большое!
#19 by Ar-Bus
ваша правда, благодарю!
#20 by Ar-Bus
если это убрать, тогда не выходят строки с отобранными документами
#21 by kosts
Тебе виднее, но сумма в группировке применяется крайне редко...
#22 by Ar-Bus
виднее, скорее всего, вам, поэтому помогите правильно написать запрос
#23 by kosts
Если разрабатываешь новый отчет, то возможно нужно убрать излишнюю выборку.
#24 by acsent
кошерно юзать построитель запроса
#25 by Ar-Bus
мне не нужна излишняя выборка. Отчет должен выглядеть так: сверху заголовок отчета, затем таблица с колонками "дата, номер, вид документа, сумма, комментарий". В строках таблицы выходят счета-фактуры, в комментариях которых присутствует текст "перевыставленный". В подвале таблицы должна выходить общая сумма выведенных документов
#26 by kosts
Тогда должно быть 2 уровня выборки, примерно так
#27 by Ar-Bus
спасибо, буду пробовать
#28 by Ar-Bus
а вот еще вопрос. Если я в конструкторе выходной формы на закладке "отчет" ставлю галочку "использовать построитель отчета", тогда текст Запроса меняется кардинально... А как мне в этом новом тексте написать по аналогии из старого текста строку:          Запрос.УстановитьПараметр("Текст","%перевыставленный%");
#29 by Ar-Bus
поднимаю
#30 by palpetrovich
откорректировать потом, что не ясно-то? :)
#31 by Ar-Bus
ну а как откорректировать? Как в тексте при использовании ПостроителяОтчета будет выглядеть данная строка?
#32 by Ar-Bus
поднимаю
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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