Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB 6.5 DW как получить Max () по двум колонкам / 3 сообщений из 3, страница 1 из 1
26.08.2005, 14:31
    #33236278
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5 DW как получить Max () по двум колонкам
Задача на первый взгляд очень простая... как решить не знаю.

Нужно получить в Footer(ре) - нижняя строка Computed Object , максимальную дату в зависимости от поля FLAG - 0 / 1. Т.е. флаг является группировкой, но DW не сохраняется и не перезагружается. Пользователь может отметить (поле FLAG - 1) любое количество полей. Из отмеченных полей нужно получить максимальную дату в моменте.

Например DaWindow данные:
ID.....DATA..................FLAG
1......01.10.2005...........0
2......12.12.2005...........0
3......03.05.2005...........1
4......07.10.2005...........0
5......01.12.2005...........1
6......21.08.2005...........1
7......01.04.2005...........0
-------------------------
Max (DATA ?????)
Как получить 01.12.2005 ?
...
Рейтинг: 0 / 0
26.08.2005, 14:50
    #33236332
PridobreY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5 DW как получить Max () по двум колонкам
Создать еще одно Computed поле со значением даты по условию флага, а по нему уже подбивать max. Должно работать.
...
Рейтинг: 0 / 0
26.08.2005, 15:13
    #33236420
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5 DW как получить Max () по двум колонкам
Гениально спасибо
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB 6.5 DW как получить Max () по двум колонкам / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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