|
Запрос. Работа с ссылочным типом | ☑ | ||
---|---|---|---|---|
0
Wefast
29.06.16
✎
09:56
|
Есть реквизит составного типа данных.
Как мне сравнить тот или иной тип с чем то Строка: Выбор Когда 1Тип = NULL Тогда "это не первый тип" Когда 2тип = NULL Тогда "это и не второй тип" КОнец Что то вроде этого как сделать? И как сравнить ссылку со строкой? Если пытаться сделать представление ссылки, то она получается не ограниченной длины и со строкой не сравнивается. ///////////////////////////// В общем то вот что пытаюсь вывести. Вывожу записи из одного регистра. Там есть Реквизит НАчисленияУдержания составного типа У Начислений есть Способ отражения в бух. Я его вывожу. А у удержаний его нет и я хочу его прописать сам в зависимости от этого удержания Т.е. Я пишу что то вроде Выбор Когда ПредставлениеСсылки(НачисленияУдержания) = "НДФЛ" Тогда "Абракадабра" Конец Т.е. обращатся к одному из типов данных тут вроде бы и не нужно, но это мне тожн интересно |
|||
1
Wefast
29.06.16
✎
09:57
|
Просто я думал если представление ссылки нельзя сравнить я сравнил бы Наименование. Но это же НАименование только того типа откуда я его вытащу вроде. И может же по разному реквизит наименования называться
|
|||
2
Mankubus
29.06.16
✎
10:01
|
ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(...) = ТИП(..)
|
5 |
||
3
aleks_default
29.06.16
✎
10:05
|
ВЫБОР КОГДА ТИПЗначения(ТвояТаблица.ТвоеПоле) = Тип(Справочник.Начисления) ТОГДа ТвояТаблица.ТвоеПоле.СпособОтражения ИНАЧЕ ТвойспособОтражения КОНЕЦ
|
5 |
||
4
aleks_default
29.06.16
✎
10:09
|
ИЛИ
ISNULL(ВЫРАЗИТЬ(ТвояТаблица.ТвоеПоле КАК Справочник.начисления).СпособОтражения,Значение(ТвойСпособОтражения)) правда не пробовал, но должно сработать |
|||
5
Wefast
29.06.16
✎
11:02
|
||||
6
В тылу врага
29.06.16
✎
11:02
|
еще есть оператор ССЫЛКА
|
|||
7
Зая Бусечка
29.06.16
✎
11:05
|
выбор когда твоеполе сссылка документ.ТвойДокумент Тогда...
|
8 |
||
8
Wefast
29.06.16
✎
11:10
|
(7) это так понимаю если составной тип состоит из разных документов. Запомню. Спасибо
|
9 |
||
9
Зая Бусечка
29.06.16
✎
11:12
|
(8) Не обязательно документов. Можно и справочники
|
10 |
||
10
mistеr
29.06.16
✎
12:07
|
(9) И даже перечисления.
|
11 |
||
11
Зая Бусечка
29.06.16
✎
12:09
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |