...

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

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

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

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

1 стартмани

06.04.2021    1187    1    softmaker    2    

Хранение файлов во внешней базе данных MSSQL.

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

1С Двоичные Данные <=> Base64 <=> SQL. Как с помощью ADODB и MSSQL решить проблему хранения дополнительных файлов данных используемых в 1С.

1 стартмани

06.06.2014    22886    64    нормальный такой    9    

Значение в строку внутреннюю для сложных типов: как работает платформа или немного о декодировании base64 в текст через двоичные данные

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

Интересная особенность работы платформы со сложными типами при использовании метода ЗначениеВСтрокуВнутр, двоичные данные и новые методы платформы...

28.04.2017    18997    starik-2005    3    

Выгрузка HTML описаний с картинками (Base64) товаров на сайт/интернет-магазин/B2B, разберем регулярное выражение получения тега body, ПолучитьHTML, ФорматированныйДокумент

Практика программирования WEB Универсальные функции v8 v8::УФ 1cv8.cf Бесплатно (free)

Редактор HTML платформы 1С простой и очень удобный для небольших задач, однако ПолучитьHTML возвращает отдельно картинки и отдельно целиком HTML страницу со ссылкой на имена этих картинок, что неудобно для отправки в базу данных сайта/интернет-магазина/веб-приложения/B2B. Разберем на открытом коде, как решить эту проблему, напишем универсальную функцию получения значения любого тега HTML на регулярных выражениях. Бонусом - возможность редактировать теги HTML в текстовом режиме.

24.11.2020    935    SizovE    4    

Вывод отладочных сообщений HTTP Сервиса с помощью ChromeLogger

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

Разработка для 1C для вывода отладочной информации с помощью ChromeLogger. Есть вопросы к знатокам.

27.11.2017    7374    MOPC    13    

Двоичные данные и кодировка Base64 в 1С 8.Х

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

Как преобразовать строку, закодированную при помощи алгоритма Base64, в массив байтов и обратно

22.01.2014    52246    Гобсек    33    

Base64 преобразование туда и обратно без файловых операций (Управляемое приложение)

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

Если очень хочется, а сохранять данные в бинарном виде (в файл) нет возможности, то это реализация прямого и обратного преобразования Base64 с поддержкой кириллицы на utf-8, без использования внешних объектов.

1 стартмани

07.09.2014    28104    123    mxm2    19    

Кодирование Base64

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

Обработка кодирования декодирования строки алгоритмом Base64 через использования потоков.

1 стартмани

18.02.2019    6805    8    BigTaur    6    

Конвертор строк в base64 формат

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

Кодировщик строки в Base64 формат и декодировщик из Base64 в строку.

1 стартмани

16.10.2017    14971    17    SerVer1C    2    

Native внешняя компонента для передачи/получения по UDP (теперь с Base64)

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

Внешняя компонента Native-API для организации передачи с использованием UDP.

1 стартмани

29.07.2019    5927    13    axae    2    

Кодирование строк в формат Base64 и обратно в 1С 8.Х

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

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

1 стартмани

26.08.2015    38796    51    4Dimensions    14    

Внешняя компонента для сжатия/распаковки файлов, двоичных данных и строк по алгоритму Zlib, Deflate и GZip

Разработка внешних компонент v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя компонента для сжатия/распаковки файлов, двоичных данных и строк по алгоритму Zlib, Deflate и GZip.

1 стартмани

15.03.2016    35503    141    frkbvfnjh    109    

Пример кодирования строки средствами 1С в BASE64

Защита и шифрование v7.7 1cv7.md Абонемент ($m)

Вспомнил свою старую обработку. Кодирование строки в base 64. Может пригодится для обмена с сайтами из 1с, где это требуется протоколом.

1 стартмани

02.09.2013    21564    9    _Vovik    2    

Google Maps API: кодирование и декодирование ломаных линий в 1С

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

Реализация алгоритма от Google по кодированию и декодированию ломаных линий на 1С. Данный алгоритм подойдёт тем, кто работает с маршрутами (Google, Яндекс и т.д.) непосредственно в 1С. Также может быть использован для снижения объёма хранимых данных -> любое количество чисел (например, широта и долгота) может быть представлено в виде одной зашифрованной строки.

2 стартмани

01.12.2017    8633    6    obsfromekb    0    

"Скажи пароль" или как работать со свойством СохраняемоеЗначениеПароля объекта типа ПользовательИнформационнойБазы

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

Ряд статей уже затрагивали тему проверки текущего пароля пользователя и работу со свойством "СохраняемоеЗначениеПароля", но конкретики по данному вопросу мало. Данная короткая статья призвана исправить этот пробел.

