...

Универсальные функции: Разработка

Универсальные функции Программист 1С v8.3 Бесплатно (free)

Избежать повторной установки серверного СОМ-соединения, вызывая его откуда угодно и как угодно.

01.06.2021    2958    Yashazz    21    

13

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Маленькая обработка, содержащая функцию определения mime-типа по расширению файла.

1 стартмани

20.05.2021    3220    5    Segate    2    

0

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

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

19.05.2021    18241    36    Andrei_Ivanov    3    

-2

Универсальные функции Программист 1С v8.3 Бесплатно (free)

Долго искал решение: как при выводе строк заполнить значениями колонки, которые созданы программно, чтобы, не было тормозов при стандартном поиске. И с минимальными изменениями (легко контролируемыми, при обновлении).

07.04.2021    7005    Vlad_CK    11    

29

Универсальные функции Программист Стажер 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Часто сталкивался с задачей поиска по подстроке в таблице значений. Ну, например, в таблице нужно найти всех Петровых, или, например, все строки, в которых значение в Колонке Х начинается на "Бел". Вариантов для себя нашел всего 2. Первый - это перебор и сравнение со значением поиска, а второй - поместить во временную таблицу и через Подобно вытащить значения. Но все это было медленно, примерно на 130 000 поиск нужных значений занимал более 1,5 секунд (это перебором), а помещение во временную таблицу не всегда возможно и тоже более секунды. Тогда сделал сделал так, отсортировал таблицу по нужному мне столбцу и далее уже из этой таблицы выбирал нужные мне данные. И скорость возросла значительно, теперь то, что я ранее выбирал за 1,5 секунды, выбирается не более 10 милисекунд.

07.04.2021    12286    MikeI    18    

7

Универсальные функции Программист 1С v8.3 Бесплатно (free)

Почему то из гугла до сих пор нет ссылки на код процедуры быстро читающей csv... Загрузка из файла CSV c помощью ADODB.Connection провайдера Microsoft.Jet.OLEDB.

31.03.2021    18558    kuzyara    7    

20

Универсальные функции Механизмы типовых конфигураций Программист 1С v8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бесплатно (free)

Рабочий механизм создания документа Установка цен номенклатуры в КА 2 и УТ 11, без сохранения документа и с рабочим отображением заполненных данных.

11.03.2021    9032    Vladimir_D    18    

22

Универсальные функции Программист 8.3.14 1C:Бухгалтерия Россия Бесплатно (free)

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

05.03.2021    6660    64    user1248331    4    

16

Универсальные функции Программист Система компоновки данных Бесплатно (free)

Думаю, в практике многим приходится неоднократно сталкиваться с необходимостью разработки отчёта типа LFL (like for like), сравнивающего аналогичные периоды разных лет, например, текущего выбранного периода с аналогичным периодом прошлого года. В новых конфигурациях такой отчёт есть в составе конфигурации (см. "Сравнение продаж аналогичных периодов"), а в старых обычно приходится добавлять. Если не учесть нюанс сравнения с февралём високосного года, данные в отчёте за прошлый период могут быть некорректными.

02.03.2021    2324    AlekseiAdamov    4    

1

Универсальные функции Программист Абонемент ($m)

Как правильно удалять данные из больших несортированных массивов

1 стартмани

15.02.2021    19195    0    Def.Gh    14    

18

Печатные формы Универсальные функции 1С v8.3 Абонемент ($m)

Обработка предназначена для ручной регистрации внешних обработок в отраслевых или доработанных конфигурациях, в помощь разработчикам

1 стартмани

15.02.2021    4046    1    KVIKS    2    

2

Универсальные функции Программист 1С v8.3 Управляемые формы 1C:Бухгалтерия Бесплатно (free)

1С при интерактивном копировании строки дерева значений в управляемой форме копирует только саму строку, без его всех вложенных узлов/строк, жаль - решим! А также найдем способ передачи ДанныеФормыЭлементДерева с клиента на сервер при вставке дерева из другого элемента справочника.

11.01.2021    10436    SizovE    1    

4

Универсальные функции Программист 1С v8.3 Бесплатно (free)

Самый простой, на мой взгляд, способ получить QR код для 1СV8. Без внешних компонент, как говорится, бесплатно, без смс и регистрации))

17.12.2020    16486    shell_maxim    31    

35

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

2 стартмани

14.12.2020    20950    lastcontra    4    

0

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

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

14.12.2020    11882    169    Andrei_Ivanov    11    

9

Универсальные функции БСП (Библиотека стандартных подсистем) Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Делюсь еще одним не самым очевидным способом хранения настроек в базах на БСП без доработки конфигурации. Весь код в статье.

