...

Все публикации — все для 1С

COMServices, доступ к COM-объектам в системе 1С:Предприятие 7.7.

Внешние источники данных Практика программирования Разработка внешних компонент v7.7 1cv7.md Абонемент ($m)

COM-объект COMServices, предназначенный для работы с COM-объектами в системе 1С:Предприятие 7.7.

1 стартмани

02.08.2006    24362    304    support    1    

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

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

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

5 стартмани

11.09.2012    84982    RainyAugust22    56    

Разработка COM-объекта для взаимодействия с весами

Весы v8 Казахстан Абонемент ($m)

Разработка COM-объекта для взаимодействия с весами на платформе .Net Framework.

2 стартмани

29.06.2018    6624    3    user1004603    0    

Работа с COM-объектом в 1С (v8.2)

Практика программирования v8 Абонемент ($m)

Цель публикации: Дать начальное представление о работе с COM-объектом через COM-соединение и привести пример его использования в 1С (v8.2).

1 стартмани

06.08.2013    13578    40    1CGid    11    

Универсальное средство чтения файлов Excel Промо

Универсальные обработки Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Унифицируем чтение файлов Excel, читаем "неудобные" файлы, переносим содержимое таблиц Excel через буфер обмена.

5 стартмани

27.03.2013    33619    170    Infector    4    

Примеры синтеза речи и воспроизведения WAV файлов с помощью библиотеки Microsoft Speech Application Programming Interface (Speech API, SAPI)

Практика программирования 8.3.14 1cv8.cf Абонемент ($m)

Примеры синтеза речи и воспроизведения WAV файлов с помощью библиотеки  программ для Windows, позволяющей распознавать и(или) синтезировать голос. Может использоваться как учебный пример.

1 стартмани

20.11.2020    1839    0    Hitcher    1    

COM-объект, реализующий метод Sleep

Разработка внешних компонент Универсальные функции v8 1cv8.cf Бесплатно (free)

COM-объект, реализующий метод Sleep. Может использоваться на сервере 1С, в win x86 и x64

13.08.2008    21925    250    ValeriVP    26    

Надоело повторное COM-соединение? Не помещается COM-объект в хранилище? Есть решение!

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Бесплатно (free)

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

24.02.2015    36445    ZhokhovM    77    

Загрузка из Excel (без использования com-объектов, без установленного Excel)

Обработка документов Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Обработка не использует com-объект для чтения из файла, не нужен установленный Excel.

1 стартмани

22.03.2019    25616    244    Смешной 1С    28    

Реализация COM-объекта ComServices на платформе Windows Scriping Host.

Внешние источники данных Практика программирования Разработка внешних компонент v7.7 1cv7.md Бесплатно (free)

Реализация COM-объекта, позволяющего при работе с COM-объектами из 1С7.7 получать доступ к их элементам коллекций и функции ПолучитьОбъект. Реализовано на платформе Windows Scriping Host.

26.09.2006    9907    379    jbond    4    

Создание COM-объекта (ActiveX) на Delphi для работы в 1С:Предприятие

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

Пример создание простого визуального ActiveX-объекта с исходниками на Delphi 6. В этом примере не рассматриваются нюансы и тонкости создания COM-объектов (какие типы лучше выбрать для параметров, почему метод не появился автоматически в исходном коде после его добавления в интерфейс COM-объекта, и т.д.) - это все задачи будущих обновлений публикации. Демо-примером не рекомендуется пользоваться для создания рабочих компонент, разве что после повторной генерации GUID. Пользуйтесь на здоровье! PS: Пример ну очень простой - для тех, кто делает свои первые шаги в создании ActiveX компонент для 1С

1 стартмани

31.01.2011    19139    252    cleaner_it    5    

Конвертация файлов .docx в формат pdf средствами COM-объекта MS Word

Практика программирования v8 1cv8.cf Бесплатно (free)

Частное решение задачи конвертации docx в pdf средствами COM-объекта MS Word.

24.12.2020    854    moff    0    

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

Практика программирования v8 1cv8.cf Бесплатно (free)

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

24.01.2013    160194    director04    130    

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

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

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

23.07.2012    10389    Unit_abs    10    

EventProxy - внешняя компонента для асинхронной обработки событий COM-объектов (работает в 7.7 и 8.0)

Внешние источники данных Разработка внешних компонент v8 1cv8.cf 1cv7.md Бесплатно (free)

EventProxy - внешняя компонента для асинхронной обработки событий COM-объектов. Работает в 7.7 и в 8.0

09.11.2006    17026    249    steban    9    

Обмен данными через COM-объект УТ 11 - БП 3.0

Перенос данных из 1C8 в 1C8 v8 БП3.0 Россия Абонемент ($m)

Обработка позволяет выгружать данные из УТ 11х в БП 3.0 средствами ком-объекта. На картинках видно какие документы можно выгружать и получать в базу.

1 стартмани

02.04.2019    1931    34    hammeru    2    

