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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.10.2009, 17:05   #1  
Silphidae is offline
Silphidae
Участник
 
96 / 15 (1) ++
Регистрация: 17.11.2008
Класс наследник FormListControl
Добрый день

Понадобилось переписать метод SortTextItem в классе FormListControl. Создаю класс наследник, чтобы в нем это осуществить:
X++:
class MyFormListControl extends FormListControl
{
}
Компилятор выдает ошибку: Конечный класс FormListControl не может быть расширен.

Подскажите, пожалуйста, как с этим бороться?

Прошу прощения из-за лага сети тема создалась два раза. Прошу администраторов удалить копию.

Последний раз редактировалось Silphidae; 14.10.2009 в 17:07. Причина: Лаг в сети
Старый 14.10.2009, 17:07   #2  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Никак. Даже если бы компилятор и позволял, то как бы его "всунули" в форму?
За это сообщение автора поблагодарили: Silphidae (1).
Старый 14.10.2009, 17:12   #3  
Silphidae is offline
Silphidae
Участник
 
96 / 15 (1) ++
Регистрация: 17.11.2008
Очень жаль. Хотелось по быстрому переделать сортировку столбца. Проблема в том, что выводятся данные в виде строки CustVendAccount - CustVendName. Соответственно сортировка идет по номеру контрагента, а не по имени.

В любом случае, спасибо за ответ. Будем искать другие варианты.
Старый 14.10.2009, 19:47   #4  
corner77 is offline
corner77
Участник
 
18 / 25 (1) +++
Регистрация: 28.04.2009
Можно попробовать так:

X++:
    //Начало цикла
    {
        idx = _list.addItem(item);
        _list.setText(idx, CustVendName, 1);
    }
    
    _list.sortTextItems(1);
То есть в листе будет еще один столбец. Виден он будет если только поставить Вид = Таблица. И по нему будет установлена сортировка.
За это сообщение автора поблагодарили: Silphidae (1).
Теги
formlistcontrol, наследование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вспомогательный класс для импорта из Excel через ADO gl00mie DAX: База знаний и проекты 80 10.04.2017 10:55
класс InventSumDateValueReportDim Физические запасы? Poleax DAX: Программирование 12 01.07.2008 15:27
Проблема с передачей контролов из формы в класс matew DAX: Программирование 0 28.04.2008 17:37
Полный перебор строк FormListControl Lemming DAX: Программирование 14 20.12.2005 19:45
Класс xSysLastValue Maxim Gorbunov DAX: База знаний и проекты 0 27.11.2001 17:39

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

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

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