Разработка внешних компонент

ВК NativeAPI на Lazarus/FreePascal — теперь и для 1С 8.3 на Linux!

Расширенная версия 1CNativeLib — бесплатной библиотеки для создания внешних компонент (ВК) для 1С по технологии Native API, позволяющая компилировать ВК для целевой платформы Linux. Данная разработка основывается на публикации ВК NativeAPI на Delphi и FreePascal автора v77 (за которую ему…
Read more

ВК для 1С:Предприятие 8.2 NativeAPI на Delphi — доработанная

Доработанная версия: http://infostart.ru/public/88060/ Добавлено: 1. Альтернативная "пауза" — с практически нулевой загрузкой на процессор; 2. Счетчик бездействия (определение времени простоя сеанса, работает даже в терминале Citrix) 3. Важное сообщение (выводится в окне 1С сверху-справа красный прямоугольник сообщения); 4. ПолучитьИнформациюОСеансе() —…
Read more

Построение оптимального маршрута с применением генетического алгоритма

Не так давно столкнулся с проблемой решения задачи коммивояжера. Суть задачи в нахождении кратчайшего пути для объезда N городов. Основная проблема заключалась в том, что задача коммивояжера относится к классу NP-полных задач и самый очевидный способ решения методом перебора всех…
Read more

Firebird (SQL) — ВК для чтения без дополнительных настроек (Native API)

ВК для 1С 8.2 (управляемое и обычное приложение) Позволяет выполнять запросы выборки данных (SELECT, другие не пробовал — возможно, тоже) Возможна удаленная работа (т.е. когда база firebird находится на другом компьютере локальной сети). Не требует дополнительных драйверов — всё, что…
Read more

Подсветка синтаксиса 1С на PHP (Highlight 1C on PHP)

Скрипт для компактной раскраски кода (в HTML) на 1С для PHP 5.3+ с поддержкой двуязычности, лексическим разбором и распознаванием идентификаторов глобального контекста и встроенных функций 1С.   Демо: Перейти (Двойной щелчок по раскрашенному коду выделяет его)Требования: PHP 5.3+, расширение Multibyte…
Read more

Внешняя компонента хеширования строки в соответствии с ГОСТ Р 34.11-94

Для одного проекта встала необходимость проводить хеширование некоторых данных в соответствии с ГОСТ Р 34.11-94, для этого была написана следующая внешняя компонента. Назначение данной компоненты хоть и специфическая, но может комуто и понадобиться. Для того чтобы компонента стала доступной другим…
Read more

Внешняя компонента для связи с весами Mettler Toledo Tiger

Внешняя компонента для связи с весами Mettler Toledo Tiger через интерфейс Ethernet. Позволяет загрузить на весы каталог товаров. Работает по аналогии с родной программой SPCT. Компонента создана с использованием технологии Native API. Описание свойств: IPАдрес — Ip адрес весов Порт…
Read more

Компонента для прямого чтения/записи данных из файлов баз данных .1CD v.1.3.0 от 17.03.2013 (теперь и для Linux).

Компонента позволяет работать с физическим содержимым таблиц файловых баз данных 1С ( файлы .1CD ). Предназначается для технических специалистов с целью низкоуровневой работы с данными, восстановления разрушенных БД, извлечения из них оставшихся данных.На текущий момент реализованы следующие Возможности:— получение массива…
Read more

Драйвер Масса-К

Драйвер для весов Масса-К, работающие по протоколу №2 и «Stndr»(С исходниками) Com объект для работы с весами ТВ-М, 4D и другими, у кого в документации написано, что использован протокол №2 или протокол «Stndrt». Разница в протоколах очень простая — разная…
Read more

Распознаем штрих-коды QR, EAN-13, Code 128 с помошью 1С и веб камеры

Внешняя компонента, поможет распознать штрих-код, используя обычную веб камеру. Умеет работать с UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR Code, Interleaved 2 of 5, Codabar, RSS-14, Data Matrix, PDF 417, Aztec, MaxiCode. Предисловие. Несложно заметить, что на просторах…
Read more