Back to top

Встроенный язык

Уникальный идентификатор (GUID)

Опубликовано e-1c@mail.ru - пт, 12/29/2017 - 06:48

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

de80b7c8-aa22-11dc-a0f4-0011d85708ff

Т.е. это набор из 32 шестнадцатеричных цифр разделенных дефисами.

Теги

Заполнение документа ОперацияБух проводками.

Опубликовано e-1c@mail.ru - вт, 10/10/2017 - 09:41

Иногда ставится задача сформировать проводки в чистом виде (без специального документа), например когда возникает потребность убрать "зависшие" остатки.
Фрагмент когда заполнения документа по данным запроса, для решения такой задачи:

Скопировать таблицу значений 1С (ЗаполнитьЗначенияСвойств)

Опубликовано e-1c@mail.ru - вт, 06/06/2017 - 05:24

Для копирования данных из одной таблицы значения в другую в типовых конфигурациях 1с 8 существует процедура модуля ОбщегоНазначения.ЗагрузитьВТаблицуЗначений. Она добавляет в таблицу значений строки из другой таблицы значений, наименования колонок должны совпадать.

Выполнение кода через определенное время, используя обработчик ожидания 1С.

Опубликовано e-1c@mail.ru - пт, 06/02/2017 - 12:27

Обработчик ожидания- это некоторый механизм, напоминающий собой фоновый процесс и выполняющийся только на стороне клиента. Основная задача — это запустить некий процесс, как однократно, так и через определенный промежуток времени. Обработчик ожидания выполняет свои действия в выделенном потоке, не мешая пользователю. Таким образом он прекрасно подходит для выполнения программного кода через определенный промежуток времени.

Для реализации нам необходимо использовать две процедуры:

Дополнительные реквизиты объектов с помощью плана видов характеристик

Опубликовано e-1c@mail.ru - вс, 05/21/2017 - 06:20

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

В этой статье я расскажу о том, как реализовать такую возможность с помощью плана видов характеристик и регистра сведений и поделюсь парой приёмов использования этих реквизитов в отчётах и списках.

Дополнительная вычисляемая колонка в табличной части

Опубликовано e-1c@mail.ru - вс, 05/21/2017 - 06:09

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

Реализация на платформе 1С: Предприятие 8.1 (или в обычном приложении)

В начале коротко о том, как добавить дополнительную колонку в табличное поле на платформе 1С 8.1.

Итоги по колонке динамического списка

Опубликовано e-1c@mail.ru - вс, 05/21/2017 - 05:59

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

Теги

Перечисления в языке 1С 8.3, 8.2 (в примерах)

Опубликовано e-1c@mail.ru - вт, 05/16/2017 - 17:38

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

Например, в конфигурации можно задать перечисление "ВидыКонтрагентов", определяющее допустимые виды контрагентов, со значениями "Организация" и "ФизЛицо".

Набор значений перечисления задается при конфигурировании.

Пакетная печать табличных документов в 1С 8.3

Опубликовано e-1c@mail.ru - вт, 05/16/2017 - 08:50

Для использования возможности пакетной печати табличных документов используются объекты
встроенного языка: ПакетОтображаемыхДокументов, ЭлементыПакетаОтображаемыхДокументов, ЭлементПакетаОтображаемыхДокументов.