Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Форма «ДругиеПлатежки» - ленточная форма.Содержание книги
Поиск на нашем сайте
а) Поля - аналогичны форме «Платежи»
5. Оформление счетов-фактур на сопровождение по авансовым остаткам с 1996 года
Для реализации данного этапа была разработана структура взаимодействия двух форм: 1. «ОформлениеСчетовФактур» - основная (источник записей таблица «Заказчики»). 2. «ОформСчетовФактурSubSub» - подчиненная1 (к основной) (источник записей таблица «СчетаФактуры»).
Форма «ОформлениеСчетовФактур».
Данная форма является модификацией формы «ОсновнаяОформлениеСчетов», поэтому в данном разделе описываются расхождения с вышеназванной формой.
а) Поля - аналогичны
б) Группы.
1) «Группа 168» (Организация - Счет-фактура). Назначение: для перехода между информацией о счете-фактуре и адресными реквизитами для текущей организации. Процедура обработки событий (листинг 3.54) Примечания: задание свойству «Visible» значения True или False в зависимости от положения переключателя.
В) Кнопки - аналогичны
Форма «ОформлениеСчетовФактур».
а) Поля
1) «КодСистемы». Назначение: свободное поле для выбора и отображения типа услуг оказываемых организации. Заполнение: выбор из списка. Источник записей: список значений.
2) «Код» (Месяц). Назначение: для выбора и отображения месяца за (по) который оказаны вышеназванные услуги. Заполнение: выбор из списка. Источник записей: аналогичное поле в исходной таблице.
3) «КодДатаСчетаФактуры» (Дата счета-фактуры). Назначение: для выбора и отображения последнего дня месяца выписываемого счета-фактуры. Заполнение: выбор из списка. Источник записей: аналогичное поле в исходной таблице.
4) «НомерСчетаФактуры» (№ счета-фактуры). Назначение: для ввода и отображения номера выписываемого счета-фактуры (согласно существующей номенклатуре). Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
5) «Количество». Назначение: для ввода и отображения количества месяцев, на которые оформляется счет-фактура. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
6) «Цена». Назначение: для ввода и отображения стоимости услуг за вышеуказанное количество месяцев, на которые оформляется счет-фактура. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
7) «НомерПлатежки». Назначение: для ввода и отображения номера платежного поручения, по которому оплачены вышеуказанные услуги. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
8) «ДатаПлатежки». Назначение: для ввода и отображения даты платежного поручения, по которому оплачены вышеуказанные услуги. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
9) «СистемыНаВыписку» - список. Заполнение: по SQL - запросу. Источник строк: SQL - запрос по таблице «НаВыпискуСчета». (SELECT DISTINCTROW [НаВыпискуСчета].[Код], [НаВыпискуСчета].[Система], [НаВыпискуСчета].[Количество] FROM [НаВыпискуСчета];) Примечание: так как данное поле имеет источник строк SQL - запрос по временной таблице, то отображение изменений для данного поля происходит после обновления данных в форме (DoCmd Refresh).
б) Кнопки. (для кнопок процедуры обработки событий вызываются по событию «Нажатие кнопки»)
1) «Кнопка63» (Добавить новую >- при выписке в счете нового заказа). Назначение: занесение информации для данного заказа счета-фактуры во временную таблицу «НаВыпискуСчета» с проверкой на наличие правильности заполнения критических значений полей, обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку») и переход на новую запись в текущей форме (для ввода нового счета-фактуры). Процедура обработки событий (листинг 3.55). Примечания: -.
2) «Кнопка69» (Добавить >). Назначение: занесение информации для данного заказа счета-фактуры во временную таблицу «НаВыпискуСчета» с проверкой на наличие правильности заполнения критических значений полей, обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку») и переход на следующую запись в текущей форме (для ввода или изменения следующего заказа счета-фактуры). Процедура обработки событий (листинг 3.56). Примечания: -.
3) «Кнопка71», «Кнопка72», «Кнопка73», «Кнопка75». Назначение: для перехода по записям для текущей формы (счета -фактуры для данной организации). Реализация с помощью мастера.
4) «Кнопка70». Назначение: для удаления выделенной записи в списке «СистемыНаВыписку» из временной таблицы «НаВыпискуСчета» с проверкой на наличие выделенной записи, обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку»). Процедура обработки событий (листинг 3.57). Примечания: -.
5) «Кнопка74». Назначение: для удаления всех записей в списке «СистемыНаВыписку» из временной таблицы «НаВыпискуСчета», обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку»). Процедура обработки событий (листинг 3.58). Примечания: -.
6. Ввод прейскурантов на сопровождение и на системы.
В соответствии со структурой распределения цен на системы по регионам была разработана структура взаимодействия пяти форм:
1. «Прейскурант» - основная. (свободная форма) 2. «ПрейскурантОС» - подчиненная1 (к основной) (источник записей таблица «ПрейскурантОС»). 3. «ПрейскурантОП» - подчиненная2 (к основной) (источник записей таблица «ПрейскурантОП»). 4. «Прейскурант_Север» - подчиненная3 (к основной) (источник записей таблица «Прейскурант_Север»). 5. «Прейскурант_Россия» - подчиненная4 (к основной) (источник записей таблица «Прейскурант_Россия»).
Форма «Прейскурант».
а) Кнопки
1) «Кнопка119»(Отдел продаж). Назначение: для вывода на экран формы Подчиненная1 и скрытия форм Подчиненная2,3,4, замена подписи надписи «Регион» и надписи «Регион1» на ’ Отдел продаж ’. Процедура обработки событий (листинг 3.59). Примечания: -.
2) «Кнопка117»(Отдел сопровождения). Назначение: для вывода на экран формы Подчиненная2 и скрытия форм Подчиненная1,3,4, замена подписи надписи «Регион» и надписи «Регион1» на ’ Отдел сопровождения’. Процедура обработки событий (листинг 3.60). Примечания: -.
3) «Кнопка118»(По России). Назначение: для вывода на экран формы Подчиненная3 и скрытия форм Подчиненная1,2,4, замена подписи надписи «Регион» и надписи «Регион1» на ’ Исключая Москву и Московскую область’. Процедура обработки событий (листинг 3.61). Примечания: -.
4) «Кнопка120»(и др.). Назначение: для вывода на экран формы Подчиненная4 и скрытия форм Подчиненная1,2,3, замена подписи надписи «Регион» и надписи «Регион1» на ’ Для отдаленных и северных районов’. Процедура обработки событий (листинг 3.62). Примечания: -.
5) «КнопкаВыход». Назначение: закрытие текущей формы. Примечания: реализация с помощью мастера.
Формы «ПрейскурантОС», «ПрейскурантОП», «Прейскурант_Север», «Прейскурант_Россия» являются однотипными простыми формами для ввода информации о ценах систем для разных регионов. Все поля в формах имеют источниками данных аналогичные поля в исходных таблицах для форм. Во всех формах присутствуют кнопки для навигации по записям (переход на новую, следующую и предыдущую записи)
В соответствии со структурой распределения цен на сопровождение по регионам и по типам пополнения была разработана структура взаимодействия четырех форм:
1. «ЦенаСистем» - основная. (свободная форма) 2. «ЦенаСистемМосква» - подчиненная1 (к основной) (источник записей таблица «ЦенаСистемМосква»). 3. «ЦенаСистемРоссия» - подчиненная2 (к основной) (источник записей таблица «ЦенаСистемРоссия»). 4. «ЦенаСистемСевер» - подчиненная3 (к основной) (источник записей таблица «ЦенаСистемСевер»).
Форма «Прейскурант».
а) Кнопки
1) «Москва». Назначение: для вывода на экран формы Подчиненная1 и скрытия форм Подчиненная2,3, замена подписи надписи «Регион» и надписи «Регион1» на ’ Москва и московская область’. Процедура обработки событий (листинг 3.63). Примечания: -. 2) «Россия». Назначение: для вывода на экран формы Подчиненная2 и скрытия форм Подчиненная1,3, замена подписи надписи «Регион» и надписи «Регион1» на ’ Исключая Москву и Московскую область’. Процедура обработки событий (листинг 3.64). Примечания: -.
3) «ИТД»(и др.). Назначение: для вывода на экран формы Подчиненная3 и скрытия форм Подчиненная1,2, замена подписи надписи «Регион» и надписи «Регион1» на ’ Для отдаленных и северных районов’. Процедура обработки событий (листинг 3.65). Примечания: -.
4) «КнопкаВыход». Назначение: закрытие текущей формы. Примечания: реализация с помощью мастера.
Формы «ЦенаСистемМосква», «ЦенаСистемРоссия», «ЦенаСистемСевер» являются однотипными простыми формами для ввода информации о сопровождении систем для разных регионов. Все поля в формах имеют источниками данных аналогичные поля в исходных таблицах для форм. Во всех формах присутствуют кнопки для навигации по записям (переход на новую, первую, следующую, предыдущую и последнюю записи)
7. Ввод и изменение адресных и банковских реквизитов организаций.
Форма «НовыеЗаказчики»
а) Поля
|
||
|
Последнее изменение этой страницы: 2020-03-14; просмотров: 195; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.176 (0.012 с.) |