Имя: Пароль:
1C
 
как передать в запрос значение справочника
0 LivingStar
 
17.11.15
06:52
Можно ли как то передать в запрос значение справочника. Не предопределенного элемента. Так вот не работает.
||
ВидЦен=ЗНАЧЕНИЕ(Справочник.ВидЦен.НайтиПоНаименованию("Розничная"))
||
возможно ли это делать вообще программно?
1 Горогуля
 
17.11.15
06:52
=&Этот
2 DCKiller
 
17.11.15
06:53
Только параметром.
3 Garykom
 
гуру
17.11.15
07:04
(2) не обязательно, можно же ВидЦен.Наименование = "..." в самом запросе ))
4 Горогуля
 
17.11.15
07:08
(3) свят-свят-свят
5 AneJIbcuH
 
17.11.15
08:26
(3) Может ещё подскажешь ВидЦен.Код="" :))
6 AneJIbcuH
 
17.11.15
08:28
(0) Чем параметр не устраивает?
7 Горогуля
 
17.11.15
08:29
(6) у него СКД, и он не умеет их готовить
8 vde69
 
17.11.15
08:32
старайся не использовать вообще нигде НайтиПоНаименованию и подобные операторы...

для сабжа можно например завести константу "РозничнаяКасса" и в запросе ее юзать, или завести ПВХ с предопределенными элементами, или в справочнике сделать реквизит и т.д.

но никогда не используй в коде то что пользователь может сменить не подумав о последствиях
Основная теорема систематики: Новые системы плодят новые проблемы.