Имя: Пароль:
1C
1С v8
Как проверить что реквизит ссылочного типа
0 bborisko
 
20.09.13
15:40
Как определить что реквизит является ссылкой?
1 Neeki
 
20.09.13
15:45
из справки 1с
Если ТипЗнч(ТекОбъект) = Тип("СправочникСсылка.Номенклатура") Тогда
    ...
КонецЕсли;
2 bborisko
 
20.09.13
15:46
Я это знаю. Мне надо перебирая реквизиты объекта метаданных определить ссылка это или простой тип.
3 МихаилМ
 
20.09.13
15:47
попытка
ссылка.скопировать
4 BuHu
 
20.09.13
15:48
(2) простой тип это : булево , дата , число , строка ?
5 Ненавижу 1С
 
гуру
20.09.13
15:48
ТвойТип = ТипЗнч(Реквизит);
ЭтоСсылка = Справочники.СодержитТип(ТвойТип)
или Документы.СодержитТип(ТвойТип)
или .... //все виды ссылочних типов
6 Лефмихалыч
 
20.09.13
15:49
Метаданные.НайтиПоТИпу(ТипЗнч())
7 banco
 
20.09.13
15:50
(0)
ОбщегоНазначения.ЗначениеСсылочногоТипа(Значение)
ОбщегоНазначения.ЭтоСсылка(Тип)
8 МихаилМ
 
20.09.13
15:51
+(3)
ошибся
Пустая()
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан