AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.07.2006, 10:51   #1  
murick is offline
murick
Участник
Аватар для murick
 
59 / 10 (1) +
Регистрация: 10.04.2006
Привет всем.
Кто-нить знает, как выравнивать текст в отчёте? Есть несколько переменных типа text, значение которых формируются программно. В тексте содержатся, в частности, фио сотрудника, его должность и прочая инфа. Но, поскольку у разных сотрудников фио или названия должностей разные, то и длина выводимого текста тоже разная. В итоге текст получается как бы разбитый на части (с лишними пробелами) Есть ли способ выводить текст в отчёте таким образом, чтобы он выравнивался скажем по ширине (как в ворде)? Всем спасибо.
Старый 24.07.2006, 05:10   #2  
gennady is offline
gennady
Участник
 
92 / 11 (1) +
Регистрация: 27.09.2004
Адрес: Иркутск
Насколько я знаю, текст в секциях может выравниваться слева, справа, по центру, но не по ширине. Можно для вывода данной инфы помещать текст в одну переменную (со свойством соотв. ей контролы MultiLine=Yes, если надо), удаляя при ее формировании лишние пробелы с помощью функции DELCHR.
Старый 24.07.2006, 08:25   #3  
murick is offline
murick
Участник
Аватар для murick
 
59 / 10 (1) +
Регистрация: 10.04.2006
Именно так я и делаю. Переменная Text содержит в себе формируемый текст. Просто длина выводимого текста напрямую зависит от длины Текстбокса, котроый связан с этой переменной. Получается, что если текст оказывается очень болшой, то как бы я ни растягивал текстбокс, та часть текста, которая не укладывается в ширину секции, просто отсекается и не печатается.
Старый 24.07.2006, 09:05   #4  
Ardak is offline
Ardak
Участник
 
48 / 11 (1) +
Регистрация: 13.07.2006
предлагаю программно добавлять символ переноса "\"
Старый 24.07.2006, 11:11   #5  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Выгружайте отчет в эксель и форматируйте по своему желанию. В нави того, что вы хотите сделать не получится.
Старый 24.07.2006, 11:25   #6  
Jackal1 is offline
Jackal1
Участник
 
54 / 10 (1) +
Регистрация: 29.07.2005
Адрес: Киев
Цитата:
Сообщение от romeo Посмотреть сообщение
Выгружайте отчет в эксель и форматируйте по своему желанию. В нави того, что вы хотите сделать не получится.
Пожалуй, Excel это оптимальный вариант
Старый 24.07.2006, 13:52   #7  
randrews is offline
randrews
Участник
Аватар для randrews
 
312 / 10 (1) +
Регистрация: 06.12.2004
-
Старый 24.07.2006, 14:26   #8  
murick is offline
murick
Участник
Аватар для murick
 
59 / 10 (1) +
Регистрация: 10.04.2006
Спасибо всем за советы, по-видимому придётся выгружать отчёт в Эксель.
Старый 05.08.2006, 11:28   #9  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Цитата:
Сообщение от Neovision Посмотреть сообщение
Именно так я и делаю. Переменная Text содержит в себе формируемый текст. Просто длина выводимого текста напрямую зависит от длины Текстбокса, котроый связан с этой переменной. Получается, что если текст оказывается очень болшой, то как бы я ни растягивал текстбокс, та часть текста, которая не укладывается в ширину секции, просто отсекается и не печатается.
1. А св-во MultiLine используете?
2. А какая версия Навижина? В 4 версии я заметила что печатается на принтер все значение, даже если при просмотре оно не помещается . Почему так не разбиралась-может это просто совпадение
Старый 07.08.2006, 12:33   #10  
murick is offline
murick
Участник
Аватар для murick
 
59 / 10 (1) +
Регистрация: 10.04.2006
2Галина: Да, свойство MultiLine = Yes. Версия навижна 3.70
Старый 07.08.2006, 13:17   #11  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Neovision Посмотреть сообщение
2Галина: Да, свойство MultiLine = Yes. Версия навижна 3.70
И все равно в нави нет свойства поля репорта "размер по содержимому" ))))))
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:43.