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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.07.2008, 10:41   #1  
GromRom is offline
GromRom
Участник
 
63 / 10 (1) +
Регистрация: 22.10.2007
? WebGrid - ширина колонок
Коллеги, решая такую тривиальнуюзадачу, как установка ширины колонки, пробовал менять аттрибуты LimitText, DisplayLenght, и Width, однако колонки по-прежнему отображают ширину содержимого.

Как быть?
Старый 14.07.2008, 12:39   #2  
avf is offline
avf
Участник
 
31 / 24 (1) +++
Регистрация: 28.06.2007
можно модифицировать код метода classes\WebFormHtml\layoutGrid(), который отвечает за отрисовку Grid-а
Старый 14.07.2008, 12:48   #3  
sminex_ax is offline
sminex_ax
Участник
 
23 / 15 (1) ++
Регистрация: 16.01.2008
Скорее придется модифицировать методы упомянутого выше класса, отвечающие за конкретные контролы (layoutEdit и прочие). Кстати, avf, удалось заставить работать отладчик в портале?
Старый 14.07.2008, 13:08   #4  
avf is offline
avf
Участник
 
31 / 24 (1) +++
Регистрация: 28.06.2007
да, согласен, на каждый тип контрола - свой метод отрисовки (соответствие в методе layoutControl), а шапку править в layoutGrid.
нет, заставить не удалось - как время будет попробую лаской взять)
Старый 14.07.2008, 13:43   #5  
GromRom is offline
GromRom
Участник
 
63 / 10 (1) +
Регистрация: 22.10.2007
!
Цитата:
Сообщение от avf Посмотреть сообщение
да, согласен, на каждый тип контрола - свой метод отрисовки (соответствие в методе layoutControl), а шапку править в layoutGrid.
нет, заставить не удалось - как время будет попробую лаской взять)
Очень был бы благодарен если поделитесь как заставить работать отладчик.
Старый 14.07.2008, 15:35   #6  
GromRom is offline
GromRom
Участник
 
63 / 10 (1) +
Регистрация: 22.10.2007
Цитата:
Сообщение от sminex_ax Посмотреть сообщение
Скорее придется модифицировать методы упомянутого выше класса, отвечающие за конкретные контролы (layoutEdit и прочие). Кстати, avf, удалось заставить работать отладчик в портале?
Простите!
Но это что же получается! теперь ВСЕ Гриды будут иметь только такие настройки, котрые я задам в layout'е ?
Старый 14.07.2008, 15:52   #7  
sminex_ax is offline
sminex_ax
Участник
 
23 / 15 (1) ++
Регистрация: 16.01.2008
Данный класс используется для рисование все вебформ, потому если цель подправить грид в конкретной вебФорме, то надо это учесть при модификации. Например, мне как-то потребовалось изменить отображение определенного поля в гриде, причем вебФорм было несколько и не известно, сколько еще появилось бы. Я решил проблему следующим образом - в WebFormHtml проверял наличие у контрола определенного мной метода, и если он был, то вызывался этот метод, который делал то, что мне нужно, иначе - штатный функционал. Вроде даже работает
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ширина колонок в гриде в DAX 4.0 Ivanhoe DAX: Администрирование 6 05.07.2007 16:08
Ширина колонок в отчете для memo - бред какой-то Zelenhof DAX: Программирование 20 09.05.2007 19:36
Вывод в Excel в формате XML и ширина колонок gl00mie DAX: Программирование 1 30.10.2006 10:45
Ширина формы больше чем ширина экрана belugin DAX: Программирование 5 07.12.2005 15:56
Сохранение настроек GRID (ширина и порядок колонок) liza DAX: Программирование 1 25.07.2003 22:20
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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