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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.06.2004, 14:40   #1  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
? как перечислить все колонки в гриде ?
На форуме в поиске нашел только как добавлять колонки
а вот как перечислить их уже в существующем гриде .... не подскажете ?
Старый 15.06.2004, 15:18   #2  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
смотри класс FormGridControl, методы controlCount() и controlNum()
Старый 15.06.2004, 15:20   #3  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Если нужно перебрать контролы, соответствующие колонкам, то так:
PHP код:
FormControl     formControl;
int             i;
;
for( 
i1i<= gridControl.controlCount(); i++)
{
    
formControl gridControl.controlNum(i);
    ...

__________________
Андрей.
Старый 15.06.2004, 16:25   #4  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
2 Omeo:
Не забывайте о производительности. Семейство классов Form*Control выполняется на клиенте.
Пытайтесь избегать подобных решений - это не по-аксаптовски
__________________
С уважением,
Андрей Беседин
За это сообщение автора поблагодарили: slava (1).
Старый 15.06.2004, 16:43   #5  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Цитата:
Изначально опубликовано Andrew Besedin
2 Omeo:
Не забывайте о производительности. Семейство классов Form*Control выполняется на клиенте.
Пытайтесь избегать подобных решений - это не по-аксаптовски
Ну выполняется и что с того. Все связанное с формами выполняется на клиенте, потому что кроме этого клиента они нафиг никому и не нужны. Пробег по элементам формы выполняется системой (посмотрите, например, инициализацию SysSetupFormRun) очень часто. И что с того? Это долго работает? Блокирует данные? Бесит пользователей? Оптимизация производительности вещь нужная и замечательная, но только там, где это нужно и замечательно. А то это слишком смахивает на придумывание себе проблем и лишней головной боли
Старый 16.06.2004, 09:22   #6  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
благодарю
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не получается закрыть видимость поля в гриде для группы egorych DAX: Администрирование 1 28.02.2007 11:07
отображение состояния строк в гриде kashperuk DAX: Программирование 4 08.09.2005 16:54
Lookup поля в Гриде NeveB DAX: Программирование 1 10.12.2003 12:18
Крякозябры в Аксапте! Все уже перепробовал((( StoneRoller DAX: Администрирование 28 22.09.2003 16:30
Можно ли узнать ширину колонки в Grid? Maxim Gorbunov DAX: Программирование 1 05.07.2002 18:52

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

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

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