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

Сверка таблиц при разработке через тестирование

Данная статья про инструмент, который я использую уже продолжительное время, и который, по моему мнению, заслуживает внимания. Также опишу несколько примеров его применения. Постановка задачи Пусть есть некоторый алгоритм, результат которого можно представить в виде таблицы значений. Также имеем тест,…
Read more

[Расширение] Стартовые страницы. Автозапуск форм при старте 1С. (8.3.9+, без доработки конфигурации)

Уверен, что в большинстве случаев список справочников, отчетов, обработок (объектов 1С в целом), к которому обращаются пользователи после запуска конфигурации 1С, раз от раза меняется не сильно. Так почему бы немного не упростить процесс открытия часто используемых форм? Данное расширение…
Read more

Создание превью для картинок номенклатуры (управляемые формы) Управление торговлей, редакция 11.2

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

Конструктор условного оформления

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

Простой шаблон отчета на СКД

Здесь представлен пример отчета на СКД. Пример реализован с использованием обычной формы на платформе 8.3.7. Итак, что реализовано в этом примере: 1) Параметры НачПериода и КонПериода вынесены на форму. Пустые даты отчет понимает как период от минус бесконечности до плюс…
Read more

Формирование QR кода из 1С в табличный документ

Пример формирования  QR кода из обработки в табличный документ без использования интернета В данной обработке выложен пример генерации  QR кода в рисунок и вывод его в любой табличный документ без использования интернета, для этого используется компонета «QRCodeExtension», встроенная в макете. Компонента генерирует…
Read more

Отчет по конфигурации

Отчет предназначен для анализа конфигурации на основе данных стандартного отчета по конфигурации. Отчет формируется по данным стандартного текстового отчета по конфигурации (Конфигурация-Отчет по конфигурации — Текстовый). В отчете доступна настройка параметров (объекты и их свойства) вывода данных. Дополнительные настройки можно…
Read more

Универсальный шаблонизатор HTML

Генерация HTML кода, на основе шаблонов в стиле шаблонизаторов AngularJS / Twig и подобных. Поддержка Windows / Linux Кто сталкивался с созданием HTML из 1С, знают, какая это боль. Но если обратиться к веб программированию, то там схожую проблему решили…
Read more

Фильтр в отчете, табличном документе на основе фильтра Excel

Создал простенький пример, значительно облегчающий жизнь бухгалтеру. По примеру наложения фильтра в Excel, набросал схему наложения фильтра на сформированный отчет в табличном документе. В обработке простенький шаблон бухгалтерского отчета, 2 кнопки: «Установить фильтр» и «Снять фильтр». Если встать на ячейку выше…
Read more

Версионирование своих объектов без проблем при обновлении на примере БП 44.115

Стандартный механизм версионирования — прекрасен. Для того, чтобы использовать его для «своих» объектов, нужно добавить свои типы к определяемому типу «ВерсионируемыеДанные» и к источникам подписки «ЗаписатьВерсиюДокументаБП». Но эти изменения «слетят» при следующем же обновлении. Как этого избежать? Для того, чтобы…
Read more