Есть ДокументСписок с установленными отборами - можно ли получить ТекстЗапроса? #555945


#0 by Живой Ископаемый
Ну скажем вот задаю отбор: И хочу быстро и без забот получить ТекстЗапроса типа "ВЫБРАТЬ    ПлатежноеПоручениеИсходящее.* ИЗ    Документ.ПлатежноеПоручениеИсходящее КАК ПлатежноеПоручениеИсходящее Пример беззаботного получения: А вот пример заботного получения:        Если ЗначениеЗаполнено(ЭлементыФормы.ПлатежкиИсходящиеСписок.Значение.ОтборВидОперации) И Элемент.Значение.Отбор.ОтборВидОперации.Использование
#1 by also
а вопрос в чем?
#2 by Живой Ископаемый
2 ах да.. забыл сказать что этот волшебный код в реальности не работает Но может есть какой-другой.
#3 by also
да ладно?
#4 by also
предлагаю перейти на УФ
#5 by Живой Ископаемый
Согласно СП: ПолучитьЗапрос (GetQuery) Синтаксис: ПолучитьЗапрос Возвращаемое значение: Тип: Запрос. Описание: Создать и вернуть запрос. Данный метод НЕДОСТУПЕН в случае, если установлено свойство ИсточникДанных. Доступность: Сервер, толстый клиент, внешнее соединение.
#6 by also
а зачем тебе текст? Что потом с ним делаешь? Ты выполняем его, и все :)
#7 by Живой Ископаемый
э... С одной стороны мне нужны не все колонки, а только некоторые.. с другой стороны как минимум одну колонку мне нужно добавить... Но в итоге да, нужно получить скажем ТЗ
#8 by Живой Ископаемый
Нужен результат выполнения такого запроса: ИЗ    Документ.ПлатежноеПоручениеИсходящее КАК ПлатежноеПоручениеИсходящее ГДЕ
#9 by Fragster
Построитель, источник данных + отборы скопировать из списка
#10 by also
не?
#11 by Живой Ископаемый
2 ну не, потому что например мне в моей ТЗ нужна колонка СтрокаПлатежки.СчетКонтрагента.Банк.Код а в источнике данных сразу такой нет 2 то есть без забот не выйдет... понятно
#12 by Fragster
10 строк кода - это "заботы"?
#13 by also
без забот 10, а потом обрабатывай полуфабрикатную тзуху :)
#14 by Живой Ископаемый
2 Ну так может они уже написаны кем-то... :)
#15 by Живой Ископаемый
лучше все-таки отборы скопирую... :)
#16 by also
+ кстати, они вроде где-то уде написаны
#17 by Живой Ископаемый
чувак, ты заронил в меня зерно надежды... от тебя теперь зависит проростет ли оно в развесистую клюкву...
#19 by Живой Ископаемый
Спасибо
#20 by Fragster
#21 by Живой Ископаемый
2 это ответ на какой-то другой вопрос
#22 by Fragster
именно на этот
#23 by Живой Ископаемый
боже, конечно не на этот... потому что зачем бы мне понадобилось писать 9 строк вместо 3, которые делают все равно не то что мне надо.
#24 by also
вроде тоже самое делает
#25 by acsent
В компоновке тоже можно получить текст с отборами
#26 by Живой Ископаемый
2 есть чё покурить? в виде веб-ссылки, конечно же?
#27 by acsent
а, это не управляемая форма
#28 by acsent
#29 by Живой Ископаемый
Стоп, и все-таки годный способ... Почему-то подумал что если построитель в результат  выкидывает кучу ненужных колонок, то Приведет к ошибке, если ПлатежкиДляВыгрузки имеет другие поля.. но нет, все отлично прохавалось... остается только ПлатежкиДляВыгрузки обработать чтобы заполнить колонки, которых не было в Результат.Выгрузить Прошу прощения...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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