Имя: Пароль:
1C
1С v8
В запросе преобразовать значение в строку для сравнения
0 Fedor
 
19.10.11
19:41
Нужно в запросе сделать условие по строковому полю.
Его нужно сравнивать с другим значением, тип которого "Справочник".
(Наименование справ-ка ОС сравнивается со свойством "номенклатура" этого спр-ка, тип которого - спр "Номенклатура").
Как это можно сделать? Можно ли преобразовать значение в строку для сравнения, или есть другие пути?
1 viktor_vv
 
19.10.11
19:43
Приджойнить справочник номенклатура к свойству номенклатура и сравнивать.
2 viktor_vv
 
19.10.11
19:43
Наименования
3 Wobland
 
19.10.11
19:43
у справочников обычно бывает реквизит Наименование...
4 Wobland
 
19.10.11
19:44
только сравнение по наименованию - моветон
5 shuhard
 
19.10.11
19:45
(0)[сравнивается со свойством "номенклатура" этого спр-ка]
свойство справочника ОС ?

ты ни чего не напутал ?
6 Fedor
 
19.10.11
19:49
(5) Не напутал. Это свойство хранится в регистре сведений ЗначенияСвойсивОбъектов.
7 Fedor
 
19.10.11
19:55
Разобрался вобщем )
8 shuhard
 
19.10.11
19:56
(6) ну так и свяжи его через Рг сведений,
зачем гемор с преобразованием ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший