会计科目
时 间:2018-10-30 14:25:28
作 者:半夜罗 ID:36948 城市:成都
摘 要:会计科目
正 文:
上次我在论坛向老师们请教了 “这个查询怎样完成?”一贴,感谢 chinasa 老师与 Natsume Takashi 老师,他们分别给了我满意的解答。在这个问题的基础上,我制作了一个会计科目编辑的过程。基本表的核心字段为4个:科目代码、科目名称、数量核算、是否末级。
科目代码字段最多为4级,规则为:4233,最多可以输入12个数字。并设置为主键(不重复)。
科目编辑窗体:4有效控件供编辑,其他为辅助控件(按钮除外)。
科目代码:限制只能输入数字,不能含有数字以外的其他字符,只能输入:4位、6位、9位、12位数字,其他位数都不可输入。输入的代码与表中已有的代码相同时,其他控件会同时显示该代码所对应的内容,此时自动判断为修改科目。如果表中没有相同的代码,此时自动判断为新增科目。都能重复保存,并不会出现重复记录。舍去自动编号功能。自动编号在此处并不是很适用。避免了被使用后,科目代码又被修改的可能。
科目名称:如果科目名称出现重复时会提示是否选择确认输入,防止上级科目不同但下级科目相同时不能保存。也防止出现完全相同的两个及两个以上的科目。输入科目名称时,只输入本级名称,完整的科目名称由查询来完成。
只要不被删除,能人为修改的只有科目名称、是否数量核算、计量单位。
新增同级时,自动将新增的科目设置为最末级科目。新增下级时,新增的科目自动为最末级科目,并将新增的下级科目的上级科目更新为非末级科目。
删除时,限制了先删除最末级科目,不会删除非末级科目。当所有的末级科目都被删除后,所对应的上级科目会自动更新为末级科目。
做了这些的目的:保证录入凭证时所用到的科目都为最末级科目。在最末级科目未删除前,非末级科目不会因被删除而出现只有下级没有上级的怪异现象。
附 件:
图 示:
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access判断多条明细的配方或订...(11.30)
- 如何让后台数据库在局域网共享时,且...(11.29)
- 【Access月初月末日期设置方法...(11.29)
- 【Access IIF函数嵌套示例...(11.26)
- Access快速开发平台--使用组...(11.25)
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)