28.01.2015    30771    mbreaker    16    

Кодирование по алфавиту. Большие целые числа

Защита и шифрование v8 1cv8.cf Бесплатно (free)

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

14.05.2020    1774    mrsmrv    5    

Установка пароля 1С под административными правами

Информационная безопасность v8 v8::УФ v8::Права 1cv8.cf Россия Абонемент ($m)

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

2 стартмани

17.04.2019    6215    8    Aleksandr55555    2    

Хранение рисунков в отдельной базе MSSQL с помощью ADODB и Base64Строка

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

Обработка показывает, каким образом можно хранить рисунки (и не только) в базе MSSQL, а не в базе 1С. Полезно будет тем, у кого такая информация занимает в базе места больше, чем собственно данные.

1 стартмани

15.03.2010    22255    326    Ivon    41    

Отправка Push-уведомлений через сервис Firebase Cloud Messaging по протоколу FCM HTTP v1 API

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

При разработке нативного приложения Android для ТСД, в котором присутствует функционал отображения задач кладовщикам, созданных в 1С, возникла необходимость отправлять push-уведомления о появлении новых задач. Для отправки таких уведомлений было решено использовать сервис Firebase Cloud Messaging (FCM). Так как для 1С, в отличии от других языков программирования, не существует готовых библиотек, что вполне логично, то очевидным способом отправки является использование протокола HTTP. Однако, существующая информация в интернете в части 1С содержит только сведений об отправке push-уведомлений через этот сервис с использованием устаревшего протокола HTTP Firebase Cloud Messaging. Сам Google не рекомендует использовать данный протокол и настоятельно склоняет к переходу на новый протокол FCM HTTP v1 API. Что ж, пришлось разбираться самостоятельно.

1 стартмани

24.03.2021    2957    7    ltfriend    5    

Универсальная обработка для 1С 8.2 и 8.3

Универсальные обработки v8 1cv8.cf Платные (руб)

Внешняя обработка с разнообразным функционалом для расширения возможностей любой конфигурации. Работает автономно в толстом и тонком клиенте. Инструмент для восстановления и исправления ошибок в информационной базе. Функции универсальной обработки структурированы по разделам: Объекты, Текст, Обмен, Метаданные, Миграция и Прочее. Функции максимально универсальны, по каждому разделу и функции есть справка.

6000 руб.

04.10.2017    14436    0    12    

Работа с бинарными файлами в 1С 7.7

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

Описание принципов и набор инструментов для работы с двоичными данными в 1С 7.7. Примеры во вложениях.

1 стартмани

16.05.2012    27065    93    dusha0020    8    

Компоненты распознавания и печати штрих-кодов Промо

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

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    74031    89    igorberezhnov    113    

ЭЦП по гостам Украины в 1С - Внешняя компонента BilboSign.dll

Разработка внешних компонент Защита и шифрование v8 1cv8.cf Украина Абонемент ($m)

Причиной данной разработки послужило отсутствие на данный момент криптопровайдера ЭЦП, который может работать по гостам Украины и использоваться в 1С. Для этого разработана внешняя компонента по технологии NativeAPI.

1 стартмани

11.12.2017    15608    29    Zahary    5    

Маркировка лекарственных препаратов. Часть вторая "Регистраторы выбытия"

Розничная торговля v8 1cv8.cf Фармацевтика, аптеки Россия УУ Бесплатно (free)

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

02.11.2020    7194    IssakN    51    

Реализация простого http-сервиса "Просмотр карточки номенклатуры(товара) в браузере"

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

Практический пример реализации простого http-сервиса средствами 1С Предприятие 8.3. Обеспечивает просмотр списка товаров и просмотр данных товара в браузере.

1 стартмани

07.12.2018    24619    dmitry1975    32    

Использование HTTP-сервиса для создания "фронтенда" HTML/CSS/jQuery. Продолжение

WEB v8 1cv8.cf Бесплатно (free)

Получение изображений из информационной базы и отправка файлов через "фронт" на HTML/CSS/JS.

08.08.2019    8866    Sedaiko    4    

Использование SoapUi для работы с веб-сервисами. Часть 2

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

Сложные примеры работы с xml в веб-сервисах 1С.

1 стартмани

04.10.2016    24194    21    kiv1c    6    

Формирование документа Google Docs из шаблона используя Google Apps Script

WEB Бесплатно (free)

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

25.08.2020    2112    malikov_pro    2    

Получение картинки из буфера обмена с использованием DynamicWrapperX

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

