Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: artem87
Я совсем упустил из вида проверку серийного номера и возможность гарантийного ремонта.

Как вы думаете, как будет лучше организовать это?

мой вариант:я создал таблицу СЕРИЙНЫЕ НОМЕРА

И добавил в таблицу ЗАКАЗЫ поле СерийныйНомер. Я думаю, потом надо будет добавить процедуру Sub на VBA, которая будет проверять, не кончился ли гарантийный срок у изделия. Или будет достаточно выражения ?

алгоритм такой:
взять поле СерийныйНомер из таблицы ЗАКАЗЫ, запомнить его (пусть будет строка "У")
найти в таблице СЕРИЙНЫЕ НОМЕРА серийный номер равный "У"
В найденном поле СерийныйНомер из таблицы СЕРИЙНЫЕ НОМЕРА приплюсовываем к ДатаВыпускаИзделия срок гарантии и запоминаем его (пусть будет число ДАТА Х).

Сравниваем ДАТА Х с датой создания заказа.

______________________

вложенная обновленная БД прикреплена.

на всякий случай скриншот схемы БД (картинки отобразить не могу, вот прямая ссылка):

URL=http://s16.radikal.ru/i191/1001/20/be44bb98ee09.png

p.s. спасибо, что тратите свое время на помощь


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.