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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.12.2004, 13:54   #14  
gudzon is offline
gudzon
программист
 
1,166 / 329 (13) ++++++
Регистрация: 06.07.2004
Адрес: Москва
Как делаю я...
Сетку делать трудно (по крайней мере, я пока не нашел легкого решения...).
Особенно, если поля разной высоты...

Схема такая:
body - поля из таблицы.
У всех полей убираете метки.

У body ставите
lineAbove = solid;
lineBelow = solid;
lineLeft = solid;
lineRight = solid;

У самого высокого поля ставите DynamicHeader = true, между полями ставите вертикальные shape нулевой высоты. Перекрываете метод ExecuteQuery у body так

public void executeSection()
{
real mm100;
;
mm100 = FullName.heightOfWordWrappedString100mm( tmpReportTable.FullName );
Shape_1.height(mm100/100.0+1, Units::mm);
Shape_2_2.height(mm100/100.0+1, Units::mm);
И т.д….
super();
}

P.S. tmpReportTable.FullName – высокое поле
Shape_1.height(mm100/100.0+1, Units::mm) – динамическая установка высоты.

Ну и заголовок формируете в виде PageHeader (чтоб на новой странице появлялся) с обычным текстом. У текста ставите рамки… Текст надо сделать по ширине равным ширине полей из body (очень трудоемко)…

Правда не знаю как сделать сетку если несколько полей с разной высотой… Но думаю это возможно.
За это сообщение автора поблагодарили: Gustav (16).
Теги
высота строк отчета, отчет, сеть

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Тормозит копирование строк в буфер обмена ivas DAX: Программирование 20 21.08.2007 15:05
Пользовательский генератор строк-перечислений...- 2: Доп.вкладка для SysQueryForm Gustav DAX: База знаний и проекты 1 04.05.2007 18:04
Высота строк грида Pustik DAX: Программирование 1 14.07.2006 09:26
Очень маленькая высота строк в таблице формы (1-2 мм) Gustav DAX: Программирование 11 17.06.2006 11:57
Высота строк в отчетах динамически velk DAX: Программирование 5 26.10.2004 11:55

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

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

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