Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Форма «Платежки» -ленточная форма.Содержание книги
Поиск на нашем сайте
а) Поля.
1) «НомерПлатежки». Назначение: для ввода и отображения номера платежного поручения, оплачивающего текущий счет. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
2) «ДатаПлатежки». Назначение: для ввода и отображения даты платежного поручения, оплачивающего текущий счет. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
3) «СуммаПлатежки». Назначение: для ввода и отображения суммы по платежному поручению, оплачивающего текущий счет. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
4) «ДатаВыписки». Назначение: для ввода и отображения даты выписки платежного поручения, оплачивающего текущий счет. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
5) «КодСчета» - скрытое поле. Назначение: главное связующее поле по для форм Подчиненная1 и Подчиненная1.2. Заполнение: автоматически. Источник записей: аналогичное поле в исходной таблице. Примечание: не удалять. Форма «СчетаФактурыОсновные».
а) Поля.
1) «НомерСчетаФактуры». Назначение: для ввода и отображения номера счета-фактуры для текущего счета. Заполнение: ввод с клавиатуры или в процедуре обработки событий по событию «После обновления» для группы «Группа337». Источник записей: аналогичное поле в исходной таблице.
2) «КодСчета» - скрытое поле. Назначение: главное связующее поле по для форм Подчиненная1 и Подчиненная1.3. Заполнение: автоматически. Источник записей: аналогичное поле в исходной таблице. Примечание: не удалять.
Комментарии. Описанная структура имеет следующие особенности работы
1. Для формы Основная и ПросмотрSub по событию «Текущая запись» в процедуре обработки событий происходит проверка значения поля «ОплатаСчета» и в соответствии с этим свойству формы Подчиненная1.2 задается значение True или False.(листинг 3.35).
3. Оформление, учет и выписка первичной бухгалтерской документации (счетов) по дополнительным заказам (программное и аппаратное обеспечение, информационные услуги) Для реализации данного этапа была разработана структура взаимодействия трех форм: 1. «ДругиеЗаказыОформление» - основная (источник записей таблица «Заказчики»). 2. «ДругиеСчетаПод» - подчиненная1 (к основной) (источник записей таблица «ДругиеСчета»). 3. «ДругиеСчетаПодПод» - подчиненная1.1 (к подчиненной1) (источник записей таблица «Дистрибутивы»).
Данные три формы получены модификацией комплекса форм по выписке основных счетов. При модификации у форм «ОсновнаяОформлениеСчетов» и «ОсновныеСчета:Подчиненая» были изменены только источник данных (таблицы) и измены соответствующие имена полей и форм функциях. Поэтому в данном разделе будут рассмотрены только дополнения и изменения к исходным формам.
Форма «ДругиеЗаказыОформление».
а) Поля - аналогичны. б) Группы - аналогичны. в) Кнопки. (для кнопок процедуры обработки событий вызываются по событию «Нажатие кнопки») 1) «Кнопка170». Назначение: для предварительного просмотра образца счета, выписанного на текущую организацию. Процедура обработки событий (листинг 3.36). Примечания: реализация с помощью мастера, проверка значений формы критических для выписки счета.
Форма «ДругиеСчетаПод».
а) Поля - аналогичны, кроме:
1) «Цена», «Сопровождение», «ЦенаСпецВыпуска». Назначение: для ввода и отображения номера счета-фактуры для текущего счета. Заполнение: ввод с клавиатуры или в процедуре обработки событий по событию «После обновления» для группы «Группа337». Источник записей: аналогичное поле в исходной таблице.
б) Кнопки - аналогичны, кроме. (для кнопок процедуры обработки событий вызываются по событию «Нажатие кнопки»)
1) «КнопкаНоваяЗапись». Назначение: для перехода на новую запись для данной форма (новый счет для текущей организации) и заполнения поля «НомерСчета» следующим номером согласно существующей номенклатуре, очистка временных таблиц «НаВыпискуСчета» и «НаВыпискуНакладной». Процедура обработки событий (листинг 3.37). Примечания: * отладить на возникновение ошибок при нестандартном номере предыдущего счета.
2) «Кнопка333», «Кнопка334», «Кнопка335», «Кнопка336». Назначение: для перехода по записям для текущей формы (счета для данной организации). Реализация с помощью мастера.
Форма «ДругиеСчетаПодПод».
а) Поля.
1) «КодСистемы» (Наименование). Назначение: для ввода и отображения наименования товара в заказе для текущего счета. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
2) «Примечания». Назначение: для ввода и отображения примечания к товару в заказе для текущего счета. Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
3) «НомерДистрибутива» (Рег. номер). Назначение: для ввода и отображения уникального идентификационного номера товара в заказе для текущего счета (если он есть). Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
4) «Количество». Назначение: для ввода и отображения количества единиц товара в заказе для текущего счета (если он есть). Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
5) «Цена». Назначение: для ввода и отображения стоимости указанного количества товара (без НДС) в заказе для текущего счета (то есть вводимое значение = цена 1-й ед. товара * кол-во товара). Заполнение: ввод с клавиатуры. Источник записей: аналогичное поле в исходной таблице.
5) «СистемыНаВыписку» - список. Заполнение: по SQL - запросу. Источник строк: SQL - запрос по таблице «НаВыпискуСчета». (SELECT DISTINCTROW [НаВыпискуСчета].[Код], [НаВыпискуСчета].[Система], [НаВыпискуСчета].[Количество] FROM [НаВыпискуСчета];) Примечание: так как данное поле имеет источник строк SQL - запрос по временной таблице, то отображение изменений для данного поля происходит после обновления данных в форме (DoCmd Refresh).
5) «КодСчета» - скрытое поле. Назначение: главное связующее поле для форм Подчиненная1 и Подчиненная1.1. Заполнение: автоматически. Источник записей: аналогичное поле в исходной таблице. Примечание: не удалять.
б) Кнопки. (для кнопок процедуры обработки событий вызываются по событию «Нажатие кнопки»)
1) «Кнопка63» (Добавить новую >- при выписке в счете нового заказа). Назначение: занесение информации для данного заказа счета во временную таблицу «НаВыпискуСчета» с проверкой на наличие правильности заполнения критических значений полей, обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку») и переход на новую запись в текущей форме (для ввода нового заказа счета). Процедура обработки событий (листинг 3.38). Примечания: -.
2) «Кнопка69» (Добавить > - при повторной выписке счета). Назначение: занесение информации для данного заказа счета во временную таблицу «НаВыпискуСчета» с проверкой на наличие правильности заполнения критических значений полей, обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку») и переход на следующую запись в текущей форме (для ввода или изменения следующего заказа счета). Процедура обработки событий (листинг 3.39). Примечания: -.
3) «Кнопка71», «Кнопка72», «Кнопка73», «Кнопка75». Назначение: для перехода по записям для текущей формы (заказы для данной счета). Реализация с помощью мастера.
4) «Кнопка70». Назначение: для удаления выделенной записи в списке «СистемыНаВыписку» из временной таблицы «НаВыпискуСчета» с проверкой на наличие выделенной записи, обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку»). Процедура обработки событий (листинг 3.40). Примечания: -.
5) «Кнопка74». Назначение: для удаления всех записей в списке «СистемыНаВыписку» из временной таблицы «НаВыпискуСчета», обновление содержимого формы, с целью отображения последних изменений (в списке «СистемыНаВыписку»). Процедура обработки событий (листинг 3.41). Примечания: -.
4. Оформление, учет и выписка вторичной отчетной документации (акты на установку, накладные, счета-фактуры, акты на информационные услуги), фиксирование информации о приходе денежных средств по счетам, формирование первичного финансового отчета по дополнительным заказам организации (программное и аппаратное обеспечение, информационные услуги)
Для реализации данного этапа была разработана структура взаимодействия четырех форм: 1. «ПросмотрДрСчетов» - основная (источник записей таблица «Заказчики»). 2. «ПросмотрДрСчетовSub» - подчиненная1 (к основной) (источник записей таблица «ДругиеСчета»). 3. «ПросмотрДрСчетовSubSub» - подчиненная1.1 (к подчиненной1) (источник записей таблица «ДругиеЗаказы»). 3. «ДругиеПлатежки» - подчиненная1.2 (к подчиненной1) (источник записей таблица «ДругиеПлатежки»).
Данные формы получены модификацией комплекса форм по просмотру основных счетов. При модификации у форм были модифицированы основные функции в соответствии с данными и измены соответствующие имена полей и форм в функциях. Поэтому в данном разделе будут рассмотрены только дополнения и изменения к исходным формам.
Форма «ПросмотрДрСчетов».
а) Поля - аналогичны.
б) Кнопки. (для кнопок процедуры обработки событий вызываются по событию «Нажатие кнопки») - аналогичны
в) Группы. (для групп процедуры обработки событий вызываются по событию «После обновления»).
1) «Группа 168» (Организация-Счет). Назначение: для перехода между информацией о счете и адресными реквизитами для текущей организации. Процедура обработки событий (листинг 3.42) Примечания: задание свойству «Visible» значения True или False в зависимости от положения переключателя.
|
||
|
Последнее изменение этой страницы: 2020-03-14; просмотров: 181; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.008 с.) |