...

База знаний по теме "Разработка внешних компонент" для 1С

Внешняя Native-компонента FuzzyStringComparison - для нечеткого сравнения строк

Инструментарий разработчика Разработка внешних компонент Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m) Программист

В своё время написал программу для нечеткого сравнения строк FuzzyStringComparison. Теперь у меня возникла необходимость во внешней Native-компоненте с таким же функционалом. 32х и 64х-разрядные компоненты входят как макет FuzzyStringComparisonNative в прилагаемую к статье обработку "Проверка библиотеки FuzzyStringComparison Native".

10 стартмани

20.05.2024    548    0    o2005    5    

5

Решение для работы внешней компоненты в веб-браузере под Windows и Linux: 1С + Installer

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Программист

Небольшой цикл статей про внешние компоненты (ВК) для веб-браузеров. Цель – описать общий механизм взаимодействия платформы 1С и ВК в этом режиме, предложить как доработанное решение, основанное на примере от 1С, так и собственную разработку - внешнюю обработку 1С. Решение позволяет обеспечивать работу в веб-браузере для любой нативной библиотеки, разработанной на основе шаблона ВК от 1С и работающей в тонком клиенте. На вход решение получает наименование компании, продукта, номер версии и т.д., а также файл библиотеки, на выходе - zip-архив для загрузки в макет в 1С.

22.02.2024    542    11    bakmistoff1977    0    

3

Решение для работы внешней компоненты в веб-браузере под Linux: Cmake + Makeself

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Программист

Небольшой цикл статей про внешние компоненты (ВК) для веб-браузеров. Цель – описать общий механизм взаимодействия платформы 1С и ВК в этом режиме, предложить как доработанное решение, основанное на примере от 1С, так и собственную разработку - внешнюю обработку 1С. Решение позволяет обеспечивать работу в веб-браузере для любой нативной библиотеки, разработанной на основе шаблона ВК от 1С и работающей в тонком клиенте. На вход решение получает наименование компании, продукта, номер версии и т.д., а также файл библиотеки, на выходе - zip-архив для загрузки в макет в 1С.

19.02.2024    467    5    bakmistoff1977    0    

4

Решение для работы внешней компоненты в веб-браузере под Windows: CMake+NSIS

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Программист

Небольшой цикл статей про внешние компоненты (ВК) для веб-браузеров. Цель – описать общий механизм взаимодействия платформы 1С и ВК в этом режиме, предложить как доработанное решение, основанное на примере от 1С, так и собственную разработку - внешнюю обработку 1С. Решение позволяет обеспечивать работу в веб-браузере для любой нативной библиотеки, разработанной на основе шаблона ВК от 1С и работающей в тонком клиенте. На вход решение получает наименование компании, продукта, номер версии и т.д. а также файл библиотеки, на выходе - zip-архив для загрузки в макет в 1С.

15.02.2024    1062    17    bakmistoff1977    2    

15

Внешние компоненты 1С и язык C++

Разработка внешних компонент Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free) Программист Стажер

Некоторые практические аспекты создания внешних компонент на языке С++ для платформы 1С 8.3++.

26.01.2024    5443    starik-2005    32    

40

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

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Абонемент ($m) Программист

Внешняя компонента для работы с библиотеками Zlib и Brotli на языке C. Поддерживаются режимы работы на сервере, в тонком клиенте и в веб-браузере. ВК работает на win 32/64 и linux 32/64.

1 стартмани

25.01.2024    603    2    bakmistoff1977    5    

2

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

Инструментарий разработчика Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Программист

Пример взаимодействия 1С с Apach Kafka посредством внешней компоненты, разработанной на основе официальной библиотеки librdkafka (the Apache Kafka C/C++ client library).

22.11.2023    3319    70    ivan1703    26    

41

Внешняя компонента Native для отслеживания нажатия клавиш

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Данная внешняя компонента представляет собой интегрированный инструмент для отслеживания и обработки нажатий клавиш в рамках среды 1С:Предприятие. Она обеспечивает следующие режимы обработки: Режим "word" или gL_word: Выводит слово после нажатия пробела или клавиши Enter. Режим "symbol" или gl_symbol: Отслеживает каждое нажатие клавиши, предоставляя детализированную информацию о вводимых символах. Отслеживание функциональных клавиш F1-F12: Позволяет реагировать на нажатия функциональных клавиш, что позволяет расширить возможности взаимодействия с 1С.

1 стартмани

08.11.2023    1802    6    plm    13    

14

Описание формата контейнера 1С (CF, EPF, ERF, CFE) с помощью БНФ. Предлагается внешняя компонента на С

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 1С:ERP Управление предприятием 2 Абонемент ($m) Программист

На чем только не писали работу с контейнером: C++, C#, Python, Delphi (Lazarus), и даже на такой экзотике, как Lua и 1С! Хотите экзотик, их есть у меня! И это… язык C!

5 стартмани

11.07.2023    2486    bakmistoff1977    10    

11

Внешняя компонента для работы с MYSQL в формате JSON

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Программист

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

5 стартмани

25.06.2023    1002    4    markbraer    6    

7

Разработка внешней компоненты по технологии Native API. Мониторинг файловой системы в 1С

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Пример разработки внешней компоненты по технологии Native API для мониторинга выбранной папки файловой системы (изменение, переименование, удаление) файлов.

1 стартмани

12.03.2023    7797    10    binx    5    

51

Нативная компонента (драйвер) для весов, работающих по протоколу CAS-AD(CAS-M)

Весы Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Нативная компонента, собранная под x32 и x64, работающая по протоколу CAS-AD, проверена на АТОЛ МАРТА (MARTA), CAS, mertech (после переключения на режим работы cas-10).

3 стартмани

02.03.2023    2450    7    MORT32Ram    5    

2

Конвертор из PDF

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Native компонента для рендеринга PDF в картинки, и (или) извлечения текста из PDF файлов.

2 стартмани

25.01.2023    4197    40    bmk74    16    

25

Внешняя компонента JSON-валидатор

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Внешняя компонента под ОС семейства windows, реализующая функционал по проверке соответствия json-пакета заданной схеме ("Валидация").

1 стартмани

09.01.2023    3847    6    Prometeus2011    2    

19

Внешняя компонента для подключения 1С к однофазным электросчетчикам Меркурий

Разработка внешних компонент Внешние источники данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Программист

Внешняя компонента выполнена по технологии Native API для 1С 8.3, и предназначена для сбора и документирования данных от однофазных счетчиков Меркурий 200, 201, 203 (кроме Меркурий 203.2TD), 206 Посредством интерфейсов RS-485, CAN.

1 стартмани

11.08.2022    4385    8    user1779098    7    

13

Детектор кодировки текста

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Внешняя Native компонента для определения кодировки текста.

1 стартмани

14.07.2022    2336    0    axus    2    

3

Программный скриншотер для вставки скриншотов из буфера обмена для платформ 1С 8.3 и 8.2

Разработка внешних компонент Абонемент ($m) Программист

В статье описана вставка картинки из буфера обмера в Тонкий и Толстый Клиент 1С УФ и ОФ через разработанную утилиту на платформах 1С 8.3.20 и 1С 8.2.12. Технически использование данного скриншотера подойдет и для более старых версий 1С (8.1, 8.0 или даже 7.7). Приведен пример кода вставки картинки для асинхронного режима работы 1С 8.3.

1 стартмани

02.06.2022    3455    6    user1206119    10    

4

Пишем внешнюю компоненту для 1С, NativeAPI на С++, для ОС Linux, с использованием Qt Creator

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Программист

В статье рассмотрен процесс создания внешней компоненты для 1С в среде Qt Creator для операционной системы Linux (ubuntu, debian, mint и им подобных). На примере компоненты для сбора данных от внешней аппаратуры и сохранение их в базе, посредством 1С. В качестве внешней аппаратуры в данном примере будем использовать Arduino UNO.

1 стартмани

13.05.2022    10237    7    user1779098    34    

68

Делаем табло в обозревателе из 1Ски с нуля за полчаса. Без бутстрапов, реактов и ангуляров. Жизнетрюки от kuzkov.info

Разработка внешних компонент WEB-интеграция Платформа 1С v8.3 Абонемент ($m) Программист

На Инфостарте много разработок, которые предназначены для отображения в обозревателе данных на связи из 1С. С разными способами подключения, на разных технологиях. Есть платные, есть бесплатные. В данной публикации я хочу показать, как можно сделать сопряжение 1С обозреватель своими 1Сными силами с базовыми навыками верстки с нуля за полчаса и бесплатно.

1 стартмани

02.05.2022    10831    130    Steelvan    0    

65

Внешняя компонента для работы с Modbus TCP/IP

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Программист

Внешняя компонента для работы с Modbus устройствами по протоколу TCP/IP.

1 стартмани

08.04.2022    6359    72    tav_74    12    

6

Внешняя Native API компонента совместно с функционалом фреймворка Qt

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

В данном примере реализована интеграция внешней компоненты, написанной с использованием технологии Native API и фреймворка Qt.

1 стартмани

20.02.2022    6890    13    tav_74    6    

18

Внешняя компонента для работы с роутерами Микротик (RouterOS API)

Разработка внешних компонент Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m) Системный администратор

Обработка для УФ и тестовая конфигшурация, с включенной в нее ВК Native для работы с RouterOS (Микротик).

