电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

经典案例 财务管理系统(14)[1]


发布日期:2023/3/6
 

完成凭证输入功能

() 新建一个窗体将窗体的Name属性设置为DocuInput选择Project | Options菜单命令将DocuInp窗体从自动创建的窗体列表中删除将窗体保存为DocuInput Formpas该窗体的控件布局和设置如图所示

凭证输入窗体

该窗体是本实例中比较重要也比较复杂的一个窗体由于每个凭证项均可对应多个分录数据因此用StringGrid来输入和编辑各个凭证项下属的分录数据比较合适这种关系在一定程度上类似于我们在第章中进销存实例中处理的进货单和进货单明细的关系另外当工具栏中的【修改】【保存】等按钮被按下时实际上是对两个表进行操作由于凭证表和分录表之间存在的约束关系因此代码中对两个表的操作顺序要特别注意各控件的属性设置如表所示窗体中除搜索栏中的编辑框为Edit控件之外其他所有编辑框都是DBEdit控件其DataSource 属性都设置为DataSourceDataField设置为与其相邻的文本中的内容一个DBCombobox的DataSource和DataSource 属性和DBEdit相同其 Items 字段中添加收转这

凭证输入窗体控件属性设置

[] [] []

上一篇:经典案例 财务管理系统(14)[2]

下一篇:机构信息管理功能的实现[2]