Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 19:07

Проверка установки параметра в запросе

Автор Валерий731, 23 мая 2012, 12:16

0 Пользователей и 1 гость просматривают эту тему.

Валерий731

А как в запросе указать на предопределенный элемент справочника.
Простым образом выдает ошибку
Справочник.ВидОплаты.Неопределен

Валерий731

Сделать можно же было реализовать простым отбором.
Тоже мне профи сидят тут....Простую проблему не могут решить

cska-fanat-kz

текст запроса собирайте из кусков

Если <<что-то там>> Тогда
Запрос.Текст = Запрос.Текст + "ГДЕ Оплата.ВидОплаты = &Вид"
Запрос.УстановитьПараметр("Вид", <<что то там>>);
КонецЕсли;
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Klyacksa

Чем не подходит закладка "Построитель"->"Условия", или просто отбор к СКД?

ЦитироватьТоже мне профи сидят тут....Простую проблему не могут решить

Задачу надо нормально ставить изначально, уважаемый. В запросе отбор настраиваемый не сделаешь, а Вы писали про запрос. СКД позволяет много больше.
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

ilyay

Создать еще один параметр ВидНеопределен
Запрос.УстановитьПараметр("ВидНеопределен", Вид = Неопределено);

Условие в запрос:
ГДЕ &ВидНеопределен ИЛИ &Вид=Оплата.ВидОплаты

cska-fanat-kz

Перечитал ветку...

В СКД на вкладке "Настройка" на подвкладке "Отбор" добавляете новый элемент отбора по полю ВидОплаты.
В результате получаете следующие возможности:
1. Отключив использование этого элемента отбора получите результат по всем видам
2. Включив использование и задав значение вида оплаты - получите с отбором

В режиме Предприятия пользователь может:
1. "лазить" в настройки СКД и управлять элементом отбора
2. можно вынести на форму поле ВидОплаты и при программном формировании отчета подкидывать (или не подкидывать) отбор по значению этого поля
3. если УпрПрил, то п.2 настраивается средствами системы путем настройки элементов пользовательских настроек.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск