...

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

Однопальцевое преобразование "одинэсного" запроса в запрос на SQL

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

Обработка предназначена для преобразования "одинэсных" запросов в запросы на SQL средствами встроенного языка. Разработка не претендует на то, чтобы на 100% повторить то, что разработчики видят при трассировке запросов в инструментах вроде Profiler. Но во многих случаях результат преобразования можно будет без дополнительной ручной обработки выполнить, например, в Managment studio. Актуальные ограничения и проблемы преобразователя описаны в статье. Работает с версией платформы не ниже 8.3.10.

2 стартмани

17.04.2021    1380    2    kser87    8    

Программное приведение типа значения поля ввода и колонки табличного поля формы 1С8

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

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

1 стартмани

21.09.2020    2512    1    etmarket    2    

Преобразование XML в объекты 1С

Обмен через XML v8 1cv8.cf Абонемент ($m)

Преобразование XML в типовые объекты 1С всего лишь парой строк кода.

1 стартмани

17.10.2015    28685    96    PrinzOfMunchen    30    

Преобразование web-цвета, цвета стиля и windows-цвета в RGB и наоборот. Получение массива стандартных цветов.

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

Обработка, демонстрирующая преобразование цвета любого вида в абсолютный цвет и наоборот, а так же способ извлечения цветов из стандартных коллекций (WebЦвета, ЦветаСтиля и WindowsЦвета).

1 стартмани

04.12.2020    1374    2    tbkvpvl    4    

Исправление ошибки "Преобразование значения к типу Число не может быть выполнено" в 1С:Розница 2.3

Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

При сканировании в РМК старой марки алкоголя выходит ошибка "Преобразование значения к типу Число не может быть выполнено".

1 стартмани

16.06.2020    4735    16    Hogger    4    

Конвертация данных объекта "Расписание регламентного задания" платформы 1C в формат CRON

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

Алгоритм на основании расписания выполнения регламентного задания, описываемого данными объекта "Расписание регламентного задания", строит логически приближенное расписание в формате CRON.

1 стартмани

10.10.2016    11573    3    Prometeus2011    1    

Преобразование относительного пути в абсолютный

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

Искал, но не нашел на просторах интернета функцию для преобразования относительного пути от заданного каталога к абсолютному. Пришлось рисовать самому.

1 стартмани

21.09.2017    7674    2    galich    5    

Преобразование дерева значений в таблицу значений и наоборот (Управляемые формы 8.3)

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

Пример преобразования дерева значений в таблицу значений и из таблицы значений в дерево значений.

1 стартмани

29.01.2019    5075    6    gubar    0    

Преобразование дерева значений в структуру

Универсальные функции 8.3.14 1cv8.cf Бесплатно (free)

Функция преобразования дерева значений в структуру. В обработке пример работы функции.

04.06.2021    724    toxilamer    0    

Преобразование ссылки управляемой формы во внутренний уникальный идентификатор и обратно

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

Обработка позволяет быстро получить ссылку управляемой формы или уникальный идентификатор через ссылку на объект (справочник, документ). Или в обратном порядке через ссылку управляемой формы или уникальный идентификатор.

1 стартмани

12.08.2019    4675    6    infostartchel    0    

Преобразование XML файла в переменную структура, Загрузка в дерево значений

Обмен через XML v8 1cv8.cf Абонемент ($m)

Обработка, демонстрирующая работу процедур и функций по преобразованию XML файла в дерево значений, а также в переменную типа структура.

1 стартмани

14.09.2019    13358    20    vik070777    19    

Преобразование структуры в таблицу значений

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

Преобразование структуры в таблицу значений для последующего использования в запросе.

29.11.2019    7939    dakork    4    

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

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

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

1 стартмани

06.04.2021    1068    1    softmaker    2    

Преобразование XML в таблицу значений или иной объект 1С методом XSL преобразования

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

Сразу открою интригу, напрямую прочитать XML, не содержащий объект 1С, не удастся. Статья раскрывает способы привести XML к формату, который возможно прочитать средствами платформы.

24.10.2019    13744    kraspila    32    

XSL преобразование в 1С

Обмен через XML WEB v8 1cv8.cf Абонемент ($m)

XSLT есть в 1C, в отличие от регулярных выражений. Значит, надо попробовать.

1 стартмани

23.04.2013    30882    75    sikuda    6    

Преобразование RGB to HEX, HEX to RGB через функции работы с двоичными данными

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

В платформе 8.3.11 появились новые функции ПобитовоеИ, ПобитовоеИли и т.д. Хочу на их примере показать, как можно преобразовать цвет RGB в HEX и обратно.

1 стартмани

