Имя: Пароль:
1C
1С v8
СКД, как получить наименование регистратора?
,
0 Snail
 
02.07.21
13:15
Из регистра накопления беру "Регистратор" (документов-регистраторов 15 шт). Как прописать наименование регистратора (Приходная накладная, Перемещение и т.д.)?
В выражении представления:

Формат(Регистратор.Дата, "ДФ = dd.MM.yyyy") + "   " + Строка(Регистратор.Контрагент) + "  ???????  "
1 Волшебник
 
модератор
02.07.21
13:21
Регистратор.Метаданные().Имя
2 Snail
 
02.07.21
13:23
Формат(Регистратор.Дата, "ДФ = dd.MM.yyyy") + "   " + Строка(Регистратор.Контрагент) + "  " + Строка(Регистратор.Метаданные().Имя)

Синтаксическая ошибка ((
3 1Сергей
 
02.07.21
13:24
ВЫБОР
    КОГДА Регистратор ССЫЛКА ...
4 Snail
 
02.07.21
13:33
ВЫБОР
    КОГДА Регистратор ССЫЛКА Регистратор.ПриходнаяНакладная ?
5 ДенисЧ
 
02.07.21
13:37
В запрос добавь
ВЫБОР
    КОГДА Регистратор ССЫЛКА Регистратор.ПриходнаяНакладная ТОгда "ПриходнаяНакладная"
ИНАЧЕ "А чОрт его знает, что за документ
КОНЕЦ КАК ВидРегистратора.

И бери это поле уже
6 Snail
 
02.07.21
13:43
Это ж надо описать все документы-регистраторы, а В "выражение представления" на вкладке "наборы данных" такой возможности нету?
7 Snail
 
02.07.21
13:45
Если документов - регистраторов 100500 тогда как ?
8 Почему 1С
 
02.07.21
13:51
(7)
Формат(Регистратор.Дата, "ДФ = dd.MM.yyyy") + "   " + Строка(Регистратор.Контрагент) + "  " + Строка(ТипЗначения(Регистратор))
9 Snail
 
02.07.21
13:52
Почему 1С,  ОГРОМНОЕ СПАСИБО. Супер!
10 Snail
 
02.07.21
13:53
Всем спасибо )
11 Масянька
 
02.07.21
13:53
(8) Гроссмейстер.
12 УдавВПопугаях
 
02.07.21
13:57
а представление не работает что ли
Документ.Представление
13 SleepyHead
 
гуру
02.07.21
14:27
(12) Работает, но не так, как ты думаешь ))