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

"Конвертация данных" + Git. Решение проблемы различий в файлах

Как известно, типовая конфигурация «Конвертация данных» обладает одним недостатком, мешающим работать с ней в Git-е. Если выгруженные из нее правила обмена загрузить в другую КД, а потом снова выгрузить, то полученные два файла будут очень сильно отличаться друг от друга,…
Read more

Виртуальная (экранная) клавиатура для управляемых форм

Предлагаю свой вариант виртуальной клавиатуры для использования в разработках, предполагающих использование сенсорного ввода. Адаптируя РМК Розницы под "тачи" столкнулся с проблемой отсутствия нормальной символьно-цифровой экранной клавиатуры в конфигурации. В общем-то и не ожидал ее там найти. Попытался использовать Osk (стандартная…
Read more

Шаблон отчета на управляемых формах

Подготовил для себя некоторый шаблон для отчетов на управляемых формах. Хотел бы поделиться и с сообществом. Этот шаблон со временем дорабатываю и улучшаю. Его возможности на данный момент, думаю хорошо видны из картинки. Если есть предложения, как улучшить отчет —…
Read more

В помощь разработчику и не только. Хранение констант, периодических констант, "динамических" констант — условно постоянных значений

Настройка для хранения периодических условно постоянных значений. Удобное получение при помощи метода общего модуля с различными вариациями параметров. Настройка основана на регистре сведений и плане видов характеристик. Для хранения условно постоянных величин разработчиками 1С предусмотрен отдельный объект конфигурации "Константы". При…
Read more

Автоматизация тестирования с помощью WinAutomationUI

Рассматривается использование инструмента WinAutomationUI для создания автоматизированных сценарных тестов на примере 1 + 1 = 2. На инфостарте можно найти много публикаций, описывающие преимущества использования тестирования при разработке. На мой взгляд, основная причина почему массово не используется автоматизированное тестирование —…
Read more

Набор полезных инструментов для разработчика/администратора 1С для управляемых форм

Набор полезных инструментов для управляемых форм: Консоль запросов, Консоль Кода Настройка Версионирования / Просмотр истории и прочее прочее (в разработке). Тестировалось на 1С:Предприятие 8.3 (8.3.11.3041) (z) 1С:Предприятие 8.3 (8.3.12.1567) Вдохновленный данной разработкой, решил сделать схожий набор инструментов для управляемых форм. Идеи/Критика/Пожелания/Найденные…
Read more

Дерево значений и флажки на нем. Обычные формы

Дерево значений и флажки на нем. Возможно, кому-то поможет при разработке формы с деревом значений. Лично мне, как закладочка, чтобы не забыть. Дерево значений и флажки на нем. Обычные формы. Поставили такую задачу выгрузить в дерево значений иерархический справочник. При…
Read more

Обработка "Раскраска кода" на управляемых формах (v8.2) статическая (по нажатию кнопки)

Выводит в поле html-документа раскрашенный код, как бы он выглядел в конфигураторе. Протестировано на версии 8.2.12.87 и на 8.3.10.2753. Я не первый, кто предлагает такое решение. Дело в том, что обработка была написана мной для себя, для личного использования, так…
Read more

SOAP-клиент. Обработка для тестирования web-сервисов.

При работе с web-сервисами в качестве клиента, зачастую приходится искать инструменты для их отладки. Таких инструментов немало, но некоторые из них недостаточно функциональны, некоторые — платные. Мне, например, понравился SOAPUI, но, к сожалению, время его использования в ознакомительном режиме невелико….
Read more

Структура хранения данных

Отчет на СКД выводит информацию о структуре хранения объектов в базе данных. Понадобилось "почистить" тестовую базу средствами SQL командой truncate table. Чтобы узнать, в каких таблицах лежат объекты, которыми можно пожертвовать, можно воспользоваться СКД отчетом. Отчет выводит информацию о структуре хранения…
Read more