Профессия — 1С

Профессия — 1С

Рукопашный бой Карташ

Категории

Абстрактный анализ кода

В сегодняшнем мире размер приложений, а соответственно и количество строк кода из которых состоят эти приложения, принимает все более угрожающие размеры. Это касается как конфигураций на платформе 1С:Предприятие, так и приложений с использованием любого другого стека технологий. И все бы ничего — раз оборудование позволяет перелопачивать такие объемы. Но как мы знаем лишь малая часть […]

Материализованный путь в примерах

Введение В прошлой статье были рассмотрены способы хранения иерархических структур в таблицах базы данных. Сегодня хочется остановиться на одном из этих методов и рассмотреть его на примере. И этот метод — Matherialized Path (материализованный путь). Напомню вкратце, что суть этого метода в хранении полного пути в иерархии для каждого элемента. Теория Во многих статьях в […]

Способы хранения иерархии в таблицах

При выводе информации для пользователей достаточно часто возникает необходимость представить ее в виде иерархических структур. В качестве примера можно привести иерархические справочники и дерево значений. Но данные хранятся как правило в таблицах реляционных баз данных. И в связи с этим возникает необходимость так спроектировать одну или несколько таблиц, чтобы с минимумом затрат преобразовать информацию из […]

Трассировка кода

Сегодня поговорим о трассировке кода в отладчике 1С:Предприятия 8 и о способах, которые могут нам в этом помочь в этом нелегком деле. Если взять любую из современных типовых конфигураций 1С, то мы обнаружим в ней десятки тысяч строк кода разбросанных по общим модулям, модулям справочников, документов, их форм и т.д. Конечно весь этот код сгруппирован по […]

Поле HTML документа

Сегодня рассмотрим такой элемент форм 1С как Поле HTML документа. Название его говорит само за себя и предназначено это поле для отображения кода в формате html. Первое, что приходит на ум это конечно же организовать просмотр сайтов. И такая возможность действительно есть. И второе — для тех кто немного знаком с html и css есть […]

Хранилище значений

Платформа 1С:Предприятия предоставляет массу возможностей для хранения данных всевозможных типов. Но зачастую этих возможностей не хватает. И тогда нам на помощь приходит специальный объект — ХранилищеЗначения. Этот объект позволяет хранить в специальном формате как стандартные объекты 1С:Предприятия, например, таблица значений, так и нестандартные, для которых тип в платформе не предусмотрен. К нестандартным типам могут быть […]

Проверка реквизитов в форме

Одной из стандартных задач при работе с формами различных объектов 1С является проверка реквизитов формы на заполненность. Рассмотрим несколько способов проверки заполненности реквизитов на форме. Рассматривать будем на примере элемента справочника. Проверка средствами платформы Как правило у различных объектов метаданных (справочники, документы и т.д.) часть реквизитов обязательны к заполнению. Это могут быть как стандартные реквизиты, […]

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

Описание В процессе программной обработки объектов базы 1С (элементы справочников, документы, наборы записей регистров и т.д.) могут возникать ситуации, когда необходимо присвоить объекту некий временный набор дополнительных свойств в зависимости от которых будет выполняться тот или иной код. И вместе с тем создавать в метаданных отдельный реквизит объекта нецелесообразно, поскольку эти данные нужны только на […]

Расширения конфигурации

Начиная с редакции 8.3.6 платформы 1С:Предприятия в ней появился механизм расширения конфигураций. Он позволяет вносить новый и переопределять существующий функционал без изменения основной (расширяемой) конфигурации. Таким образом у нас появляется масса новых возможностей, недоступных ранее. Новые возможности Доработка типовых конфигураций, которые находятся полностью на поддержке. При этом значительно облегчается процесс обновления таких конфигураций. Возможность оперативного […]

Настройка доступности внешних отчетов

Ранее мы рассмотрели как создать и разместить внешний отчет в типовой конфигурации. Но мы это делали под полными правами. И следующий вопрос, который возникает — как можно предоставить обычным пользователям, не наделенными правами администратора, возможность пользоваться внешними отчетами и обработками, внедренными в типовую конфигурацию. Рассматривать будем на примере конфигурации ЗУП редакции 3.1, но с большой […]

   Следующая >>

2014 - 2020г. Профессия — 1С. Обмен опытом по программированию в 1С