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

Сервер-клиентский вызов

Передача управления с сервера на клиента с использованием системы взаимодействия. На примере отображения индикатора в управляемой форме. Для отображения индикатора в управляемой форме самый распространенный способ (ИМХО) такой- запуск фонового задания ( или без него 🙂 ), которое помещает данные…
Read more

Генератор уникального идентификатора GUID для вставки в код модуля

Утилита предназначена для вставки в код модуля, при нажатии горячей кнопки «ALT+CTRL+G», строки сгенерированного GUIDа. Утилита висит в системном трее, и при нажатии сочетания клавиш "ALT+CTRL+G" передает в активное окно строку со сгенерированным GUID. Будет полезна программистам, которые используют уникальные…
Read more

Проверка результата логического выражения

Обработка для проверки результата логических выражений. Маленькая обработка для проверки результата логических выражений "Если Условие Тогда". Обработку можно применять для самопроверки написанного кода.  В тело обработки помещаем ожидаемое условие и получаем результат "Истина" или "Ложь". Подключается стандартным способом в разделе "Дополнительные отчеты и…
Read more

Вызов клиента из фонового задания (с сервера), используя протокол TCP.

В примере используется COM объект MSWinsock для организации прослушки TCP порта и отправки сообщения по протоколу TCP. Суть метода — на машине клиента слушается порт. Сервер посылает на этот порт строку. В строке — код на встроенном языке 1С:Предприятия. Клиент…
Read more

Редактирование данных, сформированных средствами СКД и выведенных в Табличный документ с возможностью записи в регистр сведений.

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

Дополнительные реквизиты и сведения в управляемом приложении — это просто… с БДРС

Библиотека Дополнительных Реквизитов и Сведений (далее БДРС) – инструмент для настройки, записи, чтения дополнительных реквизитов (далее ДР) и дополнительных сведений (далее ДС) в конфигурациях, БСП которых поддерживает этот механизм. О ДР и ДС писал в http://infostart.ru/public/188152/, сейчас, наконец, оформился в…
Read more

Сжатие/Распаковка данных по алгоритму Deflate встроенными (!) средствами платформы 1С

Сжатие/Распаковка данных по алгоритму Deflate встроенными (и только!) средствами платформы 1С. Теперь работать напрямую с данными в СУБД стало проще )) Intro Алгоритм компресии Deflate является старым, но проверенным временем форматом для сжатия данных без потерь. Яркий пример его применения…
Read more

Подсветка синтаксиса 1С в текстовом редакторе VIM

Пакет, добавляющий поддержку синтаксиса языка 1С:Предприятие 8 в текстовом редакторе VIM Я в поседневной работе часто пользуюсь текстовым редактором VIM. С появлением в платформе возможности выгрузки исходных кодов во внешние файлы хотелось, чтобы любимый редактор поддерживал возможность подстветки кода встроенного…
Read more

Вывод произвольной таблицы значений в табличный документ

Реализация вывода таблицы значений в табличный документ. Протестировано на Платформе 1С:Предприятие 8.3 (8.3.10.2561), конфигурация Учет в МФО 8 (3.1.52.05.1) . Обработка не привязана к какой-то определенной конфигурации. Может быть использована в любой конфигурации. Данный механизм может быть использован для простой…
Read more

T9 для Конфигуратора

Показывает альтернативную контекстную подсказку в Конфигураторе. Упрощает поиск и ввод имен переменных, свойств и методов. Добавляет возможность ввода английских слов и специальных символов без смены раскладки.   Как известно, 1С не всегда может показать контекстную подсказку по Ctrl+Space. Поэтому нужно…
Read more