Имя: Пароль:
1C
1С v8
СКД Свой параметр с двумя значениями
, , ,
0 Василий_Ростов
 
27.07.18
11:50
Создаю Параметр и ему присваиваю два значения. Можно как то в ресурсах сделать на него отбор?
Выбор когда Параметр = Штуки - тогда один ресурс иначе второй.
1 aleks_default
 
27.07.18
11:59
Если ты присвоил параметру доступные значения - значит они предопределенные? Тогда можно
2 Василий_Ростов
 
27.07.18
12:17
Анализ продаж параметр и ему присвоил два значения - Продажи_Шт и Продажи_Руб
3 Мандалай
 
27.07.18
13:45
В запросе можно обратиться к объектам метаданных:
Значение(Перечисление.МоеПеречисление.НужноеЗначение)
или
Значение(Справочник.МойСправочник.ПустаяСсылка)
или
Значение(Справочник.МойСправочник.ПредопределенныйЭлементСправочника)
Обратиться к конкретным элементам справочника, которые были созданы пользователями в режиме предприятия нельзя. Но можно передать их в запрос при помощи параметров.
&Параметр1 и &Параметр2
А в тексте запроса ты ставишь условие:
Выбор
когда ТвоеПоле = &параметр1 Тогда
ПервыйРесурс
Иначе
ВторойРесурс
Конец
4 Галахад
 
гуру
27.07.18
13:58
Хм. Два. Значит булево сойдет.
5 Василий_Ростов
 
27.07.18
14:37
А если этот параметр Абстрагирован? То есть, не справочник и не Перечисление?
6 echo77
 
27.07.18
14:46
(5) Тип параметра - строка, сравниваешь со строкой
7 echo77
 
27.07.18
14:47
Типа так прописать ресурс
https://i.imgur.com/4HPrtcN.png
8 Василий_Ростов
 
27.07.18
14:49
(7) Спасибо
9 echo77
 
27.07.18
14:52
(0) Расскажите зачем это?
10 Василий_Ростов
 
27.07.18
15:06
Хотелки заказчика, этот параметр не единственный который должен задаваться пользователем, там еще таких штук 6