5 стартмани

24.12.2021    5972    7    ACCuCTEHT    11    

5

Получение публичного (внешнего) IP адреса RDP клиента

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Внешняя компонента для получения публичного(внешнего) IP адреса RDP клиента.

1 стартмани

22.12.2021    3200    4    KAV2    0    

4

Внешняя компонента - универсальный, надежный перехватчик клавиатурных событий

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Перехват нажатия клавиш в 1С реализован с привязкой к фокусу формы. Если форма (или главное окно процесса 1С) теряет фокус, то перехват перестает работать. Чтобы решить эту проблему, была разработана соответствующая внешняя компонента.

1 стартмани

29.11.2021    10275    31    Prometeus2011    16    

40

Внешняя компонента для мобильного приложения

Разработка внешних компонент Мобильная разработка Мобильная платформа Абонемент ($m) Программист

Внешняя компонента для дополнения мобильной платформы некоторыми функциями.

1 стартмани

02.11.2021    11282    45    Prometeus2011    53    

39

Внешняя компонента Image Magick для базовых операций над картинками

Разработка внешних компонент Работа с интерфейсом Платформа 1С v8.3 Абонемент ($m) Программист Пользователь

Внешняя компонента Image Magick для базовых операций над картинками. Реализованы функции: Rotate, Flip, Flop, Enhance, Sharpen, Oil, AutoOrient

1 стартмани

29.08.2021    7531    27    ldmonster    8    

5

Распознавание речи в мобильном приложении 1С на Android

Мобильная разработка Разработка внешних компонент Распознавание документов и образов Мобильная платформа Абонемент ($m) Программист

Внешняя компонента для мобильной платформы 1С, работающая в связке с отдельной службой и позволяющая реализовать распознавание речи в мобильном приложении на Android.

1 стартмани

15.07.2021    11619    15    salexdv    23    

38

Шифрование по алгоритму RSA. Внешняя библиотека (*.dll)

Разработка внешних компонент Защита ПО и шифрование Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Конфигурации 1cv8 Абонемент ($m) Программист

Внешняя библиотека для шифрования данных в 1С по алгоритму RSA открытым ключом. Открытый ключ задаем сами, и передаем в качестве параметра.

10 стартмани

07.07.2021    10290    20    itserve    22    

5

Разъяснение внешних компонент

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Более пятилетки назад, еще в 2015 году я написал свою внешнюю компоненту на Visual Basic 6. По сути, это была простая обертка для доступа к функция DLL. Потом написал еще одну обертку уже для другой DLL, от другого оборудования. На этом моё писательство внешних компонент и ограничилось. И вот в 2020 году существенно изменилось SDK оборудования, для которого было написано SDK. А Visual Basic прекратил свое существование. На нем еще можно писать внешние компоненты, но уже только под 32 разряда. Пришлось искать новые средства для разработки, поддерживающие 64-разрядные платформы. И на этом пути пришлось потратить более 6 часов для выбора инструмента и его настройки.

1 стартмани

17.06.2021    11145    9    fixin    6    

13

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

Разработка внешних компонент Платформа 1С v8.3 Абонемент ($m) Программист

Внешняя компонента для работы с сервером postgresql. Использует библиотеки libpqxx и libpq. Была написана для построения отчета по телефонии, так как стандартное подключение внешних источников данных по ODBC работало очень медленно.

1 стартмани

22.04.2021    6455    2    Ma_X_X    7    

5

Внешняя компонента для преобразования файлов из/в кодировку Base64 в 1С 7.7

Разработка внешних компонент Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m) Программист

Эта внешняя компонента Base64.dll предназначена для платформы 1С версии 7.7. Используется для преобразования файлов из/в кодировку Base64 из встроенного языка 1С Предприятие. Компонента тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

06.04.2021    9604    14    softmaker    12    

5

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

Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Программист

Уважаемые коллеги, отдаю Вам "на растерзание" (для тестирования) внешнюю компоненту для общения 1C с SQL посредством запросов (драйвер ODBC 3.x).

1 стартмани

03.04.2021    7410    0    ivan1703    9    

6

Звуковое управление в 1С 8.3

Разработка внешних компонент Нейросети Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Программист

В данной статье описано создание библиотеки для звукового управления (выполнение команд голосом) для платформы 1С 8.3. Задача была поставлена так, чтобы модуль функционировал непосредственно на клиенте 1С, осуществляя управление формами, и взаимодействовал с интерфейсом.

16.03.2021    12304    velemir    36    

82

Внешняя компонента на python

Разработка внешних компонент Абонемент ($m) Программист

Технология создания и примеры кросc-платформенной внешней компоненты на python.

1 стартмани

10.03.2021    11695    23    aou1c    15    

13