Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как лучше сделать сортировку в DDDW? / 6 сообщений из 6, страница 1 из 1
28.01.2008, 14:47
    #35091890
benzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше сделать сортировку в DDDW?
Всем доброго дня.
Есть задача сделать сортировку в DDDW по выбору пользователя.
1-ый вариант ( предпочтительный):
В выпадающем datawindow в заголовке сделать кнопки, нажимая на которые , пользователь мог бы менять сортировку выпадающего DW. Как это сделать в обычном DataWondow, я знаю. Но как это реализовать в DDDW - пока не могу сообразить. Трудность в том, что нажимая на соответствующую кнопку вознивает событие selectionchanged для родительского DW, а на это событие уже "повешена" логика. И как отловить, что это нажата именна кнопка для сортировки, а не выбран пункт из выпадающего DW.

2-вариант (простой , но менее удобный) - это задать условие сортировки заранее, например установив какой-нибудь фильтр.

Хочется реализовать 1-ый вариант. Может кто делал уже такое?

Да, и еще: только из-за этого не хотелось бы привязывать PFC, т.к. проект реализован без использования PFC.
...
Рейтинг: 0 / 0
28.01.2008, 15:33
    #35092100
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше сделать сортировку в DDDW?
авторТрудность в том, что нажимая на соответствующую кнопку вознивает событие selectionchanged для родительского DW, а на это событие уже "повешена" логика. И как отловить, что это нажата именна кнопка для сортировки, а не выбран пункт из выпадающего DW.
Делаем свое окошко, на pbm_dwndropdown его вызываем и все там обрабатываем.
...
Рейтинг: 0 / 0
28.01.2008, 16:57
    #35092521
benzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше сделать сортировку в DDDW?
Спасибо за совет.
Только вот еще не понятно, а как сделать так, чтобы dddw не выпадало?
...
Рейтинг: 0 / 0
28.01.2008, 17:30
    #35092641
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше сделать сортировку в DDDW?
benzoТолько вот еще не понятно, а как сделать так, чтобы dddw не выпадало?z
Код: plaintext
return  1 
?
...
Рейтинг: 0 / 0
29.01.2008, 09:20
    #35093561
Estets
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше сделать сортировку в DDDW?
benzoСпасибо за совет.
Только вот еще не понятно, а как сделать так, чтобы dddw не выпадало?
Зависит от предпочтений, например совсем не использовать DDDW и эмулировать кнопку со стрелочкой или вызывать окно со списком по горячей кнопке или по ДаблКлик по полю.
...
Рейтинг: 0 / 0
29.01.2008, 11:58
    #35094185
benzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше сделать сортировку в DDDW?
Спасибо огромное.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как лучше сделать сортировку в DDDW? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]