Применяем DynamicWrapperX для работы с буфером обмена.

1 стартмани

23.01.2018    11117    32    chessman    20    

Изображения в справке 1С

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

Иногда полезно сделать скриншот и вставить его в справку. К счастью, картинку можно преобразовать в строку base64 и вставить в тег img. Выглядит это так: img src="data:image/jpg;base64,-=СТрокаИзображения=-" /img. Для редактирования можно использовать объект "форматированный документ" (реквизит формы). Данный объект может выгрузить свое содержимое в формате html и все картинки в структуру. Далее останется только преобразовать картинки в строку base64 и заменить исходные теги img.

1 стартмани

13.11.2018    10210    20    makc2k    17    

Чтение значений двоичных данных из файла

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

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

24.07.2014    17741    Pavl0    2    

1c + vis js(web app timeline)

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

Пример замены диаграммы Ганта(1С) на web app(python, js(vis js)) в форме 1С. Данная статья может быть полезна разработчикам, оптимизаторам, дизайнерам.

03.09.2018    8734    dmarenin    8    

Вставка картинки из буфера обмена (на выбор: JavaScript / внешняя компонента / штатно)

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

Вставка картинки из буфера обмена с помощью JavaScript в поле HTML в web-клиенте, с помощью внешней компоненты в тонком/толстом клиенте и путем преобразования данных картинки формата Base64 из поля HTML в любом клиенте, начиная с платформы 8.3.16. Механизм протестирован на платформах 8.2 и 8.3 Для запуска опубликованной конфигурации требуется платформа релиза не ниже 8.3.14.

1 стартмани

05.12.2019    6685    7    Andreyyy    10    

GGraphics - внешняя компонента для работы с картинками jpg (jpeg), png, bmp, gif, tif

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

Позволяет автоматизировать работу с картинками. С помощью компоненты можно измерять размер изображений, поворачивать их, наносить водяные знаки, конвертировать из одного формата в другой. Будет очень полезна для интернет-магазинов и всех, кому постоянно требуется работать с различными графическими форматами. Выполнена по технологии NativeAPI. Работает с форматами: jpg (jpeg), png, bmp, gif, tif

2000 руб.

02.09.2010    60981    55    239    

Изменение кодировки и другие преобразования над строками

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

Изменение кодировки (туда и обратно), транспортное кодирование (base64), чтение полей MIME. Без использования чтения и записи в файл, только штатными средствами 1С.

1 стартмани

18.07.2013    36633    323    vandalsvq    18    

Модуль ККТ: онлайн-касса по сети Промо

Кассовые операции ККМ v7.7 v8 v8::Mobile 1cv8.cf Россия Платные (руб)

Одна онлайн-касса для нескольких программ, для планшетов, для Интернет-сайта. Cоответствует 54-ФЗ. Поддержка маркировки. Любое количество рабочих мест без абонентской платы. Бесплатный пробный период: 30 дней. Позволяет печатать чеки из 1С8.х, 1С7.7, Android, Linux, Битрикс и других сайтов, WEB-клиентов, 1С в облаке, RDP, файлов *.TXT, Excel, C++, Python, Delphi и т.д.

2500 руб.

20.08.2019    32311    188    157    

Работа с бинарными файлами, форматом ASN1 и криптографией в 1С8

Управленческий учет (прочее) v8 1cv8.cf Россия Платные (руб)

Предлагается внешняя обработка для просмотра данных в формате ASN1. Есть 2 режима: загрузка из бинарного формата и из BASE64. Реализована функция извлечения всех сертификатов, которые можно найти в ASN1-файле. В дополнении к этому продукту предлагается методическая помощь по вопросам, связанным с технической реализацией криптографии и шифрования в 1С.

1000 руб.

29.08.2016    23724    6    1    

Многофункциональная компонента для мобильной платформы: широковещательные сообщения (broadcasts), буфер обмена (clipboard), Bluetooth

Разработка внешних компонент Мобильная разработка v8::Mobile 1cv8.cf Абонемент ($m)

Компонента получает широковещательные оповещения, может получать/помещать текст и отслеживать изменения буфера обмена, а также осуществляет связь с bluetooth устройствами с последовательным доступом. Рекумендуется для использования с лазерными и bluetooth сканерами терминалов сбора данных. Предназначена для ОС Андроид.

10 стартмани

05.02.2018    35402    376    IgorKissil    317    

Передача файлов и данных на веб-сервер средствами 1С:Предприятие 8.X методом POST

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

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

1 стартмани

16.05.2009    181810    745    Поручик    87