Практика программирования

Минимизация изменений в коде / Использование Хранилища общих настроек

В данной публикации будет показан пример использования Хранилища общих настроек, и показано, как с его помощью можно минимизировать изменения в типовом коде. В данной статье рассмотрим 2 очень полезных аспекта: 1. Один из приёмов минимизации изменений в коде 2. Инструмент…
Read more

"При изменении" подсистемы. Привет от 8.2!

Отлавливаем событие «При изменении» подсистемы. В самом начале Как часто Вам приходится работать с подсистемами? Теми самыми объектами, которые отвечают за построение основных разделов пользовательского интерфейса. Мне не часто приходиться что-то менять в них. Чаще всего это задачи по добавлению…
Read more

Как быстро выгрузить / загрузить внешние отчеты и обработки

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

Пользовательские настройки системы компоновки данных

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

СКД — наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты

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

Недокументированное использование стандартных форм Upd.

Вам не хватает возможностей в платформе 1С или у Вас нет времени на углубленное изучение платформы 1С? Рассмотрены возможности использования стандартных форм, вызываемых из платформы. Первоисточник: Недокументированное использование стандартных обработок из меню "Все функции". Отличие: Используются стандартные формы, вызываемые из платформы….
Read more

html + css + js в поле HTML документа 1С на примере решения задачи ханойских башен

Рассматривается пример использования html + css + js в полеHTMLдокумента 1с. Вызов функций javascript со стороны 1С с передачей параметров. Решение головоломки «Ханойская башня» с визуализацией в среде 1С. Задача ханойских башен Одна из популярных головоломок XIX века. Даны три стержня, на…
Read more

ЧтениеДанных и ЗаписьДанных. Работа со строками

Использование потоков и двоичных данных для работы со строками. Начиная с релиза 8.3.9, в 1С есть инструментарий для работы с двоичными данными и потоками, широко уже освещённый и разобранный на примерах, в 8.3.10 добавлись ещё полезные глобальные функции. Но большинство…
Read more

Универсальная печать штрихкодов Windows, Linux, x86, x64. Управляемые формы. Веб-клиент. Пример

Универсальная печать штрихкодов Windows, Linux, x86, x64. Управляемые формы. Веб-клиент. Сделана на основе компонент печати штрихкодов фирмы 1с под платформу 1с windows32, windowsx64, linux32, linux64. Типы штрихкодов для генерации — EAN8, EAN13, EAN128, Code39, Code128, Code16k, PDF417, Standart (Industrial) 2…
Read more

Все экспортные процедуры ERP в Excel

Просто выгрузка всех экспортных процедур общих модулей ERP в Excel. Выгрузил все экспортные функции и процедур общих модулей ERP в Excel. Версия ERP 2.4.10.56. Пользуюсь для поиска нужных функций по контексту. Можно искать по описанию функции. Алгоритм выгрузки следующий: 1. Через…
Read more