Формулировка проблемы: в связи с реализацией
задачи AS34 вместе с формой требуется
также экспортировать и шаблон печатного представления. Текущий
формат экспорта формы (*.asform
) становится
неудобным для этого, так как файл шаблона может быть довольно
большим, и хранить его в файле *.asform
(например, в Base64
-закодированном виде)
представляется нецелесообразным.
Решение: Необходимо реализовать возможность
экспорта/импорта формы вместе с печатным представлением путём
введения нового формата файла для экспорта формы -
*.asform.tar
:
Файл должен представлять собой tar
-архив
Содержимое архива - файл формы *.asform
и
файл шаблона печатного представления (если таковое имеется). В
будущем могут быть добавлены другие файлы.
Кодировка имён файлов внутри архива - UTF-8
Экспорт форм по умолчанию должен производиться в новом формате
*.asform.tar
, поддержка импорта форм в
формате *.asform
сохраняется.