Сверки и переносы документов между базами 7.7 и 8, исправление расхождений. Реализации. Поступления. Корректировки отгрузки, поступления. Счета-фактуры выданные, полученные; исправленные выданные и полученные. COM-объект 1С8 (ОФ)

Обработка документов Перенос данных из 1С7.7 в 1C8.X Анализ учета v7.7 v8 УТ10 1С7:Комплекс 1С7:ТиС Россия БУ УУ НДС Абонемент ($m)

Пример реализации сверок между базами и исправления расхождений в обе стороны, из 7.7 -> в 8.3 и из 8.3 -> в 7.7 на обычных формах. Фундаментальные обработки, которые работают на постоянной основе и поддерживают идентичность данных между базами основных поставщиков и основных покупателей (их соответствие прописано в модуле). Используется Новый COMОбъект("V77.Application"), пример использования внешнего источника данных. Реализация в поступление. Поступление в поступление. Корректировка поступления в корректировку отгрузки. СчФ выданный в СчФ полученный. Исправление СчФ полученного в исправление СчФ выданного. Перенос документа Реализация 7.7 в Поступление 8, Перемещение 7.7 в Поступление 8. Акт сверки взаиморасчетов (несколько организаций). Все обработки запускаются в базе 1С Предприятие 8 (обычные формы).

1 стартмани

03.10.2019    9154    8    ksnik    6    

Загрузка поступления ТМЦ 7.7 из выбранного документа Приобретение товаров и услуг ERP 2.4. COM-объект 7.7

Перенос данных из 1С7.7 в 1C8.X v7.7 1cv7.md ERP2 БУ НДС Абонемент ($m)

Когда начинаем вести учет в ERP при переходе из 7.7 иногда возникает необходимость выгрузить поступление обратно в 7.7. Используется COM-коннектор 7.7, СоздатьОбъект("V83.COMConnector")

1 стартмани

07.10.2019    5554    1    ksnik    2    

Перенос (и исправление) номенклатуры и единиц из (по) 7.7 в 8.3 и из 8.3 в 7.7. COM-объект 8.3 (ОФ)

Обработка справочников Перенос данных из 1С7.7 в 1C8.X v8 УТ10 1С7:Комплекс УУ Абонемент ($m)

Перенос единиц из 7.7 в 8.3. Перенос номенклатуры из 7.7 в 8.3. Перенос единиц из 8.3 в 7.7. Перенос номенклатуры из 8.3 в 7.7. Исправление 7.7 по 8.3. Исправление 8.3 по 7.7. Используется COMОбъект("V77.Application") (Обычные формы).

1 стартмани

12.10.2019    4913    11    ksnik    0    

Диалог выбора информационной базы

Работа с интерфейсом v8 1cv8.cf Россия Абонемент ($m)

Форма выбора из списка баз (ibases.v8i). Возвращает строку для подключения через COM соединение. Имя пользователя и пароль заполняются из параметров запуска (если указаны). Совместимость: Платформа 8.3.6 и выше. Форма находится в прилагаемой демонстрационной обработке. Для использования необходимо скопировать форму в свою обработку. В конфигурацию или расширение вставляется как Общая форма.

1 стартмани

01.03.2020    3764    10    pparshin    0    

Обработка для работы с Excel-файлами через COM-объект

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Обработка для "ленивых" :) Общаемся с Excel по-русски.

1 стартмани

02.02.2010    14995    694    galich    16    

Плеер для прослушивания mp3 музыки в 1С (реализованный через windows media player)

Универсальные обработки v8 1cv8.cf Абонемент ($m)

Плеер для прослушивания mp3 музыки в 1С (реализованный через windows media player)

1 стартмани

02.05.2014    14024    35    FIERYLIONS    1    

Запуск COM-Объекта 1С 7.7 или 1С 8.х в виде "УДАЛЕННОГО COM+" (как Решение проблемы запуска COM 32-бит внутри 64-бит приложения, так и проблем разных версий движка 8.х)

Перенос данных из 1С7.7 в 1C8.X Перенос данных из 1C8 в 1C8 v7.7 v8 Абонемент ($m)

Проблемы (решенные с помощью COM+): 1) Проблема с "ComConnector" из-за разных версий движка 1С; 2) "Сервер 1с 64-бит отказался работать с COM 1c 7.7(32 бит)"; 3) Как создать удаленный COM+ внутри 1с 7.7 для решения проблемы, как в пункте 1); И вот, наконец-то, при помощи удаленного запуска COM+ забываем обо всех этих проблемах навсегда)))

2 стартмани

29.07.2014    28417    55    sanfoto    3    

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

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Бесплатно (free)

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

10.08.2015    172368    tormozit    70    

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

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

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

1 стартмани

17.06.2021    1858    1    fixin    1    

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

Практика программирования Абонемент ($m)

Создание внешней компоненты по технологии Com "с нуля", используя ассемблер goAsm.

1 стартмани

26.11.2018    11409    chessman    42    

