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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.08.2005, 20:24   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Как задать высоту строки в гриде в символах.
Всем добрый вечер.

Кто решал такую проблему :
Если в гриде есть поле для которого у расширенного типа данных свойство DisplayHeight например равно 5 (как для EDT Addressing) то каждая строка грида становится высотой 5 символов.

Как можно это обойти ?

Изменять свойство EDT не годится.

Как вариант можно определить display метод на таблице и в нем возвращать нужное поле, но это слишком криво и неудобно.

Кто знает способы лучше ?
Старый 10.08.2005, 20:36   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Задать свойство Height поля на гриде, равное 1.

C Уважением,
Георгий
Старый 10.08.2005, 20:58   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Задать свойство Height поля на гриде, равное 1
Это не то ...

Данное свойство влияет на размер всего грида, а не отдельной строки.
Кроме того оно задает размер в пикселях, а нужно в символах, как в EDT
Старый 11.08.2005, 11:04   #4  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Георгий, видимо, имел в виду у StringEdit поставить DisplayHeight = 1
__________________
Андрей.
Старый 11.08.2005, 11:27   #5  
Ivan Mischenko is offline
Ivan Mischenko
NavAx
Аватар для Ivan Mischenko
NavAx Club
 
87 / 19 (1) ++
Регистрация: 30.10.2002
Адрес: Проживания?
Это тоже не помогло...
__________________
Особые лекарства... меня не прут!..
Старый 11.08.2005, 11:36   #6  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Не котируется.

Только что перепроверил - поставил у самого высокого поля свойство 1 / 10 / ColumnHeight - и строчка приобрела нормальный размер. Auto - снова в 5 строк высотой.

С Уважением,
Георгий
Старый 11.08.2005, 11:41   #7  
Tays is offline
Tays
Участник
 
165 / 17 (1) ++
Регистрация: 18.07.2003
Согласнa с тобой, Георгий...

Но чтобы это значило? -->>

Цитата:
Изначально опубликовано Logger


Данное свойство влияет на размер всего грида, а не отдельной строки.
в зависимости от некоторых условий выставлять значение то 5 символов, то 1?
Старый 11.08.2005, 13:02   #8  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
George , все правильно говоришь, respect.

Но я не уточнил, что хочу заставить нормально отображаться контрол из группы.

По Best Practice - кучу полей для отображения в гриде лучше объединить в группу и отображать уже группу со свойством AutoDataGroup.

Но в этом случае возникает проблема с настройкой высоты строки.

Ну что ж, не будем делать AutoDatagroup ...



Всем ответившим спасибо.
Старый 11.08.2005, 13:03   #9  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
в зависимости от некоторых условий выставлять значение то 5 символов, то 1?
Ну да. Игнорировать в гриде данное свойство расширенного типа данных.
Например выставить это свойство для целой строки грида.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
как вывести номер строки в гриде? funnut DAX: Программирование 21 01.10.2012 16:33
Открытие формы с деталями активной записи в гриде sweeper DAX: Программирование 4 19.09.2008 15:55
Отследить момент создания строки в гриде dreamer DAX: Программирование 2 20.06.2007 13:38
Выбраные строки в гриде. bagyr DAX: Программирование 28 25.03.2005 10:01
При создании строки в закупке статус строки становится "Отменено" AlexUnik DAX: Функционал 4 27.09.2004 16:05

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

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

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