![]() |
![]() |
![]() |
|
Определение типа значения по ссылке | ☑ | ||
---|---|---|---|---|
0
NIGHTHUNTER
06.08.21
✎
11:28
|
Элем.Ссылка - Тип Справочникссылка.Партнеры
ТипЗнч(Элем.Ссылка) - пишет Партнер Почему? |
|||
1
ДенисЧ
06.08.21
✎
11:29
|
А что должно писать?
Пароль от счетов Темнейшего? |
|||
2
Ненавижу 1С
гуру
06.08.21
✎
11:29
|
(0) потому что пишет строковое представление, а оно такое как ты видишь
|
|||
3
fisher
06.08.21
✎
11:29
|
Синоним?
|
|||
4
NIGHTHUNTER
06.08.21
✎
11:31
|
(0) то есть это выдается представление объекта?
А как сравнивать с Тип(Справочники.Партнеры) - Это справочник менеджер Партнеры Как правильно сравнивать? ТипЗнч(Элем.Ссылка) = ТипЗнч(Справочники.Партнеры) это выдает Ложь!!!! |
|||
5
fisher
06.08.21
✎
11:32
|
(4) Конечно ложь. СправочникСсылка <> СправочникМенеджер
|
|||
6
ДенисЧ
06.08.21
✎
11:33
|
А вот говорят, в маськвах дворники неплохо получают...
|
|||
7
NIGHTHUNTER
06.08.21
✎
11:34
|
Понял, будет так
ТипЗнч(Элем.Ссылка) = Тип("СправочникСсылка.Партнеры") |
|||
8
DrShad
06.08.21
✎
11:35
|
(7) неужели у тебя нет ни одной типовой конфы? или глобальный поиск украли?
|
|||
9
NIGHTHUNTER
06.08.21
✎
11:40
|
(8) Утомляемость. А что не так в (7) ?
|
|||
10
fisher
06.08.21
✎
11:42
|
(7) Да, типы корректно сравнивать только по значению. Если тебе вдруг нужно для каких-то целей надежное строковое представление типа, то можно использовать результат штатной сериализации типа.
|
|||
11
NIGHTHUNTER
06.08.21
✎
11:46
|
(10) Покажите пример если не трудно
|
|||
12
NIGHTHUNTER
06.08.21
✎
11:49
|
Что тут не так?
ТипЗнч(Элем.Данные) = Тип("РегистрСведений.АналитикаУчетаПоПартнерам.Запись") |
|||
13
ДенисЧ
06.08.21
✎
11:51
|
Нет такого типа "РегистрСведений.АналитикаУчетаПоПартнерам.Запись"
|
|||
14
fisher
06.08.21
✎
11:55
|
(11) XMLТипЗнч(...).ИмяТипа
Выдаст что-то вида "CatalogRef.Номенклатура" Но это в редких задачах требуется. В (7) у тебя корректное каноничное сравнение. |
|||
15
NIGHTHUNTER
06.08.21
✎
11:57
|
(8) Спасибо за подсказку. Да там много примеров !
Так мне нужно было. ТипЗнч(Элем.Данные) = Тип("РегистрСведенийКлючЗаписи.АналитикаУчетаПопартнерам") |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |