...

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

ComSafeArray Hexadecimal. О преобразовании массива байт в строку шестнадцатеричных чисел

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

На самом деле, одним из первых заданий на любых курсах обучения программистов встречается задание преобразовать десятичное число в шестнадцатеричное. Ну, или любые другие системы исчисления. Задача эта несложна даже для начинающих программистов, поэтому многие ее с удовольствием реализуют. А в статье я расскажу о небольшой хитрости, которую придумали еще на заре программирования, когда памяти стало уже сильно больше 4 килобайт, а вычислительных мощностей всё не хватало.

1 стартмани

16.09.2016    8955    2    igel9780    1    

Выгрузка/Загрузка номенклатуры+штрихкод EXCEL (OLE COMsafearray) для 1С:Розница 2.2

Загрузка и выгрузка в Excel v8::УФ Розница Россия УУ Абонемент ($m)

Выгрузка/Загрузка номенклатуры в/из EXCEL (OLE COMsafearray) для Розница 2.2 (8.3.13.1644) релиз 2.2.13.12. Требуется установленный MS Office (EXCEL).

1 стартмани

19.03.2020    2730    11    user952874    7    

NEW! Быстрый способ выгрузки в Excel без «геморроя» с помощью COMSafeArray.

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

Как очень быстро, легко и без всяких препятствий (драйвера ADODB, права пользователя Windows и т.п.) выгрузить данные в Excel с помощью COMSafeArray.

1 стартмани

30.03.2014    26073    42    akor77    10    

Выгрузка таблицы значений в Excel

Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Примитивно, грубо, без дизайна, но очень быстро.

28.06.2015    23974    Yashazz    31    

Управленческий баланс на Active Document

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

Управленческий баланс на Active Document с гибкими настройками.

1 стартмани

10.07.2016    6240    10    Egor84    7    

Отказ от работы с временными файлами при работе с двоичными данными или Потоки как простая замена ADODB.Stream и временным файлам

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

В платформе начиная с версии 3.8.9 (как я понял по документации) появился расширенный функционал средств работы с двоичными данными. Если раньше простой и очевидный способ преобразования данных строился на использовании временных файлов, то теперь благодаря новым средствам можно уйти от их использования.

12.09.2017    25295    vardeg    31    

Конвертация PDF в 1С

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

COM-компонента для работы с PDF (32/64 bit)

4 стартмани

31.03.2020    7430    14    SerVer1C    33    

Обработка в JSON формате + бонус "Суперсила"

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

Пример обработки для чтения/Запись формата JSON, с источником/приемником com-массивом.

1 стартмани

18.12.2015    34922    32    JetBrain    13    

1C8 + SOAP

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

1C8 + SOAP Три способа работы из 1С с вебсервисами.

11.04.2013    31393    ture    9    

Применение средств MS SQL R service для 1С

Внешние источники данных v8 1cv8.cf Абонемент ($m)

Некоторое время назад Microsoft добавила в MS SQL сервер службы машинного обучения, позволяющие выполнять программный код на языках программирования R и Python. В статье будет продемонстрирована общая схема и принцип того, как можно использовать данные службы в контексте разработки на 1С. 

1 стартмани

25.11.2018    14374    Robbi    14    

Пример реализации отправки sms через протокол SMPP v 3.4

SMS рассылки v8 1cv8.cf Бесплатно (free)

В этой статье публикуется пример реализации сервиса по отправке смс-сообщений через протокол SMPP v3.4 из программы семейства 1С:Предприятие 8x.

09.01.2015    33474    chilyagin    44    

1С 8: Работаем с файлами MS Excel, используя OpenOffice/LibreOffice

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

Работа через COM с файлами MS Excel, используя OpenOffice/LibreOffice.

13.07.2011    64627    StreamLVM    57    

Работаем с оборудованием Bizerba (Бицерба) из 1С Промо

Торговое оборудование v8 Бесплатно (free)

В публикации описано, как взаимодействовать с оборудованием Bizerba (этикетировщиками, весовыми терминалами и т.д.) из 1С при помощи компонент из пакета Connect.Brain

27.04.2015    23846    Йожкин Кот    10    

Чтец электронных таблиц (Excel)

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

Три метода чтения объектов - Excel.Application, ADO, ComSafeArray. Все методы в одной объектно-ориентированной оболочке, что позволяет использовать их совершенно одинаково.

1 стартмани

18.03.2012    17265    5    fixin    9    

Создание PDF из OpenOffice.

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

Возникла задача отправлять счета почтой. PDFcreator не подошёл поскольку не удалось вместить счёт на одну страницу по ширине. Решил попробовать OpenOffice. Как сохранять в PDF нашёл быстро, а вот как уместить счёт на одну страницу вширь искал долго. 2010.07.04 В версии 1С 8.2.232 появилась возможность сохранять табличный документ в xls файл на сервера под линуксом. А вот работать с Опеном офисом из-под линукса пока не получается.

26.06.2009    21827    Трактор    16    

Полезные процедуры работы с AD

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

Надоели просить меня запостить рабочие модули работы с AD, вот запостил, в качестве бонуса убийца любого процесса в памяти любого компа. ps для работы нужны определенные права.

