Коммерческое предложение - форматирование полей в Содержании
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Доступ к форуму партнерам «1C-Рарус» по дистрибуции предоставляется на сайте
rarus-soft.ru
Читают тему
данные поля выводятся в печатной форме КП (MS Word)
есть проблема
так как нет форматирования данных полей, то вывод на печать производится:
* без переносов строк
* без жирного/наклонного шрифтов
* без списков
* без прочих удобных штук форматирования текста
в результате, после вывода на печать КП (Word) приходится перебивать выведенный текст руками, чтобы сделать его читабельным
это непроизводительные затраты времени
Прошу:
* сделать возможность ввода сразу форматированного текста в данные поля
* сделать красивый вывод (в соответствии с сделанным форматом) в печатную форму Word
Поставила задачу разработчикам для анализа данной ситуации и внесения необходимых изменений.
По Вашей просьбе. Возможности форматирования текста в решениях на платформе 1С:Предприятие ограничены относительно возможностей форматирования текста в документах MS Word. Ввмду этого логика использования форматирования обратная - весь текст форматируется в шаблоне печатной формы и только теги подставляются в сам шаблон. При этом теги наследуют форматирование шаблона.
То есть в макете можно поменять форматирование, шрифты, размер, жирность ипрочее. Но это задается для {Тега} (то есть для передаваемого текста в него) в целом. Нельзя в один тег вывести текст с разным форматированием.
Можно разбить текст на несколько тегов и для них уже в макете настроить форматирование. Но это значит и передавать надо несколько значений, то есть либо как то обрабатывать поля типа "Порядок работ", либо на форме создавать несколько полей вместо одного. В обоих случаях это требует доработки конфигурации. И не думаю, что получится реализовать списки, разве что на каждый элемент списка - свой тег...
Просто так передать заранее форматированный текст из 1С не выйдет, Word просто не поймет его.
Но при этом Word прекрасно понимает форматированный в 1С текст, если его передать через буфер. То есть вероятно что-то можно сделать. Я поставил задачу проанализировать такую возможность, но это точно не на близайший релиз.