|
Как определить тип реквизита в вычисляемых полях СКД ? |
☑ |
0
never_be
05.08.14
✎
18:07
|
Мне необходимо при определенном типе справочника писать разные штуки в колонку, пишу в вычисляемом поле "Выбор Когда " и тут надо определить тип этого справочника, если это сотрудники тогда одно если что-то другое тогда другое, как это сделать ?
|
|
1
Wobland
05.08.14
✎
18:08
|
тип значения не устраивает?
|
|
2
never_be
05.08.14
✎
18:10
|
(1) попробую, думал тут что-то особенное надо.
|
|
3
never_be
05.08.14
✎
18:12
|
(1) Ошибка получения данных
по причине:
Функция не найдена "ТипЗнч"
|
|
4
never_be
05.08.14
✎
18:14
|
Вот что я пишу
Выбор Когда ТипЗнч(НазначениеДС) = Тип("СправочникСсылка.Сотрудники") Тогда Строка("Сотрудник")Конец
|
|
5
ale-sarin
05.08.14
✎
18:20
|
(4) В запросе не ТипЗнч(), а ТипЗначения()
А еще попробуйте Выбор Когда НазначениеДС ССЫЛКА Справочник.Сотрудники Тогда Строка("Сотрудник")Конец
|
|
6
never_be
05.08.14
✎
18:27
|
Если так
Выбор Когда ТипЗначения(НазначениеДС) = Тип("СправочникСсылка.Сотрудники") Тогда Строка("Сотрудник")Конец
Тогда
Ошибка в выражении
по причине:
Неверные параметры "Тип : СправочникСсылка.Сотрудники"
|
|
7
ale-sarin
05.08.14
✎
18:28
|
(6) А второй вариант?
|
|
8
PR
05.08.14
✎
18:29
|
Ссылка
|
|
9
never_be
05.08.14
✎
18:30
|
Так ожило
Выбор Когда ТипЗначения(НазначениеДС) = Тип("Справочник.Сотрудники") Тогда Строка("Сотрудник")Конец
Всем спасибо
|
|