Разработка

Генерация штрих-кода для вставки его в 1С при работе в Linux

В Linux есть отличная команда barcode, которая генерирует штрих-коды в векторном формате ps. Но 1С не понимает такие форматы. Более того, barcode генерирует штрих-код на размер листа А4 или Letter. Установка пользовательского размера листа не увенчалась успехом. Но не будем…
Read more

Внешняя компонента для озвучки текста

Простая внешняя компонента для "озвучки" текста. Простая внешняя компонента для «озвучки» текста. Написана на C# и требует .NET Framework 4 для работы.Для работы необходимо зарегистрировать с помощью regasm.exe.Имеет всего один метод Read.В архиве помимо самой DLL’ки находится пример обработки.

Обработка для формирования классов для прямого доступа к файлам 1С через курсоры BDE. И многого другого

Обработка формирует классы для прямого доступа к файлам 1С через курсоры BDE. Исходник ВК, которая загружает  Объект Автоматизации, поддерживающий ITypeInfo и выполняет все его свойства и методы через IlanguageExtender. Обработка для формирования диспинтерфейсов к объектам 1С (таблицаЗначений, справочники, документы, перечисления). Обработки…
Read more

Кроcсплатформенное динамическое выполнение кода .NET (C#) из 1С:Предприятие

Библиотека позволяет динамически выполнять фрагменты кода, написанные на C# аналогично функции Выполнить в 1С:Предприятие, на компьютерах под управлением ОС Windows и Linux. Имеется возможность передавать параметры, возвращать результаты выполнения, загружать сборки .NET, а также отслеживать ошибки выполнения кода C#. Библиотека…
Read more

Генерируем ВнешнееСобытие из внешнего приложения/скрипта web запросом

Простая внешняя компонента, которая позволяет генерировать внешние события в 1С:Предприятие из внешнего приложения/скрипта web запросом. ОписаниеКомпонента создана по технологии Native API и представляет собой web сервер, который принимает GET запросы и вызывает соответствующие функции платформы.В качестве основы использовались статья A…
Read more

Внешняя компонента NativeAPI для работы с системным треем

Компонента позволяет организовать общение с 1С через системный трей Компонента построена по технологии NativeAPI, поэтому ее можно подключить из макета. Компонента имеет имя «Message1C», создаваемый объект имеет имя «AddIn.Message1C.TMessage1C» Краткое опиание методов: СпрятатьПрограмму – Прячет программу в системный трей, создавая…
Read more

Просмотрщик файлов DBF (DBFViewer), переделанный для управляемых форм

Просмотр содержимого DBF файла с возможностью печати его структуры. Поддержка как DOS, так и Windows кодировки. По роду своей деятельности часто приходится иметь дело с форматом «DBF». Причем работа ведется на управляемых формах. Т.к. для модального режима внешний отчет уже…
Read more

Компилирование внешней компоненты AddInNative в ОС Linux

В статье отражены некоторые моменты, которые нужно учесть, чтобы скомпилировать пример 1С-вской внешней компоненты AddInNative в ОС Linux. Решил посмотреть, как работает внешняя компонента для 1С в Linux-е, благо под рукой уже была настроенная виртуалка с Xubuntu и установленной там…
Read more

Рисование векторных картинок в формате WMF средствами 1С8 без внешних компонент

Набор процедур для создания векторных картинок в формате WMF. Векторные картинки хорошо масштабируются, в первую очередь при печати. Данная обработка содержит набор методов для создания векторных картинок в формате WMF. WMF — векторный формат, состоящий из команд, практически повторяющих Windows…
Read more

Компонента работы с RFID-считывателем (на примере Impinj R420)

Простенькая компонента 1С для работы с RFID-считывателем Impinj R420. Тем, кто занимается темой RFID-зации, будет интересно как реальный пример работы. Компонента успешно работает на одном подмосковном складе. Принцип работы Компонента генерирует два события при работе: IN — при попадании метки…
Read more