Расширенный фильтр

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

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

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

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

1 стартмани

26.04.2018    5265    18    burni4    5    

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

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

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

1 стартмани

07.11.2017    8868    Arxxximed    15    

Условное оформление дерева значений на управляемой форме 0

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

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

1 стартмани

28.04.2018    9677    12    Kutuzov    0    

Поиск по дереву значений рекурсией, методом НайтиСтроки(), с помощью СКД. Вывод результата поиска в отдельную таблицу. Активация строки в дереве значений при выборе в таблице 16

Работа с интерфейсом v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

29.10.2018    5346    user608855_krick_09    3    

Просто о дереве значений 13

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

Кратко о работе с объектом типа ДеревоЗначений.

24.05.2019    3927    user925427    13    

Работа с деревом значений для новичков (Управляемые формы 8.3) 17

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

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

1 стартмани

29.01.2019    6677    9    aagubarev    0    

Картинки в строках дерева значений по условию (8.3) 41

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

На мой взгляд, простой и удобный способ добавления картинок в строках дерева значений по условию (да и без условия).

22.01.2019    5531    aagubarev    26    

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

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

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

1 стартмани

29.01.2019    2339    3    aagubarev    0    

Дерево значений и флажки на нем. Обычные формы 6

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

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

1 стартмани

07.12.2018    3765    1    John_d    2    

Алгоритм заполнения шапки табличного документа по дереву значений 1

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

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

1 стартмани

03.03.2019    1432    2    Алексей777    0    

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

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

Эта статья позволит сократить трудозатраты программиста, который планирует (а может быть, вынужден) вести разработку СКД одновременно для управляемых и обычных форм или выполняет переход на управляемые формы. Также, предложенный конструктор СКД позволяет работать с таблицей и деревом значений в режиме тонкого клиента без дополнительных трудозатрат. И в дополнение к заявленному, конструктор СКД может работать с внешними базами, также без дополнительных трудозатрат. И сверх того, в Конструктор включён сервис чтения файлов *.xls.

1 стартмани

19.07.2016    11459    16    pavley2002    2    

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

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

Хочу поделиться с посетителями сайта своим подходом к преобразованию таблицы значений в дерево значений и обратно. Вообще, при разработке отраслевой задачи, была необходимость почти во всех документах, выводить информацию в виде дерева и хранить ее в табличных частях документа, а также в интерактивной обработке данных в виде дерева. Отсюда появился небольшой модуль для расширения возможности работы с деревом значений, хотя и с некоторыми оговорками. Основной идеей является использование двух ключевых реквизитов/колонок КлючСтроки и КлючСвязи. Однако они не всегда необходимы. Код, на мой взгляд достаточно "высушен". Цель публикации - поделиться с новичками опытом.

1 стартмани

09.08.2010    75686    94    Sintson    66    

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

Универсальные функции v8 Бесплатно (free)

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

11.11.2015    11459    kosmo0    6    

Рекурсивный обход дерева значений с пересчетом иерархических итогов группировок 121

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

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

1 стартмани

01.07.2010    53325    26    v.l.    39    

Вывод Таблицы Значений или Дерева Значений на экран управляемой формы без объявления колонок в реквизитах формы 49

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

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

1 стартмани

13.09.2016    28291    44    pavley2002    11    

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

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

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

1 стартмани

14.09.2019    2469    5    vik070777    18    

Рекурсия в 1С и управление деревом значений 39

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

Термин «рекурсия» используется во многих областях знаний. В программировании рекурсия – вызов процедуры (функции) из нее же самой. Статья рассказывает об использовании рекурсии в 1С Предприятии для работы с деревом значений.

30.06.2009    52552    YVolohov    115    

Реализация метода НайтиСтроки для ДанныеФормыДерево 9

Поиск данных Инструментарий разработчика Практика программирования v8 Абонемент ($m)

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

1 стартмани

24.07.2016    14386    9    Yashazz    9    

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

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

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

1 стартмани

13.03.2017    4834    1    jacknk    0    

Управляемая форма 1С 8.2 (8.3) – работа с деревом значений и таблицей значений. Часть I (Основы) 64

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

Как известно, в платформе 1С 8.1 не составляло никакого труда связать дерево значений с табличным полем на форме, единственное, что при этом нужно было не забыть, так это СоздатьКолонки(). В управляемом приложении 1С 8.2 (8.3) сделать это не так просто, как кажется на первый взгляд. В данной статье речь пойдет о программном создании дерева значений (таблицы значений) на управляемой форме в управляемом приложении 1С

