74
Form1.Table2.FieldByName('Sch_pol').AsString:=Edit15.Text;
Form1.Table2.FieldByName('Inn_pol').AsString:=Edit16.Text;
Form1.Table2.FieldByName('Naz').AsString:=Memo1.Lines[0]+Memo1.Lines[1]+
Memo1.Lines[2];
Form1.Table2.Post;
Form1.Table2.IndexName:='numdat_p';
//}
Form4.Close;
end;
По нажатию кнопки запись запускается подпрограмма регистрации
оплаты в соответствующих таблицах, например, в таблице «договоров» (таблица
№1) производится отметка об оплате, в таблице «Дебиторы и кредиторы»
(таблица №6) изменяется баланс или добавляется новая запись в случае
отсутствия такого контрагента.
По нажатию кнопки отмена будет обеспечено удаление информации
связанной с данным платежным документом.
Работа модуля завершается нажатием кнопки «Отмена» или «Запись»,
или средствами Windows для закрытия окна, например Alt+F4.
Модуль «Расчеты»
Входные данные
Входными данными модуля будет признак типа платежных документов,
которые должны выводиться для просмотра (0- приход; 1 – расход) и таблицы
базы данных содержащие информацию о зарегистрированных в программе
платежных документах.
Выходные данные
Выходными данными являются, данные о зарегистрированных в
программе платежных документах.
Методы решения
Модуль «Расчеты» запускается выбором пункта меню «Расчеты |
Платежное требование» (тип=0) или «Расчеты | Платежное поручение» (тип=1).