05.07.2018    5829    0    magvay_k    0    

Преобразование строки к URL и обратно. Внутренние методы 1С

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

Добрый день, коллеги. Понадобилось привести строковый параметр к URL. Наткнулся на несколько функций, которые могут это сделать. Сравнил с сервисами онлайн кодирования строки. Увидел, что есть различия. Хочу рассказать про встроенный метод 1С, который делает кодирование в одну строку.

1 стартмани

19.05.2021    779    0    Andrei_Ivanov    2    

Преобразование 1С->JSON->1С для обменов, Web-сервисов

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

Небольшая библиотека функций по преобразованию данных из 1С в строку JSON и обратно. Удобна для обмена данными между двумя базами 1С. Позволяет преобразовывать в строку и обратно любые типы данных, для которых доступна XML-сериализация + объекты 1С (справочники, документы, ПВХ, ПВР). Ссылки и объекты при передаче преобразуются из адресного пространства одной базы в адресное пространство другой базы по UID.

1 стартмани

20.10.2014    128478    408    ekaruk    57    

Форма выбора объекта(ов) метаданных и внешних обработок

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

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

1 стартмани

13.03.2017    6250    2    jacknk    0    

Функция преобразования промежутка времени в строку

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

Функция предназначена для преобразования промежутка времени в строку с разбивкой по годам, дням, часам, минутам, секундам.

1 стартмани

23.09.2016    10171    vovant    1    

Исправление ошибки арифметического переполнения при преобразовании numeric к типу данных numeric при расчете себестоимости

Финансовый учет и бюджетирование (FRP) Практика программирования Финансовый учет и бюджетирование (FRP) v8 1cv8.cf Россия Бесплатно (free)

В данной статье описывается один из способов исправления ошибки арифметического переполнения при преобразовании numeric к типу данных numeric, с которой не раз сталкивались многие люди, занимающиеся расчетом себестоимости в базах с большим объёмом данных.

13.12.2016    28310    TheRealStanly    26    

Функция Преобразование Строки Без Пробелов(СтрокаБезПробелов)

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

Функция ПреобразованиеСтрокиБезПробелов в Строку с пробелами с разделением по Заглавным буквам. ОКОНЧАТЕЛЬНАЯ ВЕРСИЯ! Теперь с воможностью добавления исключений, которые не надо преобразовывать в нижний регистр (НДС, ГТД...). Вы можете добавить свои исключения в массив исключений. В строке без пробелов может быть неорганиченное количество РАЗНЫХ Исключений (если, нпример, НДС повторяется в строке 2 раза функция преобразует вторую НДС в нижний регистр).

1 стартмани

31.07.2013    11318    vovant    5    

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок» Промо

Инструментарий разработчика Универсальные обработки v8 v8::УФ 1cv8.cf Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Это все позволяет существенно упростить работу с картинками. Также обработка может быть использована из встроенного языка как объект для редактирования картинок с набором экспортных процедур и функций для реализации иных бизнес задач (как пример в состав включена обработка "Стандартизация картинок"). Этот объект является альтернативой стандартного объекта «Картинка» с расширенными возможностями. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Это позволяет существенно упростить и автоматизировать работу с картинками. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

5000 руб.

16.01.2015    47517    29    45    

Преобразование FB2 в XHTML из 1С8

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

Преобразование FB2 в XHTML

1 стартмани

24.04.2013    12133    18    sss123    1    

Преобразование массива структур в дерево значений. Представление массива подчиненных друг другу "объектов" в иерархическом виде без использования рекурсии

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

Задача преобразовать массив некоторых структур в дерево значений возникла, когда я получил JSON от сервиса о структуре папок пользователя. А именно строка JSON была получена через API Google Drive, когда пользователю предлагается выбрать одну из его папок. При преобразовании JSON у меня получился массив структур, в которых есть некоторый ключ уникальности и ключ родителя-структуры. Предлагаю ознакомиться с алгоритмом не использующую рекурсию, который достаточно быстро создает дерево значений, для последующего показа пользователю.

1 стартмани

07.11.2017    12520    Arxxximed    15    

Преобразование отбора компоновки данных к линейному условию для запроса

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

Описание механизма преобразования интерактивного отбора компоновки данных в условие для использования в запросе, данный механизм можно использовать в конфигурации Бухгалтерия предприятия 3.0 и везде в управляемых приложениях, где используется регистр бухгалтерии "Хозрасчетный", также можно адаптировать к любому источнику данных

10 стартмани

10.09.2018    5809    2    scarabey2006    4    

Преобразование PDF в текст

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

Пример обработки (управляемая форма) 1С 8.2: преобразование PDF в текст.

1 стартмани

29.09.2015    9454    9    sergeytor    3    

Трекер Почты России и EMS как пример использования XSL-преобразования

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

Отслеживание почтовых отправлений Почты России и EMS по номеру через SOAP-запрос к API-интерфейсу Почты России. Расшифровка ответа и его отображение организовано поспредством применения XSL-преобразования

1 стартмани

19.04.2015    15939    75    tarassov    3    

Преобразование ТаблицыЗначений во Временную таблицу Промо

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

Преобразование таблицы значений во временную таблицу.

1 стартмани

22.06.2012    23984    72    sashapere    56    

Преобразование текста JSON в дерево значений. УФ (8.3)

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

Последнее время часто начал сталкиваться с форматом  JSON, и возникла необходимость быстро анализировать те или иные данные в этом формате, отбрасывая ненужные, но при больших объёмах данных зачастую было сложно разобраться в структуре. Так что это обработка для тех, кто хочет увидеть JSON в читабельном виде (знаю, похожие обработки есть на Инфостарте, но для моих данных они все вываливались с ошибками). Обработка ни на что не претендует и сделана исключительно в целях сэкономить время для анализа JSON.

1 стартмани

26.04.2018    8937    33    burni4    5    

Просмотр файлов формата XML

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

Просмотр файлов формата XML используя механизмы преобразования Excel.

1 стартмани

17.10.2018    2447    4    igora    3    

Преобразование PDF в JPG (32-64 разрядной ОС) с использованием PdfImages конвертора

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

Обработка преобразует файлы PDF в файлы JPG (работает как в 32, так и в 64 ОС), использует PDFImages конвертор, который находится в обработке. Дополнительно для работы обработки ничего не нужно устанавливать на Ваш компьютер.

1 стартмани

04.09.2019    3148    12    vik070777    9    

Преобразование объекта Отбор компоновки данных в Запрос

Практика программирования Прочие инструменты разработчика v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Преобразует объект Отбор компоновки данных в объект Запрос (с заполнением текста и параметров).

1 стартмани

20.12.2019    5252    9    okon-teh    3    

Преобразование таблицы значений в массив структур (структура строкой)

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

Таблица значений в массив структур без перебора коллекции колонок для каждой строки таблицы.

19.02.2020    8302    GG_Dots    87    

Конвертация любых адресов, написанных в свободной форме, к ФИАС

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

Допустим у нас есть база с адресами клиентов, и написаны они могут быть как душе угодно. С опечатками, без индексов, без разделителей, в совершенно любом формате. Вот было бы здорово иметь функцию, которая одним нажатием кнопки преобразует любую белиберду к строгому представлению адреса по ФИАС? Восстановит индекс, исправит опечатки и вернёт на 100% валидный адрес. Для всех, кто мечтательно сказал "ДА!", выкладываю данную обработку.

2 стартмани

30.06.2020    5131    42    XilDen    13    

Преобразование данных документа "Приходный кассовый ордер"

Обработка документов Кассовые операции Кассовые операции v8 БП2.0 Россия БУ Абонемент ($m)

Преобразование (изменение) значений документа "Приходный кассовый ордер".

1 стартмани

04.02.2015    6188    1    VzhenyaV    1    

Преобразование строки к URL

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

Зачастую мы сталкиваемся с тем, что на страничку в get запросе кроме цифр требуется передать ещё и текст. Для этого текст должен быть преобразован в формат URL

1 стартмани

17.05.2010    31869    333    Andrew_flyer    22    

Преобразование географических координат на плоскость (WGS84 <-> UTM)

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

Преобразование географических координат на плоскость и обратно (WGS84 <-> UTM)

1 стартмани

07.08.2014    10816    22    tav13    1    

Преобразование обычного запроса в схему запроса и наоборот

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

Хотите понять, что такое Схема запроса? Научиться формировать запросы по-новому? Редактировать их? Использовать все удобства нового функционала 1с в работе?

1 стартмани

13.10.2014    9426    131    sassas    21    

Преобразование xml в ТаблицуЗначений. Полная аналогия алгоритма Excel. Управляемые формы

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

Полная аналогия алгоритма Excel преобразования xml в ТаблицуЗначений! Весь код открыт, обработку выкладываю как пример использования для вставки в свою систему. Скорость работы: xml в 780 000 строк (38Мб) на 56 000 объектов в фоновом режиме на сервере обрабатывается 22 минуты. Поначалу читаю xml в дерево значений. И уже дерево разбираю в плоскую таблицу с формированием по каждому реквизиту отдельной колонки результата.

1 стартмани

13.03.2015    10807    79    Bitnikov    5