ПРоект

 
0
 
MS Office, Open Office и др.
ava
lena918 | 25.05.2007, 22:22
ПОМОГИТЕ!!!!!!!!
Создать проект, использующий спроектированные формы, для заполнения базы данных для работы библиотеки на листе Excel.
Табличная база данных библиотеки состоит из трех рабочих листов, приведенных в таблице.
Рабочий лист Описание
Книги ) Содержатся сведения о книгах, имеющихся в библиотеке – автор, название, отметка о наличии в данный момент на полке.
Читатели ) Содержатся сведения о читателях – фамилия, имя, отчество, телефон, дата регистрации.
Библиотека) Табличная база данных с полями, содержащими сведения о взятых книгах: Фамилия, Имя, Отчество, Телефон читателя, Автор и название книги, Дата взятия, Предполагаемая дата возврата, Фактическая дата возврата.
Кроме таблицы на этом рабочем листе имеются кнопки:
1. Регистрация взятия или возврата книги,
2. Информация о книгах, находящихся на руках,
3. Информация о должниках, просрочивших Дату возврата,
4. Сведения о книгах, взятых выбранным читателем, в хронологическом порядке, с датами взятия и возврата,
5. Поступление новой книги,
6. Регистрация нового читателя.
1. Нажатие кнопки Регистрация взятия или возврата книги приводит к отображанию на экране окна Регистрация взятия или возврата книги. При нажатии кнопки Сохранить окна Регистрация в табличную базу данных добавляется новая запись о читателе, взявшем книгу.
Нажатие кнопки Возврат приводит к отображению на экране окна Возврат. При нажатии кнопки Поиск окна Возврат производится поиск всех записей в таблице по фамилии читателя, указанной в поле ввода Фамилия, для которых отсутствует информация в поле Отметка о возврате. Если подходящей записи нет, то на экране появляется соответствующее сообщение. Если подходящие записи имеются, то их список выводится в поле со списком Найденные варианты. Пользователь может выбрать требуемую запись и нажать кнопку Редактирование. На экране отобразится окно Регистрация возврата книги с информацией о выбранном клиенте и взятой им книге.
Окно Регистрация взятия книги отличается от окна Регистрация возврата книги действием кнопки Сохранить. При нажатии кнопки Сохранить в запись табличной базы данных вносятся сведения о дате возврата.
2. Нажатие кнопки Книги, на руках приводит к отображанию на экране окна Информация о книгах, находящихся на руках, содержащего список записей листа Библиотека, для которых отсутствует информация в поле Отметка о возврате.
3. Нажатие кнопки Должники приводит к отображанию на экране окна Информация о должниках, просрочивших Дату возврата, содержащего список записей листа Библиотека, для которых отсутствует информация в поле Отметка о возврате и текущая дата больше значения в поле Предполагаемая дата возврата.
4. Нажатие кнопки История читателя приводит к отображанию на экране окна Выбор читателя. При нажатии кнопки Поиск окна Выбор читателя производится поиск всех записей в таблице по фамилии читателя, указанной в поле ввода Фамилия. Сведения о книгах, взятых выбранным читателем, выводятся в списке окна Выбор читателя в хронологическом порядке по дате взятия.
5. Нажатие кнопки Поступление новой книги приводит к отображанию на экране окна Новая книга, содержащего поля для заполнения записи в листе Книги.
6. Нажатие кнопки Регистрация нового читателя приводит к отображанию на экране окна Новый читатель, содержащего поля для заполнения записи в листе Читатели.

Добавлено позднее:
ПОМОГИТЕ НАПИСАТЬ ПРОЕКТ!!!!Я ВООБЩЕ НЕ ПОНИМАЮ!!!!КАК И ЧТО...ПОМОГИТЕ!!!УМОЛЯЮ
Ответы (5)
ava
bartram | 26.05.2007, 20:32 #

M
bartram
Перемещено из MS Windows
ava
bilya | 27.05.2007, 08:44 #
Вам нужно обратиться на сайты типа этого http://forum.sources.ru/index.php?showforum=149, где вам за определенную плату помогут. Ваш проект выполнить не сложно, но требует определенных затрат по времени. Ну еще могу посоветовать книгу А. Гарнаева "Самоучитель VBA. Технология создания пользовательских приложений", там есть подобное приложение.
Удачи! smile
ava
mihanik | 28.05.2007, 08:34 #
Модератор:

1. Не стоит дублировать темы!!!
Вторую копию темы удалил.
2. Вам надо взять листок бумаги и ПО-РУССКИ, используя блок-схемы, составить алгоритм вашего макроса.
3. После составления алгоритма начать его реализовывать его на VB.
Замечание. Иногда пункт 2 может занять до 50% от общего времени выполнения проекта.
4. В случае проблем обращаться сюда за советами.

Если же вы хотите, чтобы за вас кто-нибудь полностью выполнил вашу работу, то наверное стоит перенести это сообщение в центр помощи.

Ваш выбор?

ava
Ved | 24.06.2007, 13:52 #
[offtop]

Извиняюсь за оффтоп
а нету ссылки на
Цитата


А. Гарнаева "Самоучитель VBA.


Был бы весьма признателен! smile

Желательно не платную книгу а просто скачать, а то купил, уже одну
Цитата
Пол Мак Федрис "VBA"

В ней практически нет примеров, да и сложноватая на восприятие! smile

[/offtop]
ava
bilya | 25.06.2007, 12:50 #
Для закачки могу подсказать только http://www.askit.ru/custom/vba_office/vba_office_plan.htm - но он, наверное, не для новичков. А кучу печатных - и Гарнаева в том числе - можно найти на Ozon.ru, рекомендую (вдруг мне за рекламу книжку подарят?!!) - да простят меня модераторы
А так же постарайтесь найти В.И. Король "VB.NET, VBA, VB" - ОТЛИЧНЫЙ СПРАВОЧНИК ПО МЕТОДАМ, СВОЙСТВАМ И ФУНКЦИЯМ.
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  bartram   mihanik   Ved   lena918   bilya
advanced
Отправить