15.09.2009    23581    vde69    22    

1С:JSON

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

JSON парсер и сериализатор c полной поддержкой стандарта, широким набором сериализуемых типов и продвинутым синтаксический анализатором.

1 стартмани

05.03.2012    72239    387    legionWFZ    48    

Программное создание картинки

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

В статье приводится алгоритм программного создания однотонной картинки на основе переданного цвета.

31.05.2012    10467    [AdepT]    9    

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

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

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

30.11.2012    48282    StepByStep    14    

Получение веса с весов ВН-... (индикатор IE-03) с помощью MSCOMM

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

Необходимо получать вес с весов типа ВН-... (индикатор IE-...), подключенных по COM-порту. На компьютерах, подключенных к весам, есть компонента MSCOMM от Visual Basic. Воспользуемся этой компонентой, получим данные с весов, найдём там вес и отобразим на форме.

1 стартмани

18.02.2014    12632    13    andr_andrey    3    

Выгрузка данных в Excel без «геморроя». Один, но принципиально важный момент.

Загрузка и выгрузка в Excel Бесплатно (free)

Все, кто делал выгрузку в Excel, рано или поздно столкнулся с такой проблемой, как преобразование «строк из цифровых символов» в «числа». Например код «00001» (строка) или «001 » (строка) в результате выгрузки преобразуются в числа «1» (число) и «1» (число). Хотя, на экране, Excel будет отображать «00001» и «00001». Но, если мы активизируем любую из двух ячеек и посмотрим в строку формул, то увидим реальное содержимое – «1» (число). В этой статье будет рассмотрено то, как решить этот момент и где в последующем это пригодится.

29.03.2014    55366    akor77    21    

Использование классов .Net в 1С для новичков Промо

Практика программирования Разработка внешних компонент Универсальные функции v7.7 v8 Бесплатно (free)

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    77194    Serginio    110    

Интеллектуальная загрузка в 1С счетов, накладных из файлов электронных таблиц (типа XLS), не требующая настроек, с указанием номеров строк и колонок. Для примера обработка загрузки в документ "Поступление товаров и услуг" для "Управление Торговлей 10.3"

Загрузка и выгрузка в Excel Обработка документов v8 УТ10 Абонемент ($m)

Существует большое количество разработок для загрузки документов из электронных таблиц, в том числе и на ИС. Для загрузки необходимо для каждого вида документа производить настройку с указанием номеров строк и колонок для сопоставления реквизитов документа и ячеек в таблице. Предлагаю отказаться от различных настроек с указанием колонок и строк. Сопоставления данных производить автоматически на основе анализа структуры табличного документа.

1 стартмани

16.09.2016    10780    43    hibico    6    

Работа с промышленными сканерами штрихкодов Symbol из 1С по протоколу SNAPI через Zebra Scanner SDK

Сканер штрих-кода v8 1cv8.cf Абонемент ($m)

Промышленные сканеры Symbol - штука недешевая. Зато имеют надежное исполнение, абсолютно всеядные и универсальные, беспроводные, а самое интересное - имеют расширенные возможности управления через собственный протокол SNAPI (ну, есть и попроще у них сканеры, но я про самые вкусные - беспроводные и со SNAPI). Эти возможности позволяют реализовать эффективные сценарии работы. Одна проблема - нигде не смог найти примеры для работы из 1С по этому протоколу. Все стандартные протоколы поддерживаются, но ведь смак именно в расширенных возможностях! Поэтому пришлось копаться самому...

10 стартмани

26.10.2016    13156    6    herfis    7    

Загрузка данных из табличного документа и Excel

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

Загружать из Excel можно разными способами.

1 стартмани

06.01.2017    10089    12    sm2701    1    

Быстрое заполнение данными файла MS EXCEL

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

Процедура для 1С быстрого заполнения данными произвольного файла MS Excel. Источник данных - текст с разделителями.

1 стартмани

13.07.2017    12440    dusha0020    4    

Цифровая подпись Cades-BES для XML средствами 1С с помощью КриптоПро Промо

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

Обработка иллюстрирует возможность подписания XML SOAP-конверта по стандарту Cades-BES средствами 1С с помощью внешней компоненты КриптоПРО "CAdESCOM" с учетом ГОСТ 2001 и ГОСТ 2012. Стандарт используется в различных механизмах государственных сайтов России, в том числе в СМЭВ и ГИС ЖКХ. Код не привязан к прикладному решению может быть встроен куда угодно, но только на платформе Windows.

1 стартмани

13.05.2019    12064    46    PythonJ    41    

Рубим строку на куски...

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

Из строки получаем массив (список значений) или необходимую часть строки с разделителями. Yемного изменив код можем получить и "обычный" массив и список. Сейчас возвращает либо часть строки по номеру либо COMSafeArray...

07.01.2010    8457    dolter    3    

Перенос данных из "Парус 7" в 1С 8.1

Загрузка и выгрузка в Excel Обработка документов Обработка справочников v8 УТ10 УПП1 Украина Абонемент ($m)

Обработка: Перенос данных из "Парус 7" в 1С 8.1. Загрузка Справочника Номенклатура + характеристики Номенклатуры, Остатки Номенклатуры, с учетом валют, с учетом Складов, Цены Закупочные и Розничные. Конфигурации Управление Торговлей 8.1, Управление торговым предприятием 8.1, Управление производственным предприятием 8.1

1 стартмани

09.03.2010    24214    24    Bor_ka    21    

РедакторТЗ для восьмёрки (программирование, отладка)

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Инструмент, предназначенный для отладки всяких навороченных алгоритмов, работающих с данными сложной структуры. Позволяет покопаться в этих самых данных, и понять почему не работает. При этом можно "погрузиться вглубь" данных до любого уровня вложенности. Аналог Редактора ТЗ для семёрки (http://infostart.ru/public/15487/ )

1 стартмани

10.01.2012    10682    0    ADirks    21    

«Жемчужный» доступ к 1С: Предприятию 8.2

Администрирование данных 1С v8 1cv8.cf Бесплатно (free)

Думаю, всем вам известен такой программный продукт, как 1С: Предприятие 8.2. И, наверное, многим из вас известен тот факт, что к 1С: Предприятию можно подключиться, используя OLE/COM-соединение. А многие ли из вас знают, что с помощью OLE/COM-соединения можно не только выполнять программный код 1С, но и “управлять” сервером 1С: Предпрития? К примеру, можно подключиться к Агенту кластера серверов 1С: Предприятия, получить список открытых клиентских сессий, прочитать информацию о выданных им лицензиях… К тому же, наличие варианта подключения посредством OLE/COM-соединения расширяет в арсенале программиста добавляет возможность выбора языка программирования, отличного от встроенного языка 1С: Предприятия. Можно выбрать любой язык, который способен работать с OLE/COM-компонентами: будь то VB.Net, C#.Net, или Java, или даже… Perl. Да, вы не ослышались. Именно Perl. Итак…

01.04.2013    17496    boy13    39    

Использование сборок .NET в 1С 7. и 8.x. Создание внешних Компонент.

Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Абонемент ($m)

Данная разработка создана для использования сборок .Net в 1С через преобразование объектов и классов в COM-объекты, которые можно использовать в 1С. Достигается это путем создания класса, реализующего методы интерфейса IReflect public class AutoWrap: IReflect.

1 стартмани

28.11.2013    83918    238    Serginio    74    

[x1c.ru] 1CDBin: Работа с файлами *.1CD на низком уровне средствами языка 1С с возможностью чтения таблиц (поддерживается формат 8.3.8.0) Промо

Тестирование и исправление Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Обработка позволяет просматривать файловые базы 1CD на низком уровне средствами встроенного языка. Реализована часть функциональности Tool_1CD, но на языке 1С Предприятия. Показываются таблицы, параметры таблиц, поля таблиц, записи таблиц, значения полей BLOB, есть 16-ричный просмотр страниц базы и консоль кода. Можно использовать для изучения структуры файлов 1CD, просмотра баз 1CD для выявления повреждений, создания своих обработок для выгрузки данных без открытия исследуемой базы в 1С:Предприятии.

1 стартмани

07.10.2014    54114    217    GusevNA    76    

Библиотека классов для создания внешней компоненты 1С на C#

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

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

1 стартмани

01.03.2015    154690    154    IgorKissil    25    

Процедуры по работе с объектами MSOffice

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

Общий модуль, содержащий процедуры по чтению данных из документов MSOffice v0.5

27.04.2009    21255    0    acsent    6    

[VectorDrawing] - Векторная графика в 1С

Работа с интерфейсом v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

ActiveX-компонента для работы с векторной графикой: рисует примитивы (прямоугольники, линии, многоугольники, эллипсы, текст), группирует их в сложные объекты. Позволяет вращать, деформировать, масштабировать. Инициируются события (при шелчке (одинарном и двойном) мышки на объекте и др.). Фигуры позволяют хранить ссылки на объекты 1С.

08.05.2009    30458    0    Душелов    159    

Конвертор цветов Палитра > Для Экселя

Работа с интерфейсом v7.7 1cv7.md Россия Абонемент ($m)

К комментарию №27 в программе: http://infostart.ru/public/58191/

14.10.2009    12708    0    markers    6    

Заметочки про 1С:Предприятие 8 (редакция 22.06.2012) Промо

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

За время программирования на 8.х, накопилось пока немного материала, но как мне кажется очень интересного. Появились простые решения, которые в более сложной реализации встречаются в типовых конфигурациях и в некоторых публикациях на Infostart'е. Собственно в статье речь пойдет об этих решениях.

1 стартмани

01.06.2010    180719    alexk-is    413    

Сохранение ТЗ в Excel через COM

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

Требует установленного Excel. Рисуется заголовок, сохраняется в xlsx для Excel 2007, Также для Excel 2007 возможно сохранение больших таблиц (более 65536 строк). В целом работает для больших таблиц быстрее, чем сохранение табличного документа в .xls средствами платформы.

1 стартмани

19.10.2010    1842    4    LevRusakov    12