Решаю проблему третьи сутки,кто решит тот лучший программист)))
1с розница 8,3,документ установки цен,работа происходит с деревом,содержимое которого система при изменении цен на процент выгружает в ДеревоЦен. Проблема заключается в том,что система при генерации имен полей ДереваЦен к некоторым из них (ВидЦены приписывает уникальный идентификатор,природу которого мне разгадать не под силу. А значение,которое получается в результате изменения цены на процент система записывает в это самое сгенерированное поле. И так как имя поля генерируется уникально,то просто скопировать его и записать в коде у меня не хватает мужества,поэтому нужен алгоритм обращения к таким полям,или хотя бы понимание природы формирования приставок . Единственное что я заметил,что система создает два поля с такими приставками и отличаются они только одной буквой
ВидЦеныb0019d2a832411e59e1b364b50b7ef2d 28 Число
ВидЦеныb0019d2b832411e59e1b364b50b7ef2d 48 Число
значение одного из них требуется достать.
1с розница 8,3,документ установки цен,работа происходит с деревом,содержимое которого система при изменении цен на процент выгружает в ДеревоЦен. Проблема заключается в том,что система при генерации имен полей ДереваЦен к некоторым из них (ВидЦены приписывает уникальный идентификатор,природу которого мне разгадать не под силу. А значение,которое получается в результате изменения цены на процент система записывает в это самое сгенерированное поле. И так как имя поля генерируется уникально,то просто скопировать его и записать в коде
элементДерева.ПолеЭлемента = ЭлементДерева.ВидЦеныb0019d2b832411e59e1b364b50b7ef2d;
b0019d2b832411e59e1b364b50b7ef2d
ВидЦеныb0019d2a832411e59e1b364b50b7ef2d 28 Число
ВидЦеныb0019d2b832411e59e1b364b50b7ef2d 48 Число
значение одного из них требуется достать.
пДерево = ДеревоЦен.ПолучитьЭлементы();
Для Каждого ЭлесентДерева Из пДерево Цикл
элементДерева.ПолеЭлемента = ЭлементДерева.ВидЦеныb0019d2b832411e59e1b364b50b7ef2d;
КонецЦикла;
По теме из базы знаний
- 1С 8. Часть 2 - Управляемые формы. СКД: смена типа «набор данных – запрос» на «набор данных – объект» с сохранением полей
- Реализация метода НайтиСтроки для ДанныеФормыДерево
- Чтение вложенных свойств Структур Структуры, Соответствий, свойства через точку, разбор JSON
- Программное копирование узла/строки дерева значений на управляемой форме (УФ, ДанныеФормыДерево, ДанныеФормыЭлементДерева) в вариантах на клиенте и на сервере
- Ценовая власть (УТ 11.5) - 2
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот