2015-07-08 1 views
-1

У меня есть два вопроса относительно отчетов в формате PDF с Genexus, я надеюсь, что кто-то может помочь мне:Переносить текст в формате PDF отчеты

1) как я могу обернуть текстовое значение переменного в отчетах PDF?

2) Я видел, что элементы управления текстовым блоком являются единственными, у которых есть свойство wrap, поэтому в этом случае, как я могу присвоить значение динамически?

С наилучшими пожеланиями, Leonardo

+0

Может быть, если вы разместите код, будет легче помочь вам. – Yasel

+0

Всегда полезно размещать версию и генератор Genexus, который вы используете. Пожалуйста, отредактируйте свое сообщение в информации. – pmoleri

+0

Привет, это эволюция 3 up2. .net для web. –

ответ

2

В отчетах, чтобы обернуть текст в переменных (обычно Varchar или полей LONGVARCHAR), вы можете использовать GXMLines и GXGetMLi функции.

Пример:

&nlin = GXMLines(&LongText,40) 
For &i = 1 to &nlin 
    &txtLine = GXGetMLi(&LongText, &i, 40) 
    Print txtLines // (printblock that prints &txtLine) 
EndFor 
+0

Да, я знаю, что это общий путь, но не желательный. Я предположил, что в Ev3 у нас будет что-то лучше. Спасибо за ответ –