powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Вопрос по CrossTab DataWindow
3 сообщений из 3, страница 1 из 1
Вопрос по CrossTab DataWindow
    #38858194
avs63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,

Собственно вопрос заключается в следующем: Есть некий CrossTab DW с группами и соответствующими итогами по ним. Устанавливаем дополнительный фильтр на выборку SetFilter(), Filter(). Данные по условию фильтруются, но итоги по группам отображаются не верно. Похоже на то, что остаются вообще не измененными. Пробовал применить функцию GroupCalc() сразу же после установки фильтра - никакой реакции. Может кто-нибудь уже сталкивался с подобной проблемой и нашел (знает) ее решение. Буду очень признателен на подсказку или ссылку в инете.

P.S.: Версия PB 9.03
...
Рейтинг: 0 / 0
Вопрос по CrossTab DataWindow
    #38859122
VFl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После Fliter() в DW не всегда отрабатывается событие rowfocuschanged - если наприме текущий row был и остался первым. Хоть сами данные в первом row-е уже другие. Попробуйте вызвать событие rowfocuschanged вручную после установки нового фильтра на DW.
...
Рейтинг: 0 / 0
Вопрос по CrossTab DataWindow
    #38861004
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможен вариант:
1. Сделать фильтрацию
2. Считать все в блоб
3. Очистить дв
4. Восстановить из блоба
Crosstab всегда плохо рефрешит отображение, возможно все-таки заменить фильтрацию на ретрайв с новыми условиями?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Вопрос по CrossTab DataWindow
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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