qq написал(а):
Создал обвязку для ведения таблицы через генератор ведения. Но в таблице очень много данных. ( по 1000 записей за сутки). Хотелось бы добавить кнопку на панель ( или на экран), чтобы ограничивать выборку одним днем. На уровне вызова этого добился ( через DBA_SELLIST). А вот как в ходе работы перезапросить другим днем - найти не могу. Причем, чтобы система сама проверяла - были-ли изменения и предлагала их сохранить
Может кто делал?
Как вариант:
- создай ракурс ведения на таблицу,
- сделай для него диалог ведения
- создай кластер ракурсов, состоящий из твоего одного ракурса ведения
- нарисуй отчет, с выбором даты
- в отчете вызывай кластер ракурсов на редактирование
При создании кластера ракурсов есть настройка "Моменты времени", где можно переопределить всяко-разно, например <Вместо определения условий выбора>, оно? или <Вместо считывания>? При этом пишуться небольшие form'ы в которые твою дату можно передать из репорта через IMPORT/EXPORT
А по поводу обновления или смены даты, можно отвалится на селекционный экран репорта.