Инструментарий разработчика

Пример отладки внешней печатной формы

Отладка внешней печатной формы. Для проверки ошибок в печатной формы выкладываю пример, как можно посмотреть вывод печати в отладки. Для этого нужно на форме у реквизита "Ссылка на документ" указать тот документ, который будете печатать. Заполнить "Макет" так, как вы…
Read more

Трансформатор 1С — SQL

Обработка для представления SQL запросов в терминах 1С, с возможностью захвата SQL запросов трассировкой.  Поддерживается также форматирование текста запроса через интернет сервис. Работает в управляемых и обычных формах, в том числе на веб-клиенте. Возможности обработки 1) Трассировка реально выполняемого запроса…
Read more

Простые подсистемы. Универсальное хранилище данных

В хранилище можно «завернуть» значения свойств любого объекта и в том же виде эту информацию оттуда «вытянуть». Простейшая функциональность универсального хранилища свойств объектов (в т.ч. таблиц). Построена на одном ПВХ + РС + общий модуль управления (интерфейс). Можно быстро сохранить…
Read more

Wiki движки для публикации пользовательской документации

В июне 2024 года я провел вебинар по созданию пользовательской документации для конфигураций, разрабатываемых на платформе 1С:Предприятие. Одна из тем, вызвавших интерес: онлайн документация. Вкратце тезисы были такие: Наиболее удобная форма пользовательской документации – онлайн документация; Такую документацию удобно распространять,…
Read more

КопиПастаМер

Предлагается отчет, который за приемлемое время находит и показывает ВСЕ повторяющиеся фрагменты в текстах программных модулей анализируемой конфигурации. Приводятся подробности реализации отчета, основанного на алгоритме Манбера и Майерса построения суффиксного массива и на алгоритме Касаи построения LCP-массива. В данной реализации…
Read more

Создание отчета на основе универсального

При создании отчета иногда бывает необходимым включить в вывод реквизиты не относящиеся к одному источнику данных. Сложности возникают при использовании универсального отчета. Как быть с расшифровкой универсального отчета? В данной публикации показаны примеры как можно вывести поля не относящиеся к…
Read more

СКД отбор по таблице значений или таблице документа

Пример использования СКД для установки отбора. На управляемой форме в табличной части документа можно установить отбор только по одному реквизиту. Данная обработка позволяет делать произвольные отборы. Использование СКД для произвольных отборов. В качестве примера берется непростая задача: Отбор в табличной…
Read more

"Исследователь" планировщика 1С

Сам по себе Планировщик 1С вещь интересная, но чтобы осознать ее с 0 до уверенного владения, может уйти уйма времени. Мой инструмент призван сократить это время до минимума. Все необходимые настройки планировщика вынесены на форму, и их изменение сразу же…
Read more

Генерация сочетаний (Обычное приложение)

Генератор сочетаний 1С Сочетаниями из n элементов по k называются соединения, которые можно образовать из n элементов, собирая в каждое соединение k элементов; при этом соединения отличаются друг от друга только самими элементами (различие порядка их расположения во внимание не принимается). Например, из 3 элементов (a,b,c) по 2 можно…
Read more

Генератор штрихкодов

Обработка для формирования штрихкодов средставами 1С без использования внешних компонент. Обработка предназначена для формирования штрихкодов. Доступно 13 типов шк, из них 2 типа «2D»: QR Code и Data Matrix. Возможен вывод в двух форматах: svg и bmp. Первоначально использовал для…
Read more