Разработка системы автоматизации для малого коммерческого предприятия работающего в сфере информационных услуг
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: бесплатные рассказы, философские рефераты
| Добавил(а) на сайт: Ельцов.
Предыдущая страница реферата | 33 34 35 36 37 38 39 40 41 42 43 | Следующая страница реферата
Назначение: для хранения даты начального месяца сопровождения по данному счету.
Источник записей: аналогичное поле в исходной таблице.
4) «Поле2» - скрытое поле
Назначение: для хранения даты последнего месяца сопровождения по данному счету.
Источник записей: аналогичное поле в исходной таблице.
5) «ИдентКод» - скрытое поле
Назначение: для хранения уникального кода записи в авансовом отчете.
Значение используется, как значение фильтра при вызове диалогового окна
«ИзменАавнсОтчТАБЛ».
Источник записей: аналогичное поле в исходной таблице.
6) «Поле4»
Назначение: для отображения даты первого месяца сопровождения по данному счету.
Источник записей: =Format([ДатаHMC];"mmmm yyyy").
7) «ДатаПМС»
Назначение: для отображения даты последнего месяца сопровождения по данному счету.
Источник записей: =Format([Поле2];"mmmm yyyy")
б) Кнопки
1) «Кнопка14» (...).
Назначение: для вызова диалогового окна «ИзменАавнсОтчТАБЛ», с
применением фильтра по соответствующему значению в поле «ИдентКод» (листинг
3.68).
Примечания: реализация с помощью мастера.
Форма «ИзменАавнсОтчТАБЛ» - ленточная форма
а) Поля
1) «Месяц»
Назначение: для отображения месяца авансового отчета.
Источник записей: аналогичное поле в исходной таблице.
2) «Сумма»
Назначение: для отображения суммы по соответствующему месяцу авансового отчета.
Источник записей: аналогичное поле в исходной таблице.
3) «ИдентКод» - скрытое поле
Назначение: для хранения уникального кода записи по авансовому отчету.
Значение по которому используется фильтр при вызове диалогового окна
«ИзменАавнсОтчТАБЛ».
Источник записей: аналогичное поле в исходной таблице.
б) Кнопки
1) «Кнопка8» (Выход).
Назначение: для закрытия текущей формы.
Примечания: реализация с помощью мастера.
Комментарии.
Описанная структура имеет следующие особенности работы
1. Для формы Основная по событию «Текущая запись» в процедуре обработки событий происходит заполнение временной таблицы «Изменение АвансОтчета» и обновление формы, с целью отображения последних изменений с подчиненной форме .
(листинг 3.69).
9. Общая результирующая информация по организациям, адресные и банковские реквизиты, счета, выписанные на организации, информация по системам для данной организации.
Для реализации данного этапа была разработана структура взаимодействия трех форм:
1. «ИнфПоОрганизациям» - основная
(источник записей таблица «Заказчики»).
2. «ИнфоПоОрганСистемы» - подчиненная1 (к основной)
(источник записей временная таблица «ИнфоПоСистемамЗаказчика»).
3. «ИнфоПоОрганSub» - подчиненная2 (к основной)
(источник записей временная таблица «ИнфоПоСистемамЗаказчика»).
Форма «ИнфПоОрганизациям»
а) Поля
1) «Образец»
Назначение: свободное поле для ввода текстовой и цифровой информации использующейся для поиска по названию организации в процедуре обработки события кнопки «Кнопка24»(Найти).
Вводимое значение: текстовое или цифровое.
2) «Список13» - список.
Назначение: свободное поле для поиска организации и перехода на требуемую запись.
Источник записей: SQL - запрос по таблице «Заказчики».
Примечания: сформирован с помощью мастера.
3) Другие поля данной формы являются полями для отображения адресных и банковских реквизитов текущей организации и имеют источниками данных соответствующие поля в исходной таблице.
б) Кнопки
1) «Кнопка24»(Найти).
Назначение: для поиска и вывода информации по организации по текстовому
образцу введенному в поле «Образец». Процедура обработки событий (листинг
3.70).
Примечания:.
2) «Кнопка57» (Обновить) - необходимость?.
Назначение: для обновления данных для текущей формы. Процедура обработки событий (листинг 3.71).
Примечания: считывание обновленных данных из исходной таблицы на сетевом диске.
3) «Кнопка26» (Адрес, реквизиты).
Назначение: для вывода на экран адресных и банковских реквизитов организации (листинг 3.72).
Примечания: задание свойству Visible форм Подчиненная1 и Подчиненная2 значения False.
4) «Кнопка28» (Счета).
Назначение: для вывода на экран информации по счетам выписанным для текущей организации. (листинг 3.73).
Примечания: заполнение временной таблицы «ИнфоПоСистемамЗаказчика», задание свойству Visible формы Подчиненная1 значения True и Подчиненная2 значения False.
5) «Кнопка27» (Системы).
Назначение: для вывода на экран информации по системам для текущей организации. (листинг 3.74).
Примечания: заполнение временной таблицы «ИнфоПоСистемамЗаказчика», задание свойству Visible формы Подчиненная1 значения False и Подчиненная2 значения True.
6) «Кнопка25» (Выход).
Назначение: для закрытия текущей формы.
Примечания: реализация с помощью мастера.
Форма «ИнфоПоОрганСистемы» - ленточная форма
а) Поля данной формы являются полями для отображения информации временной таблицы источника данных формы и имеют источниками данных соответствующие поля в исходной таблице.
Форма «ИнфоПоОрганSub» - ленточная форма
а) Поля
1) «Поле4»
Назначение: для отображения даты начала сопровождения текущей системы по последнему выписанному и оплаченному счету.
Источник записей: =Format([Поле20];"mmmm yyyy").
2) «ДатаПМС»
Назначение: для отображения даты конца сопровождения текущей системы по последнему выписанному и оплаченному счету.
Источник записей: =Format([Поле2];"mmmm yyyy").
3) Другие поля данной формы являются полями для отображения адресных и банковских реквизитов текущей организации и имеют источниками данных соответствующие поля в исходной таблице.
10. Обмен сообщениями между пользователями (в дальнейшем возможно использование для заказа счетов актов и так далее? ).
Форма «Сообщения»
а) Поля
1) «username» (Кому) - поле со списком
Назначение: для выбора имени пользователя, которому должно быть отправлено сообщение.
Источник строк: SQL - запрос.
Заполнение: по SQL - запросу.
(SELECT DISTINCTROW [usersTable].[Код], [usersTable].[user] FROM
[usersTable];)
Примечания:
2) «messageText» (Текст сообщения)
Назначение: для ввода текста сообщения.
Заполнение: ввод с клавиатуры.
б) Кнопки
1) «Кнопка8» (Послать сообщение).
Назначение: для отсылки сообщения. Процедура обработки событий (листинг
3.75).
Рекомендуем скачать другие рефераты по теме: сочинения по русскому языку, управление персоналом реферат.
Категории:
Предыдущая страница реферата | 33 34 35 36 37 38 39 40 41 42 43 | Следующая страница реферата