|
Кака получить имя перечисления в запросе |
☑ |
0
palpetrovich
11.08.20
✎
16:56
|
Ничего еще не придумали что-б вместо "Договор на Ответственное Хранение" в запросе получить "ОтвХранение"?
Ну, кроме "Выбор Когда Тогда...."
типа по ТипыДоговоров.Имя
|
|
1
hhhh
11.08.20
✎
16:59
|
(0) ЗНАЧЕНИЕ()
|
|
2
acht
11.08.20
✎
17:07
|
(0) А что ты собрался дальше с ним делать в запросе, чего не можещь добится через Ссылку?
|
|
3
palpetrovich
11.08.20
✎
17:10
|
(1) Неверные параметры
ЗНАЧЕНИЕ(<<?>>ДоговорыКлиентов.ТипДоговора.Имя) КАК ЗНАЧЕНИЕДоговоры
ЗНАЧЕНИЕ(<<?>>ДоговорыКлиентов.ТипДоговора) КАК ЗНАЧЕНИЕДоговоры
или не так надо?
кодик
ВЫБРАТЬ ПЕРВЫЕ 50
ДоговорыКлиентов.Наименование КАК Наименование,
ДоговорыКлиентов.ТипДоговора КАК ТипДоговора,
ПРЕДСТАВЛЕНИЕ(ДоговорыКлиентов.ТипДоговора) КАК ТипДоговораПредставление,
ЗНАЧЕНИЕ(ДоговорыКлиентов.ТипДоговора.Имя) КАК ЗНАЧЕНИЕДоговоры
ИЗ
РегистрСведений.МенеджерыДоговоров.СрезПоследних КАК МенеджерыДоговоровСрезПоследних
ГДЕ
ДоговорыКлиентов.Владелец.ОКПО = &ОКПО
(2) собрался в 7.7 получать по идентификатору (КД не предлагать ..такой случай)
|
|
4
palpetrovich
11.08.20
✎
17:11
|
(3) *
ИЗ Справочник.ДоговорыКлиентов КАК ДоговорыКлиентов
...жертва копиПасте )
|
|
5
hhhh
11.08.20
✎
17:13
|
(4) ну так пробуй
ДоговорыКлиентов.ТипДоговора КАК ТипДоговора,
|
|
6
palpetrovich
11.08.20
✎
17:14
|
(5) это первое что было
|
|
7
vicof
11.08.20
✎
17:25
|
А ничего, что имя таблицы МенеджерыДоговоровСрезПоследних?)
|
|
8
palpetrovich
11.08.20
✎
17:27
|
(7) см (4)
в общем решил в постобработке в 7.7 так:
Имя = V8.XMLString(ТипДоговора)
спасибо
|
|
9
vicof
11.08.20
✎
17:28
|
(8) совсем я старый и слепой стал
|
|
10
palpetrovich
11.08.20
✎
17:32
|
(9) да ладно, эт моя вина
|
|
11
rudnitskij
11.08.20
✎
21:41
|
(8) в модуле "ОбщегоНазначения" уже нет функций возврата строкового представления значения перечисления?
Или без этой функции написать "Строка(Перечисление.КакоеТоПеречисление.КакоеТоЗначение)" ?
|
|
12
TormozIT
гуру
11.08.20
✎
22:06
|
Передаешь в запрос таблицу с двумя колонками - ИмяПереячисления, ЗначениеПеречисления. Соединеяшь с ней нужное поле по ссылке и получаешь имя значения перечисления.
|
|