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

Что нам стоит код 1С раскрасить?

Решение раскраски кода в управляемых приложениях. Используем CodeMirror! Доброго времени суток! Открыв окно в конвертации 3.0 на алгоритм  1С, был страшно разочарован. Сколько лет управляемых приложениям в 1С, а подветки кода до сих пор нет. Печалька. В своих разработках (http://code1C.sikuda.ru) тоже очень…
Read more

Git + 1С. Часть 1. Как подключиться к команде разработки и начать использовать Git

Первая статья из цикла инструкций по работе с Git в 1С-разработке. Рассмотрим, как настроить рабочее место, как получить свою «копию» проекта для разработки и приступить к полезным действиям. Все примеры будут изложены в рамках трёх практических кейсов: 1. Моя команда…
Read more

Git + 1С. Часть 2. Реализация Git workflow в 1С-разработке по шагам

В этой части мы рассмотрим наиболее распространённую схему workflow при групповой разработке с использованием Git. Как приступить к доработке по поставленной задаче; исправить ошибку, обнаруженную на этапе тестирования; отправить свой код на слияние в предстоящий релиз; и т.д. Постараемся охватить…
Read more

Хранение модулей во внешних обработках. Меняем код без обновления конфигурации

Пример конфигурации, которая позволяет хранить код общих модулей в обработках, а обработки в справочнике. Такой подход позволяет изменить логику работы программы без необходимости обновления конфигурации и прерывания работы пользователей. Идея не новая, но мало где есть примеры такого подхода. Конфигурация…
Read more

Калькулятор дерева запросов (подготовка данных для рассылок sms / email)

Универсальная обработка предназначена для автоматизации подготовки данных методом обсчета дерева запросов. Корень дерева — это окончательный результат вычисления. Например, Вы занимаетесь ежемесячной рассылкой «рекламных предложений))» и выполняете такую рутину: — шаг №1 -> взять все телефоны физ.лиц из базы —…
Read more

[Расширение] Отладка модуля формы внешней обработки (печатной формы)

Иногда приходиться делать печатные формы с формой выбора каких то дополнительных параметров или выбора нескольких строк из табличной части, по которым нужно произвести печать. Для этого нужно отлаживать модуль формы. Именно для этого и используется данное расширение. Расширение сделано для:…
Read more

Генерация внешнего отчета на основе варианта в "классической" консоли СКД

Реализации функции генерации внешнего отчета одной кнопкой в «классической» консоли отчетов СКД. Это функция будет полезна, если вам надо пользователю отдать настроенный вариант отчета на тестирование (а для него консоли это очень сложно: настройки, отборы и т.п.) или банально лень…
Read more

Шаблон для СКД для обработки “Универсальная консоль отчетов” для диапазона дат.

Шаблон для СКД для обработки “Универсальная консоль отчетов” для диапазона дат. Или как очень быстро и профессионально делать отчеты. Молочников Олег Spb. 2011. Шаблон для СКД для обработки “Универсальная консоль отчетов” для диапазона дат. Что такое «Универсальная консоль отчетов ”,…
Read more

Шаблон выполнения длительных операций (запуск фоновых заданий, асинхронное выполнение серверных процедур без блокировки пользовательского интерфейса)

Шаблон для реализации задач с длительным выполнением (через фоновые задания). Реализован с помощью типового функционала БСП, пример сделан с помощью расширений. Данные шаблоны можно использовать для реализации любых длительных задач и предоставить пользователю возможность выполнять другие свои задачи. Для выполнения…
Read more

Запуск предприятия под нужным пользователем (УФ+ОФ)

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