Динамическое изменение списка присоединенных файлов в заказе
В архиве
5 |
0
19 апреля 2023 в 21:24:36
(1 год 35 недель 4 дня назад)
1200
24.02.2021 17:07:30
Текст задания
ERP 2.4.13.119. К заказам клиента присоединяются файлы. Режим отображение файлов - Дерево. Сами файлы хранятся в томах на диске.
Так же есть внешний сервис, который принимает номер заказа и возвращает список файлов, которые связаны с этим заказом в другом месте. В формате:
ВнутреннийПутьКФайлу = "Заказ1.pdf" ПутьКФайлу = "//share/1C/orders/Заказ1.pdf"
ВнутреннийПутьКФайлу = "Папка/Заказ2.pdf" ПутьКФайлу = "//share/1C/orders/Заказ2.pdf"
ВнутреннийПутьКФайлу = "Папка/Подпапка/Заказ3.pdf" ПутьКФайлу = "//share/1C/orders/Заказ3.pdf"
Нужен механизм, который будет динамически "рисовать" новые файлы и папки в присоединенных файлах заказа.
Например, в 1С есть Заказ №123, к нему присоединен один файл Заказ123.pdf. При открытии списка файлов заказа, 1С получает список файлов, связанных с этим заказом в другом месте и должна их отобразить.
То есть в результате мы увидим реально присоединенный файл Заказ123.pdf, а рядом в списке будет отображена строчка файла Заказ1.pdf, который физически не существует в 1С (нет элемента справочника ПрисоединенныеФайлы), но при даблклике откроется файл //share/1C/orders/Заказ1.pdf; ну и соответственно выведены папки Папка, в которой отображается аналогично Заказ2.pdf и папка Подпапка.
Получение файлов реализовывать не надо, только отображение.