powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Организация интерфейса типовой задачи
1 сообщений из 1, страница 1 из 1
Организация интерфейса типовой задачи
    #32201706
Фотография dannis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочется узнать, как акцессники решают след. типовую задачу:

есть таблицы "Позиции цен" и "Цены".

"Позиции цен" - справочник вида (КодПоз, Наименование):

1 Плавание с 14 до 15
2 Массаж
3 Футбол с 19 до 22
...

"Цены" - справочник цен позиций КодПоз, ДействуетС, Цена

1 01.06.2003 120,00
1 01.07.2003 130,00
2 01.06.2003 100,00
2 01.07.2003 110,00
...

Юзер не может обновлять, удалять и добавлять записи с датой, меньшей, чем
Date(). Юзер может добавить лишь одну запись с датой, большей либо
равной Date(), (т.е. задать цену, к-рая будет действовать, начиная с ...).
При этом он должен видеть текущую цену (т.е. первую запись с датой,
меньшей, чем Date() и два пустых поля - "Новая цена", "Будет действовать с".
Но если на момент добавления цены запись уже присутствует, то она должна быть выведена в эти два пустых поля; юзер может изменить цену и дату
(разумеется, новая дата должна быть не меньше текущей). Таким образом,
в базе не должно находиться более одной записи с датой, большей либо равной
текущей.

Вот-с. Я, понятное дело слепил сам кой-чего,
но задача явно типовая, поэтому, как говорится - any ideas are welcome.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Организация интерфейса типовой задачи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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