Если вы начинающий разработчик - вступайте в мою группу помощник программиста 1С. В ней мы обсуждаем вопросы программирования в 1С для начинающих (Владимир Милькин, школа программирования).

Дата Если Массивы Математика Процедуры Строки Циклы
Диалоги ОписаниеТипов ОперационнаяСистема Приложение Соответствие
СписокЗначений Структура ТаблицаЗначений ФайловаяСистема Формат

Библиотека Запросы ПрикладныеОбъекты УниверсальныеФункции

Описание типов в языке 1С 8.3, 8.2 (в примерах)

Полный синтаксис (нажмите, чтобы раскрыть)
Процедура КнопкаВыполнитьНажатие(Кнопка)
 
    /// Как сделать описание типа строки (числа, даты, булево) 
    /// в 1с 8.3, 8.2
 
    ОписаниеЧисла = Новый ОписаниеТипов("Число");
 
    ОписаниеСтроки = Новый ОписаниеТипов("Строка");
 
    ОписаниеДаты = Новый ОписаниеТипов("Дата");
 
    ОписаниеБулева = Новый ОписаниеТипов("Булево");
 
    /// Как сделать описание типа структуры (соответствия,
    /// массива) в 1с 8.3, 8.2
 
    ОписаниеСтруктуры = Новый ОписаниеТипов("Структура");
 
    ОписаниеСоответствия = Новый ОписаниеТипов("Соответствие");
 
    ОписаниеМассива = Новый ОписаниеТипов("Массив");
 
    /// Как сделать описание типа справочника в 1с 8.3, 8.2
 
    ОписаниеКонтрагента =
      Новый ОписаниеТипов("СправочникСсылка.Контрагенты");
 
    /// Как сделать описание составного типа в 1с 8.3, 8.2
 
    СписокТипов = Новый Массив;
    СписокТипов.Добавить("Строка");
    СписокТипов.Добавить("Структура");
    СписокТипов.Добавить("СправочникСсылка.Контрагенты");
    ОписаниеСоставногоТипа = Новый ОписаниеТипов(СписокТипов);
 
    /// Как уточнить описание числа, строки, даты при помощи 
    /// квалификаторов в 1с 8.3, 8.2
 
    // общее число разрядов - 10, число дробной части - 2
    КвалификаторыЧисла = 
      Новый КвалификаторыЧисла(10, 2, ДопустимыйЗнак.Любой);
    ОписаниеЧисла = Новый ОписаниеТипов("Число", КвалификаторыЧисла);
 
    // максимальная длина строки - 20 символов
    КвалификаторыСтроки = Новый КвалификаторыСтроки(20);
    ОписаниеСтроки = Новый ОписаниеТипов("Строка", ,КвалификаторыСтроки);
 
    // храниться только дата, без времени
    КвалификаторыДаты = Новый КвалификаторыДаты(ЧастиДаты.Дата);
    ОписаниеДаты = Новый ОписаниеТипов("Дата", , ,КвалификаторыДаты);
 
КонецПроцедуры

Если вы начинающий разработчик - вступайте в мою группу помощник программиста 1С. В ней мы обсуждаем вопросы программирования в 1С для начинающих (Владимир Милькин, школа программирования).

Дата Если Массивы Математика Процедуры Строки Циклы
Диалоги ОписаниеТипов ОперационнаяСистема Приложение Соответствие
СписокЗначений Структура ТаблицаЗначений ФайловаяСистема Формат

Библиотека Запросы ПрикладныеОбъекты УниверсальныеФункции

Описание типов в языке 1С 8.3, 8.2 (в примерах)

С уважением, (школа 1С программистов).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Владимир Милькин
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.