Цитата |
---|
написал: Так сейчас уже реализовано, но проблема в том что пользователи забывают про бизнес процесс, это дополнительный шаг действия. Правильно было бы забирать результат задачи напрямую |
не совсем согласен, что это было бы правильнее.
потому что в задачу можно прикрепить файл в разные места:
1. в тело описания
2. в комментарий.
3. в пользовательское поле.
=======================
И где гарантия, что пользователь прикрепит в правильное место файл?
=======================
В своей практике реализовал подобное 2мя вариантами:
1. административный (дешево и сердито):
чтобы пользователи не забывали - пушить, мылить и прочие пиналки/напоминалки
2. хардкодный (дорого в реализации)
написать приложение, которое встраивается в закладку задачи и давала функционал для загрузки файлов. (которые сохраняются в highload-блок)
но если все таки хотите реализовать свой сценарий и доставать файлы из задачи, то:
файлы загруженные в тело задачи хранятся в этом поле:
UF_TASK_WEBDAV_FILES
Только имейте ввиду, что вы получите не классические ИД файлов, а
ИД объектов модуля Диск.
Вам нужно будет по ним еще получить ИД файлов.
---------
Файлы загруженные в комментарии не знаю... Еще не сталкивался.
Нужно смотреть модуль Forum