Расширенный фильтр

Библиотека — все для 1С

Взаимодействие между базами 1С через COM

Перенос данных из 1C8 в 1C8 v8 1cv8.cf

Рассмотрено много особенностей взаимодействия между базами 1С по COM технологии

10.08.2015    145465    tormozit    65    

Как я обработку на альтернативный сервер выносил

Практика программирования Разработка v8

В данном посте хочу поделиться опытом. Однажды возник инцидент, который смотивировал реализовать обработку, которую запускал бы обычный пользователь 1С, в основной системе. Но весь процесс обработки должен происходить за пределами рабочей базы. А юзабилити должно остаться на уровне простого пользователя. В качестве решения я выбрал службу Windows (С#), приложение инициации на клиенте и далее прошу под кат...

1 стартмани

08.02.2019    3405    ixilimuse    6    

Устранение ошибки при подключении к базе данных 1С через COM-соединение

Администрирование данных 1С v8 БП3.0

Случается, что при попытке подключения к информационной базе через com-соединение возникает ошибка при вызове конструктора (COMОбъект): "Класс не зарегистрирован" или "Недопустимая строка с указанием класса".

27.11.2017    15487    kcvmir    14    

Интеграция решений на 1С и сервиса обмена данными RabbitMQ

Внешние источники данных v8 1cv8.cf

"Hello world" из 1С на сервер RabbitMQ и обратно. Полностью открытый код 1С! Реализация протестирована на 1С 8.3.12.1714 (x64).

24.04.2019    17048    Eret1k    52    

Работа с Excel через COM

Загрузка и выгрузка в Excel v8 1cv8.cf

Несколько примеров работы с excel (ms office 2010, в моем случае) через COM.

01.10.2018    9489    jaroslav.h    0    

Использование регулярных выражений (RegExp) в Linux

Сервисные утилиты Администрирование данных 1С Внешние источники данных v8

Описывается способ использования регулярных выражений (RegExp) в Linux с использованием тех же компонентов, что и в Windows (COM-объекты VBScript.RegExp).

1 стартмани

20.04.2018    8229    vsbronnikov    12    

Как выполнить отчет на СКД через COM и получить данные отчета? Промо

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

Для чего это нужно. Например, нужно в одной базе получить какой-либо показатель из другой базы. Этот показатель вычисляется в каком-либо сложном отчете, который написан на СКД. Можно, конечно, "скопипастить" текст запроса из другой базы, немного подправить его и выполнять в том же COM подключении. Но с этим теряется гибкость: если отчет изменился, то нужно помнить о том, что где-то есть его "немного модифицированная" копия. В статье будет рассмотрен пример получения данных из базы ЗУП.

2 стартмани

08.05.2018    25586    wowik    3    

Работа с ComОбъектом 1С 8.2; 8.3

Перенос данных из 1C8 в 1C8 v8 1cv8.cf

Определение типов и значений через COM соединение между конфигурациями.

15.04.2019    19428    vik070777    12    

Сравнение скорости загрузки большого массива данных из табличного документа с помощью Microsoft EXCEL через COM и с помощью платформы 1С 8.х

Загрузка и выгрузка в Excel v8 1cv8.cf

Тестирование COM MS Excel на сервере 1С и нативное чтение табличных документов в 1С.

3 стартмани

08.09.2019    3373    nomad_irk    26    

Использование COM весов в 1С на RDP-клиенте

Торговое оборудование Весы v8 1cv8.cf

В статье описана методология подключения COM весов в 1С на RDP-клиенте. В статье нет кода, нет готовых решений, но есть идея, которую можно реализовать самостоятельно.

05.11.2019    4654    chubajs12    16    

Знакомство с 1С:Документооборот. История автоматизации и доработок. Печатная форма Лист согласования

Практика программирования Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО

Документооборот 2.1.10.2 ПРОФ, КОРП. История автоматизации и доработок. Ввод на основании внутреннего документа из задачи согласование с переносом прикрепленных файлов(копировать и вставить файлы). ПФ Лист согласования для процесса Согласование и для справочника Внутренние документы(печатается с историей). Автоматическая загрузка справочника по com-соединению из другой базы. Печатные формы работают и на последнем релизе 2.1.20.5.

1 стартмани

04.07.2017    19439    SPonomareff    17    

Установка расширений во Фреш и локальную базу

Пользователю системы v8 1cv8.cf

У вас есть расширение, но вы не знаете, как его установить? Тогда вам сюда. Статья рассчитана на рядовых пользователей 1С:Предприятия (не программистов).

29.08.2019    7229    kwazi    6    

Преобразование EXCEL в таблицу значений без COM и других извращений

Загрузка и выгрузка в Excel v8 1cv8.cf

Получение таблицы значений из excel в 1С v8, без COM, внешних источников данных и т.д. EXCELВТаблицуЗначений() - За 10 строчек кода! Реализация протестирована на 1С 8.3.12.1714 (x64).

18.04.2019    25413    Eret1k    43    

Удаление из файла эксель ненужных страниц средствами 1С без COM и через COM

Загрузка и выгрузка в Excel v8 1cv8.cf

Как средствами 1С из файла эксель удалить ненужные листы без COM и с ним. Я разрабатывал на платформе 1С:Предприятие 8.3 (8.3.14.1694)

28.01.2020    2230    pavel_pss    12    

Кэширование COM-соединения. Три способа Промо

Практика программирования Перенос данных из 1С7.7 в 1C8.X Внешние источники данных WEB v8

Статья о трех способах кэширования COM-соединения в 1С:Предприятии 8.x.

11.04.2013    40349    YPermitin    33    

Три кита работы с COM-объектами. Работать через COM-соединение проще, чем вы думаете.

Практика программирования v8 1cv8.cf

Данная статья будет полезна как начинающим, так и продвинутым программистам, которые по каким – либо причинам до сего времени не сталкивались с работой COM-соединением. Дочитав эту статью до конца, уже через 15 минут, вы сможете напрямую «вытягивать» данные из другой информационной базы. ps: Хочу заранее оговориться, данная статья не претендует на звание полного и исчерпывающего мануала. Скорее всего - это просто указатель движения в правильном направлении, для быстрого освоения работы с Com-соединением.

24.01.2013    148255    director04    130    

Волшебное улучшение обменов по правилам через COM-соединение

Перенос данных из 1C8 в 1C8 v8

В типовых конфигурациях есть замечательный механизм обмена по правилам через COM-соединение. Объекты по одному передаются из базы-источника в базу-приемник, подключенную через COM. В результате не требуется промежуточный файл обмена, иногда большой и процесс обмена более контролируемый. Тем не менее, типовой механизм можно улучшить и добиться, чтобы, как только объект передавался в базу-получатель, сразу же бы удалялась и регистрация изменений для базы-получателя. Несколько строк кода приносят волшебный эффект!

13.08.2013    30054    fixin    34    

Проброс COM портов через TCP/IP с помощью Virtual Serial Ports Emulator (Windows)

Фискальный регистратор Администрирование данных 1С

Проброс COM портов через TCP/IP с помощью Virtual Serial Ports Emulator (Windows) от компании Eterlogic . Простой пример настройки. Альтернатива стандартному маппингу com портов средствами Windows через RDP.

11.05.2017    75059    Shestik    100    

Загрузка из EXCEL в 1С. com.sun.star.ServiceManager (LibreOffice/OpenOffice)

Практика программирования Универсальные обработки Загрузка и выгрузка в Excel v8 1cv8.cf

ПРАКТИЧЕСКОЕ ПОСОБИЕ РАЗРАБОТЧИКА: Метод "LO CALC" (com.sun.star.ServiceManager). Поддерживаемые типы: *.xls,*.xlsx,*.ods,*.sxc.

30.11.2012    47073    StepByStep    14    

Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux

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

С выходом .Net Core CLR стало возможным использование классов .Net не только на Windows, но и других операционных системах. Это особенно важно в разрезе импортозамещения. И главное - это аналог COM под Linux. Сейчас под Linux для расширения возможностей 1С используются Web сервисы. Данная разработка позволит использовать не только сборки входящие в состав .Net Core, но и пользовательские портативные сборки.

04.07.2016    19596    Serginio    33    

Быстрая передача результата запроса на клиент через COM-соединение с текущей базой

Практика программирования v8 1cv8.cf

Способ ускорения передачи больших объемов данных с сервера на клиент, используя COM-соединение с текущей базой. Быстрее в 3-5 раз, по сравнению с обычными методами.

31.08.2016    15919    Aphanas    19    

Как написать COM-объект для 1С на Visual Studio C# 2008

Практика программирования Универсальные обработки Разработка внешних компонент v8 1cv8.cf

Расширяем функционал 1С с помощью разработки подключаемого COM-объекта! Пишем код на Visual C# 2008 для открытия CD-ROM'а, получения списка процессов и использования возможностей системы text-to-speech.

5 стартмани

11.09.2012    81410    RainyAugust22    53    

Получение информации об экспортных свойствах и методах объектов 1С через COM.

Разработка внешних компонент Внешние источники данных v8 1cv8.cf

Как из тела COM-объекта или внешней компоненты определить состав свойств и методов объектов 1С агрегатных типов? Все ответы здесь.

1 стартмани

03.09.2013    13972    gislink    5    

Параллельное использование нескольких версий COM control (несколько версий платформ)

Администрирование данных 1С v8

Краткая инструкция по использованию нескольких версий com control.

13.10.2017    22128    qvvert    32    

Запись/Чтение XML, пример обмена по COM соединению

Обмен через XML v8 1cv8.cf

Пример работы с XML, запись и чтение, обмен по COM между одинаковыми конфигурациями.

08.09.2019    10351    user5300    7    

Использование com-соединения для сопоставления номенклатуры, контрагентов

Анализ учета v8 1cv8.cf

Com-подключение для сравнения номенклатуры, контрагентов, остатков.

06.05.2020    1380    Rustig    12    

Особенности регистрации отчетов/обработок с использованием COM-соединения в конфигурациях БСП

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

Регистрация разрешения использования COM-соединения в безопасном режиме во внешних отчетах/обработках в конфигурациях БСП (>2.2)

12.10.2016    16285    papche    1    

1C Java Com соединение

Практика программирования v8 1cv8.cf

Подключение к 1С через COM из Java Application

1 стартмани

24.05.2012    18433    rustamsmax    13    

Некоторая работа с данными через COM Промо

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

В статье приведены примеры работы с Платформой 8.X через COM (точнее, через объект COMConnector). Примеры кода были использованы при реализации прикладных задач в процессе трудовой деятельности.

2 стартмани

05.12.2012    56382    wowik    32    

Распознать код на изображении (капчи) с помощью 1С и сайта http://antigate.com/

Практика программирования v8 1cv8.cf

Нужно с помощь 1с распознать код на изображении (капчи). Решить данную проблему удалось используя API сайта http://antigate.com/panel.php?action=api

28.06.2014    186204    eduardpetrovych    19    

Облегчение совместной жизни с COM соединением. Выполнение произвольного кода в подключенной базе.

Практика программирования v8 1cv8.cf

Выполнение произвольного кода на стороне базы, подключенной по COM, с возвратом результата.

24.10.2014    12142    Рэйв    62    

COM соединения к базам 1С на различных версиях платформы

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

Долгое время искал возможность подключаться через COM соединение к серверным БД 1С, расположенных на разных серверах (с разными версиями платформ). Перечитал множество публикаций на эту тему, но однозначного для себя ответа не находил. Хочу поделиться своим скромным опытом в решении этой задачи. Может кому и пригодится...

07.05.2014    77499    leonid_kirienko    30    

Как передать документ Word (ActiveDocument или ДвоичныеДанные) с сервера на клиент

Практика программирования v8 1cv8.cf

Когда мы работаем в файловом варианте и заполняем Word программно, можно не заморачиваться с передачей Word-овского документа на клиент, т.к. после методов <MSWord.Application.Visible = Истина; и MSWord.Activate();> выполненных НаСервере Word-овский документ отобразится на экране монитора пользователя, но в клиент-серверном варианте так просто поступить не получится.

14.10.2015    52852    klinval    48    

Решение ошибки подключения через COM

Информационная безопасность v8 1cv8.cf

«V82.COMConnector.1: Не найдена лицензия COM-соединением» Собственно мое решение данной проблемы. Может, кому пригодится.

06.09.2011    33047    websamson    11    

Чтение и запись данных по COM для Lotus Notes из 1С 8.х

Внешние источники данных v8 1cv8.cf

Чтение и запись данных по COM для Lotus Notes программно из кода 1С 8.х

25.11.2011    11089    Rovan    2    

QR-коды в 1С 8.3 (Linux) без COM-Объектов (Формирование через интернет)

Практика программирования v8 1cv8.cf

Код для генерации QR без использования COM-Объектов.

23.07.2012    10164    Unit_abs    10    

Использование внешних COM-компонент (.dll) или любых клиентских методов в регламентных заданиях серверной базы.

Практика программирования Разработка внешних компонент Математика и алгоритмы v8 1cv8.cf

Для расширения возможностей платформы 1С существует огромное количество внешних компонент (дополнительные функции, взаимодействие с софтом и железом других производителей, ключи защиты). К сожалению, большинство из них написано на технологии .COM и не могут использоваться на сервере. Для использования в регламентных заданиях серверной базы их приходится переписывать на Native API. Однако, иногда нет возможности переписать компоненту на новую технологию, но нужно вызвать ее в регламентном задании на сервере.

10.12.2014    44908    ekaruk    51    

Запись одной книги Excel на нескольких листах средствами 1С (без внешних компонент)

Загрузка и выгрузка в Excel v8 1cv8.cf

Пользователи часто просят сохранить им стопиццот отчетов в один файл Excel, чтобы отчеты были в одном файле. Ну или клиент хочет счет, накладную и счет-фактуру получить в одном документе. 1С умеет это делать без всяких там COM-объектов. Давайте разберемся, куда нажимать и что крутить.

14.01.2019    20215    starik-2005    25    

Что делать, если COM-соединение вылетает?

Перенос данных из 1C8 в 1C8 v8 1cv8.cf

Как-то я столкнулся с тем, что соединение с V82.COMConnector вылетало при множественных обращениях ко внешним информационным базам. В статье рассказывается, как побороть недуг. Способ смешной, откровенно говоря. А если проводить медицинские аналогии - чисто хирургический. Надеюсь, что кому-то эта небольшая статья сэкономит время.

15.10.2012    17273    1cspbru    10    

Отправка СМС из 1С через ibatele.com

Практика программирования v8 1cv8.cf

Рассылка СМС из 1С через REST API сервиса ibatele.com. Минимальный код, готовый для внедрения в любую конфигурацию.

05.08.2013    4000    irktrans    5