22.11.2020    19794    ixijixi    13    

71

Универсальные функции Программист 1С v8.3 Бесплатно (free)

JSON: {user.device.type} - как получить значение {type}? А если вложенность значительно глубже? Как проверить, что оно заполнено или удалить его - всё это в публикации с открытым кодом и даже без рекурсии. Бонусом разбор дерева значений - ДанныеФормыЭлементДерева, СтрокаДереваЗначений.

17.11.2020    6555    SizovE    2    

13

Универсальные функции Программист 1С v8.3 Система компоновки данных 1C:Бухгалтерия Бесплатно (free)

Как сохранить запрос набора данных СКД в том виде, каким он будет выполнен системой для открытия в консоли запросов с диска ИТС.

09.11.2020    4432    Serge R    0    

24

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Для тех, кто часто использует ТаблицаЗначений. Три метода для облегчения работы с этим объектом. Лично мне их не хватает, надеюсь разработчики платформы добавят в будущем.

26.10.2020    30431    Automatik    34    

6

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Обработка для поиска корректной кодировки текста.

1 стартмани

12.10.2020    8157    13    Jokemas    7    

18

Универсальные функции Программист 1С v8.3 Бесплатно (free)

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

07.10.2020    30698    ellavs    8    

56

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Поиск и раскраска RUS/LAT символов в переменных (текст до 250 символов). (ОФ толстый клиент (8.3.10.2772))

1 стартмани

01.10.2020    3748    1    Einzelhaft    3    

2

Универсальные функции Механизмы платформы 1С Программист 1С v8.3 Россия Бесплатно (free)

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

30.09.2020    13516    Neti    47    

69

Загрузка и выгрузка в Excel Универсальные функции Программист 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

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

1 стартмани

15.09.2020    18524    56    LamerSoft    0    

27

Универсальные функции 1С v8.3 Казахстан Абонемент ($m)

Данная обработка предназначена для просмотра DBF-файлов на управляемых формах

1 стартмани

14.09.2020    4979    20    makfromkz    5    

4

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

Небольшой набор функций и процедур, дающий возможность организовать итоги в подвале табличных частей с учетом быстрого отбора. Работает только для: табл.частей справочников; табл.частей документов; табл.частей обработок; таблиц значений на форме. (Обрабатываются колонки, содержащие числовой тип)

1 стартмани

14.09.2020    10118    13    DrZombi    9    

9

Универсальные функции Печатные формы Программист 1С v8.3 Россия Бесплатно (free)

При работе с клиентами возникла задача: использовать форматированный документ. Итак, существует справочник, в нем табличная часть. Для каждой строки требуется ввести описание, причем описание имеет тип форматированный документ. Потребовалось организовать печать табличной части справочника с описанием для каждой строки. Тип данных "Форматированный документ" не может выводится в табличный документ, поэтому пришлось организовывать печать через Microsoft Word.

11.09.2020    7052    arr    4    

12

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Простенькая функция, которая из ТаблицыЗначений выводит последовательно строки в шаблон Word в Заранее созданную пустую сетку

1 стартмани

23.08.2020    3528    6    UMM    0    

2

Универсальные функции Программист 1С v8.3 Абонемент ($m)

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

1 стартмани

12.08.2020    48462    19    markivkin    5    

12

Универсальные функции 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Вывод GUID произвольного объекта конфигурации под управляемые формы.

1 стартмани

12.08.2020    3059    4    JammShoot    1    

2

WEB-интеграция Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Почта России предоставляет доступ к сервису нормализации адресов по API. Данная обработка, используя сервис Почты России, демонстрирует возможность нормализации адреса из произвольной строки. Предназначена в большей степени для программистов, т.к. не связана ни с какой конфигурацией.

2 стартмани

11.08.2020    13129    26    Cerberdm    7    

21

Загрузка и выгрузка в Excel Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

07.08.2020    38476    26    chum1roma    12    

11

Работа с интерфейсом Универсальные функции Программист Управляемые формы 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

07.08.2020    7641    2    TSSV    0    

6

WEB-интеграция Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Рассмотрим самый простой парсинг веб-страниц средствами платформы 1С и еще некоторые полезные приемы работы с веб-страницами.

07.08.2020    44489    Infostart    30    

152

Универсальные функции Программист 1С v8.3 Россия Бесплатно (free)

Иногда возникает вопрос: «Как обратиться к некоторому элементу справочника в программном коде?» Есть элегантное и красивое решение.

23.07.2020    3586    vppunctum    15    

0