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

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

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

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

 

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

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

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

 

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

...

КонецЕсли;

 

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

 



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

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


ПЭВМ "Микроша" » Комплект программ "Редактор и Ассемблер" для ПЭВМ "Микроша"

Часть документации на ПЭВМ "Микроша" с описанием работы текстового редактора и транслятора ассемблера. Данный комплект программ занимал 4Кб: 2Кб уходи...


Flash-анимация » Клип клуба "Сакура"

Оборудование: Pentium-200MMX, RAM 32Мб Среда: Flash MX Год: 2002   Этот клип я создавал, преследуя две цели.   Первая цель - разобраться с ...


MyTetra » MyTetra - программа накопления осмысленной информации

Официальная страница / Official page   (Rus / Eng)   Программа   MyTetra — это полнофункциональный кроссплатформенный менеджер за...

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

База Alensav (1, 2, 3)

 

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

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

База RuDennn (Bunny-Hop)

База Manakaden

База Vitvrn

База Fanrok

База Grimar

База_Juryak

 

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

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