Когда шаблоны рвутся, или Вывод в Word по-простому

Практика программирования v8 1cv8.cf Бесплатно (free)

Множество известных сейчас механизмов, в т.ч. интегрированных в типовые конфигурации, используют концепцию подготовки вордовского шаблона (dot) и затем его курочат простой заменой, подстановкой нужных значений в нужные места. Гораздо реже встречается вывод "с чистого листа" - построение динамически, предельно простым образом.

24.08.2015    18292    Yashazz    16    

Работа с ActiveDocument в клиент-серверном варианте

Практика программирования v8 Бесплатно (free)

Наверняка, многие, хотя бы раз в своей практике сталкивались (или еще столкнуться) с этим удивительным типом объекта метаданных Макет. В данной статье, я постараюсь дать основные тезисы и методы работы с ActiveDocument, дабы Вы не наступали на эти банальные грабли и не колупали себе мозг, почему оно не работает :)

01.04.2014    63005    CeHbKA    47    

WhatsApp и 1С

Практика программирования v8 1cv8.cf Абонемент ($m)

Однажды ночью, в паре тысяч километров от дома, я вспомнил, как, будучи ещё подростком, любил писать различных ботов. Первый бот в моей практике был irc-ботом, второй умел отправлять смс, всё это привело к логичному завершению цепочки - их общему ребёнку, который висел в irc и по команде мог слать смс (бесплатно, без регистрации, -без смс-). Сейчас на предприятии, где я работаю, применяется практика рассылки смс нужным людям при превышении определённой температуры в серверной. "А почему бы мне не прикрутить оповещалку на 1С, которая будет отчитываться о выполнении регламентных процедур?" подумал я не имея на то необходимости )) Решил посмотреть какие есть варианты и выиграл это сравнение WhatsApp: - В WhatsApp можно создать группу нужных людей, в которой бот может сообщить о том, что что-то пошло не так, в этой же группе нужные люди могут скоординироваться по этому вопросу; - СМС слишком коротки и выходят дороже, к тому же в нашем городе это нестабильный канал связи;

1 стартмани

24.09.2014    61519    614    delete    102    

Вы запускаете приложения, но делаете это без уважения

Практика программирования v8 1cv8.cf Бесплатно (free)

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

21.07.2020    8609    YPermitin    31    

ВИДы на жительство. Использование внешних источников данных в прикладных задачах

Внешние источники данных v8 Бесплатно (free)

На Infostart Meetup Novosibirsk выступил ведущий разработчик МКК «Ваш Инвестор» Вадим Фоминых. Он на практических примерах показал коллегам, как его команда использует внешние источники данных в прикладных задачах, призвал не отказываться от этого инструмента и объяснил – почему.

19.04.2021    1867    Shmell    4    

Скрипт автообновления типовых конфигураций

Практика программирования v8 Бесплатно (free)

Батник на "языке 1С" для клиент серверных баз, скачивает с сайта ИТС нужное обновление, бекапит базу и обновляет. На что-то новое не претендует, как рабочая заготовка для собственных "обновляторов" подойдет. В текущем виде все работает. Надо только занести свои переменные.

30.06.2016    14756    sergey279    19    

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

Практика программирования v8 1cv8.cf Бесплатно (free)

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

31.08.2016    16646    Aphanas    19    

Получение html-кода страницы. JS из 1С

Практика программирования WEB v8 Бесплатно (free)

Получение исходника страницы, выполнение произвольного js-кода. Теперь с WebKit от 1С.

18.02.2020    9512    Yashazz    13    

Перехват методов серверных (x64) контекстов с использованием DynamicWrapperX

Инструментарий разработчика v8 Абонемент ($m)

Применение COM-объекта DynamicWrapperX на x64-сервере приложений.

1 стартмани

23.03.2017    12022    chessman    7    

Организация файлового хранилища на базе MS SQL Server с доступом из 1С

Разработка внешних компонент Сервисные утилиты v8 Абонемент ($m)

Пример реализации хранения файлов в базе MS SQL Server с использованием различных технологий. Подробно рассмотрен потоковый доступ к файлам с использованием технологии FileStream.

1 стартмани

27.07.2016    29345    45    tohandr    37    

Клиент HTTP(S): внешняя компонента для 1С 7.7

Разработка внешних компонент WEB v7.7 Абонемент ($m)

Компонента позволит использовать различные веб-сервисы интернет-ресурсов, например работать с онлайн-кассой через API, предоставленное ее разработчиком. Тестировалась только на платформе 1С релиза 7.70.027.

1 стартмани

14.11.2019    8620    30    mdbruyfn    29    

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

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

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

11.04.2013    42956    YPermitin    41    

Управление VPN-соединением из 1С на стороне клиента и на стороне сервера. Промо

Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Описаны имеющиеся возможности для управления VPN-соединением из 1С. Представлена реализация функционала управления VPN-соединениями на основе подсистемы «COMExchange».

1 стартмани

06.05.2013    31868    44    yuraos    8