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

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

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

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

 

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

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

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

 

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

...

КонецЕсли;

 

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

 


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

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


Скейтбординг » Самодельный слаломный скейт. Часть 5: Доска в сборе

Итак, чудом найдя все компоненты, я собрал свой скейт. Доска получилась крепкая и очень удобная. Дека жесткая, не "гуляет". Оказалось, что я зря беспо...


KDE 4 » Классическая тема оформления Redmond 125% для KDE 4

Мне часто приходится работать как в Linux, так и в Microsoft Windows. Моторные навыки наработаны годами, и для быстрой и точной работы необходимо имет...


Игры под DOS » Twins (Близнецы)

Игра написана с использованием компилятора Borland Pascal 7. Смысл игры - открыть все ячейки на игровом поле. Ячейки остаются открытыми только в том ...

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

База Fadk

 

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

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

 

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

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