Проверка что переменная - ссылка #155747


#0 by Чертило
мне надо проверить что переменная является ссылкой, как это сделать?
#1 by France
переменная является ссылкой, ТелепатБот, ответь.
#2 by Гений 1С
(гыгыгы) Есть такой тип ВсеСсылки...
#3 by Гений 1С
ВсеСсылки.СодержитТип блаблабла, чтото в этом духе. Подробно писать лень Для ленивых некрасивый вариант - преобразуй ТипЗнч(Х) в строку и посмотри, начинается ли он с ссылка.
#4 by КПСС
похоже его еще долго учить придетца
#5 by Чертило
В том то все и дело - что типзнч не подходит - до фига проверок будет...не хочу нагромождать... Тип("ВсеСсылки") - нет такого типа
#6 by Чертило
А если проверять ТипВсеСсылки для справочников, потом документов и т.д. - тоже нагромождение... может есть какойнить более универсальный вариант?
#7 by Гений 1С
или как я ужо писал, тип в строку и проверять.
#8 by Гений 1С
Гы, ишо вариант. Создать колонку табличного поля типа "любая ссылка", присвоить. Если присвоится НЕопределено, значитца не ссылка. :)
#9 by Гений 1С
Жаль в 1Цэ нету метода выразить. если нельзя выразить как любую ссылку (привести к такому типу), то и не ссылка. Аминь
#10 by Чертило
ок, спс
#11 by Волшебник
;
#12 by Duncan
я такю функцию использую:
#13 by PR
Некошерно
#14 by Duncan
Почему?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С