2 стартмани

14.05.2015    69773    17    ll13    13    

Управляемая форма 1С 8.2(8.3) – работа с деревом значений и таблицей значений. Часть II (Реализация DRAG and DROP) 16

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

Реализация механизма Drag and Drop (или, проще говоря, “Перетаскивания”) для ДереваЗначений, расположенного на управляемой форме управляемого приложения 1С 8.2

2 стартмани

15.05.2015    24807    10    ll13    1    

Управляемая форма 1С 8.2(8.3) – работа с деревом значений и таблицей значений. Часть III (Реализация трехпозиционного флажка) 25

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

Продолжаем работать с деревом значений в управляемом приложении 1С 8.2. Данная статья будет посвящена реализации трехпозиционного флажка для ДереваЗначений на управляемой форме 1С предприятия 8.2

2 стартмани

15.05.2015    47208    18    ll13    9    

Свернуть с учетом уровня дерево значений на управляемой форме 11

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

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

03.10.2014    13029    ivashka    2    

Дерево значений, которое негде посмотреть 18

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

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

02.10.2014    16939    Yashazz    3    

Работа с деревом значений. Управляемый интерфейс. 23

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

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

1 стартмани

18.06.2013    23583    83    Para_1987    9    

Дерево значений в таблицу значений и обратно 10

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

Алгоритм переводит табличную часть или таблицу значений в дерево значений и обратно.

1 стартмани

16.02.2015    11698    43    bashinsky    4    

Не простой пример работы с флажками и деревом значений (исправление от 21.02.2011) 18

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

1С.8х позволяет заполнять поле ввода списком значений из выполненного пользователем подбора, при этом контроль на уникальность элементов списка и вхождение в группы необходимо прописать программно (хотя и не сложно). В данном примере показано, как можно реализовать заполнение списка значений поля ввода из справочника /метаданные/, используя дерево значений, простой запрос и обработку помеченных элементов дерева.

20.02.2011    7761    0    demanru    2    

Загрузка XML в дерево значений 54

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

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

1 стартмани

17.11.2016    18680    41    starik-2005    24    

Визуализация и интерактивное изменение дерева значений. 68

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

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

1 стартмани

01.08.2014    16820    27    Belkin_Sergey    27    

Вывод результата запроса в дерево 1

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

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

1 стартмани

12.08.2014    8150    9    sashapere    1    

Способ переноса данных из 7-ки в 8-ку в виде дерева значений Промо 14

Практика программирования Перенос данных из 1С7.7 в 1C8.X v8 Абонемент ($m)

Один из универсальных способов оперативного (т.е. когда надо здесь и сейчас) переноса данных из 7-ки в 8-ку.

1 стартмани

26.02.2013    17772    7    adhocprog    18    

Пример работы с деревом значений 35

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

Обработка содержит пример заполнения дерева значений на основе выборки из результата запроса. Заполнение производится рекурсивно. В данном примере дерево заполняется остатками товаров на складе. Реализована возможность выбора порядка и состава группировок. Также есть возможность выбора уровня отображения группировок посредством контекстного меню.

1 стартмани

23.07.2009    11874    7    ark    18    

Алгоритм преобразования XML строки в дерево значений 21

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

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

08.08.2013    16000    Romeooo    4    

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

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

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

1 стартмани

19.03.2010    2539    1    demanru    1    

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

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

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

1 стартмани

19.03.2010    5178    2    demanru    3    

Форма списка документов в виде дерева значений с иерархией 10

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

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

1 стартмани

02.10.2011    8023    7    gluker    10    

Ссылки на документ или элемент справочника (пример рекурсии и работы с деревом значений) 4

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

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

1 стартмани

11.11.2011    7353    0    БоНН    1    

Себестоимость продукции в виде дерева значения 0

Управленческие Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 ERP2 УУ Абонемент ($m)

Отчет для ЕРП 2.0 выводит себестоимость продукции в виде дерева значения.

2 стартмани

02.12.2015    5783    15    vin-a    1    

"Древесный отбор" или фильтр для дерева значений 3

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

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

1 стартмани

07.09.2016    8183    12    SvoyakMartin    1    

Чтение XML файлов в дерево значений 13

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

Делал обработку для себя, за основу взял чужую обработку на обычных формах http://forum1s.ru/read/prosmotr-xml-faila-v-1s-kak-derevo-znachenii/ Переписал под управляемые формы, для не модального режима.

1 стартмани

18.02.2016    7673    28    Viktor_Ermakov    1