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

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

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

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

 

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

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

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

 

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

...

КонецЕсли;

 

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

 



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

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


Web-разработка » PHP Setuper

Официальная страница / Official page   PHP Setuper - это программа-инсталлятор PHP-проектов, написанная на PHP.   Программа служит для упако...


Перевод документации Ext JS 4.2 » Ext JS 4.2. Часть 3.4: Представление таблицы с данными

  Представление таблицы с данными   Пока что наше приложение состояло из нескольких строк кода и содержало два файла - /app.js и app/co...


Общество » Литература пыльного века

Эту статью я писал как ответ на небольшой вопрос о литературе будущего, заданный на Хабрахабре. Здесь размещена отредактированная и дополненная версия...

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
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик