Функция String

Статус
В этой теме нельзя размещать новые ответы.

Bad_04

Участник
Добрый день. Всех с Рождеством. Подскажите пожалуйста, можно ли увеличить количество символов в значении Вариантом для функции String?
Вид ремонта был выбран - гарантийный, первый шаблон не сформировался.
Пример:
[String(Вид ремонта:=Гарантийный?1. Изделие с согласия Заказчика принято, без разборки и проверки неисправностей, без проверки внутренних повреждений. Заказчик согласен, что все неисправности и внутренние повреждения, которые могут быть оборудования по данной квитанции.:Не гарантия.)]
1. Изделие с согласия Заказчика принято, без разборки и проверки неисправностей, без проверки внутренних повреждений. Заказчик согласен, быть оборудования по данной квитанции.
Это два шаблона отличающихся только количеством символов в Вариантах (выделен жирным)
 

Vladimir

Администратор
Команда форума
Добрый день.
Ограничений на длину строк в функциях нет. Проверили у себя - работает.
Второй вариант: в служебном строковом поле хранить длинное значение и подставлять его в функции, например так:
[String(Вид ремонта=Гарантийный?Вариант гарантии:Не гарантия.)]
Скриншот проекта с обоими вариантами:
Снимок.PNG

Пришлите упрощённый пример проекта для проверки.
 

Bad_04

Участник
В документах будет шаблон с двумя вариантами сразу
 

Вложения

  • Функция String.rbase
    11.6 KB · Просмотры: 9

Vladimir

Администратор
Команда форума
Проблема в MS Word. Он не позволяет при работе через VBA обрабатывать строки более 255 символов. В принципе обойти такое ограничение можно, но это довольно большой кусок работы. Могу сказать, что в следующей версии конструктора будет изменён механизм работы с документами и данная проблема решится сама собой.
А на данный момент решение такое: надо произвести выбор значения сначала в программе, а затем вставить полученный результат в документ.
 

Bad_04

Участник
Спасибо большое, а когда планируется следующая версия?
 

Vladimir

Администратор
Команда форума
Пока не скоро. Очень много изменений.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу