Собираем
информацию
по крупицам
Статьи - Компьютерное

Платформа 1C:Предприятие

Как сравнивать типы значений в 1С - Краткая памятка
27-02-2013
09:35:54

Платформа 1С имеет множество предопределенных типов значений. Практически на каждый вид системного объекта имеется отдельный тип. Поэтому один из важнейших навыков в программировании под 1С - это умение определять в коде тип интересуемого объекта, так как зачастую в одной коллекции значений (или в дереве значений) хранятся данные различных типов.

 

В 1С есть две функции, с помощью которых можно производить операции с типами. 

  • Функция ТипЗнч() - возвращает тип переданного в функцию значения.
  • Функция Тип() - возвращает тип на основе переданной строки. В строке должно содержаться название типа.

С помощью этих функций можно сравнивать типы, например:

 

Если ТипЗнч(РодительскийЭлемент)=Тип("УправляемаяФорма") Тогда

...

КонецЕсли;

 

Этот код проверяет тип у переменной РодительскийЭлемент.

 



К списку "Компьютерное"

Интересное на сайте


Программирование на C++ и Qt » Как в Linux глобально отловить нажания клавиш в X11 (XWindow)

Несколько раз я пытался найти пример кода, который бы позволял отслеживать события нажатия и отжатия клавиш в нашем любимом X-сервере. Важный момент: ...


Перевод документации Ext JS 4.2 » Ext JS 4.2. Часть 3.2: Создание приложения в файле app.js

  Создание приложения в файле app.js   В коде, написанном в предыдущем параграфе, видно, что в основной HTML-файл подключаются два *.js файл...


Юмор » ЛОР. Призрак в опере? Нет проблем, обеспечим!

Да! ЛОР снова торт. Если кто еще не знает, 9 октября 2011 года усилиями однозвёздного пользователя bk_ стартовала Гитарная Битва Луноходов.   На...

RSS подписка

Подпишитесь на новости сайта по RSS

Поделиться этой страницей


Статистика



Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean

База Аrmagedec

База SorokinRed

База Deadelf79

База Adgaver (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)

База Pipitos1983

База Soxsten

База Silenn

База Shlyapnikova - херомантия и ригидность

База Svoynickname

База Larson227

База Velonski

База BrokeRU

База Mcold

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

База RuDennn

База Manakaden

База Vitvrn

База Fanrok

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик