...

Библиотека по теме "Универсальные функции" для 1С

Чтение вложенных свойств Структур Структуры, Соответствий, свойства через точку, разбор JSON

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

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

17.11.2020    4493    SizovE    2    

13

Сохранение настроенного запроса набора данных СКД

Универсальные функции Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8

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

09.11.2020    2984    Serge R    0    

23

Лайфхак: Три метода для таблицы значений

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

26.10.2020    14067    Automatik    34    

5

Отпускной период (период основного отпуска) - как его узнать

Зарплата Универсальные функции Платформа 1С v8.3 Сложные периодические расчеты Управляемые формы 1С:Зарплата и Управление Персоналом 3.x

Пришла мне задача где нужно получить отпускной период, на просторах сети решения я не нашел. Решил поделиться с вами своим решением.

26.10.2020    1876    Danila7Zz    2    

2

Произвольные колонтитулы и повтор шапки таблицы в табличном документе (функция)

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

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

07.10.2020    19703    ellavs    7    

45

Лайфхаки для разработчиков 1С. Часть 1

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

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

30.09.2020    11133    Neti    47    

69

Печать в word, pdf через html

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

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

11.09.2020    4850    arr    4    

12

Самый простой парсинг и обработка веб-страниц в 1С

WEB-интеграция Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

07.08.2020    32817    Infostart    30    

151

Как сделать из обычного элемента предопределенный

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

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

23.07.2020    2419    vppunctum    15    

0

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

Универсальные функции Управляемые формы Конфигурации 1cv8

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

13.07.2020    6590    plainer    11    

21

Сохранение настроек колонок

Работа с интерфейсом Универсальные функции Платформа 1С v8.3

Сохранение настроек колонок табличных полей. Получение имени формы из модуля формы. Для обычных форм.

1 стартмани

10.07.2020    3582    Arc    1    

5

Полезные встроенные функции для работы с печатными формами и не только на УТ 11.4 и БП 3.0 (сравнение)

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

В данном обзоре приведу примеры встроенных используемых функций для работы с печатными формами на примерах конфигураций Управление торговлей 11.4 и Бухгалтерия 3.0.

10.07.2020    19806    quazare    7    

113

Вывод дерева в табличный документ СКД

Универсальные функции Платформа 1С v8.3 Система компоновки данных

Вывод содержимого элемента формы "ДанныеФормыДерево" в табличный документ средствами СКД.

09.07.2020    8727    Yashazz    14    

29

Универсализация группировок дополнительных реквизитов на форме

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

Упрощенный вариант универсализации работы с группировками дополнительных реквизитов.

06.07.2020    2655    maks_20    2    

4

Склонение словочетаний

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

Рассмотрены возможные инструменты для склонения словосочетаний разных форм: ФИО, произвольные слова, слова с числительными и разными форматами чисел.

1 стартмани

22.06.2020    4723    PeskovOleg    1    

3

Ещё немного функционального стиля в 1С или Как нам отфильтровать таблицу значений

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

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

16.05.2020    5276    GlebHappy    34    

4

Форма выбора (подбор) в управляемых формах

Универсальные функции Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8

Разбор небольших примеров того, как правильно открывать форму выбора (подбора) в управляемых формах, не прибегая к модальным окнам.

08.05.2020    249795    user5300    47    

354

Получение нормы времени между двумя датами из Производственного календаря

Универсальные функции Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x

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

06.05.2020    3741    ivnik    6    

13

Разделение имен переменных (и не только) пробелами

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

Разделим стандартное имя переменной или как получить из "ПреведМедвед" "Превед медвед".

06.04.2020    1645    inclodes    3    

3

Картинка в форме списка номенклатуры для УТ 11.4

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

В публикации приведу код, позволяющий выводить картинку номенклатуры в форме списка.

23.03.2020    4347    malikov_pro    2    

8

Получаем уровень группировки ячейки табличного документа

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

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

23.03.2020    11944    maxx    17    

62

Сравнение двух различных Таблиц значений с общими колонками

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

09.03.2020    2494    vik070777    4    

5

Поблочная обработка таблицы. Обзор решений

Универсальные функции Запросы СКД Платформа 1С v8.3

8 способов реализации повседневной актуальной задачи, готовый код

25.02.2020    3881    Yashazz    21    

22

Сравнение адресов: случай из практики

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

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

04.01.2020    6273    AnatolPopov    7    

22

Универсальные функции: разложение произвольной строки адреса в структуру

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

Процедуры и функции раскладывают произвольную строку адрес в структуру по ключевым словам.

1 стартмани

30.12.2019    9401    vik070777    12    

18

Сходство Джаро - Винклера. Нечеткое сравнение строк

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

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

25.12.2019    13212    brooho    22    

175

Функция - Формат государственного номера автомобиля

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

Возникла необходимость в приведении к единому формату хранящихся, и вводимых вновь, автомобильных Регистрационных знаков - Гос.номер.

23.12.2019    10024    brooho    6    

16

Автоматическое создание связанного объекта в базе 1С: Документооборот через бесшовную интеграцию

Универсальные функции Механизмы типовых конфигураций Платформа 1С v8.3 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x

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

23.12.2019    7384    pavelpribytkin96    4    

41

Новые конструкторы коллекций

Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Некоторые идеи, как добавить "синтаксического сахара" при создании коллекций в языке 1С.

20.12.2019    3360    user700211_a.straltsou    35    

9

Полезности | Дерево значений | Обычные формы |

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

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

04.12.2019    14969    Mellow    7    

32

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

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

29.11.2019    20768    dakork    4    

16

Разбор любого JSON-объекта в соответствующую структуру

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

13.11.2019    50879    user665435_al.windstorm    17    

36

Обработка расширением на клиенте

Универсальные функции Управляемые формы Конфигурации 1cv8

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

31.10.2019    9285    EvgenURNN    10    

26

Быстрое создание наполненных коллекций

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

Разберем самые частые способы создания коллекции, значения которой известны заранее. И сравним скорость их выполнения.

28.10.2019    10334    SeiOkami    69    

69

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

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8

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

24.10.2019    25296    kraspila    33    

63

Обертка функций Excel на русском. Ускорение процесса разработки.

Загрузка и выгрузка в Excel Универсальные функции Платформа 1С v8.3

Устали переключаться с русского на английский и обратно при работе с таблицами Excel из 1С? Сборка наиболее необходимых функций и методов работы с Excel, обернутых в функции 1С на русском языке.

24.10.2019    9364    DmitryKotov    6    

57