ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3368|回复: 12

[求助]新手的初级问题?表的设计!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-11-9 23:09 | 显示全部楼层 |阅读模式

我刚学access,请高手赐教

我想做一个工作流程跟踪查看表,有无例子参考?

工作流程如下:接单,预收钱,领导安排人员,做事,完工通知客户,交钱结帐。

我想把这个流程的由各部门的人来填写,是不是要分为好几张表?

我先做了张接单的表,里面有收到业务的时间,客户名,业务的乡镇名,业务的号码(以乡镇排号),客户电话等,

然后做财务填写的表,哪如何对应这单业务?相同部分如何写?

[此贴子已经被作者于2005-11-14 21:54:56编辑过]

TA的精华主题

TA的得分主题

发表于 2005-11-10 10:02 | 显示全部楼层

搬来的例子

mKIWKv1w.rar (37.46 KB, 下载次数: 38)

这个例子只能担供建表的方法,只要方法正确,其他就好办啦。

这个例子最重要的是建一个表就是“产品进销明细帐”;而其他表是为他服务的。

TA的精华主题

TA的得分主题

发表于 2005-11-10 11:13 | 显示全部楼层

我简单的将其化为几个表,你可以参考:

1表 业务结算明细表:

自动编号 单号(业务号) 客户名 业务地区 客户代表 客户电话 预收款 计划完工日期 工程费(全款) 收款日期(本次) 备注 -------------------------- 2表 工程业务表:

单号(业务号) 客户名 业务地区 客户代表 客户电话 预收款 计划完工日期 工程费(全款) 本工程项目负责人 本工程项目负责人电话 计划完工日期 ------------------------------ 3表 工程完工通知记录表:

单号(业务号) 客户名 业务地区 客户代表 客户电话 计划完工日期 实际完工日期 当前日期 完工是否通知客户 输入记录时间 ---------------------------- 4表 工程参与员工表: 单号(业务号) 工人姓名 ----------------------------- 5表 工程材料表:

单号(业务号) 材料名称 数量 进价

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 19:55 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

表是组成数据库的基础,相同的部分通过表之间的关系组织在一起

对吗?哪设计时,是先设计表,通过组织就成了数据库?可书上说要先建数据库,不明白!

不知为什么要用自动编号?

我看到有的表中有一个按钮,点击后就会出现选择框,这是如何做到的?

比如:表中有个“业务类型”字段,点击旁边的按钮,就会出现“业务类型表中”的项目。

[此贴子已经被作者于2005-11-10 20:33:06编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-10 21:54 | 显示全部楼层

我看到有的表中有一个按钮,点击后就会出现选择框,这是如何做到的?

这条明白了,通过查阅来进行

TA的精华主题

TA的得分主题

发表于 2005-11-11 08:30 | 显示全部楼层

呵呵,学习ACCESS别太急,先把数据结构设计好,就是数据表及关系设计好,然后熟练掌握查询。最后才是窗体、报表的VBA设计深入,或数据页设计也许干脆就用ASP设计。最最基础的是表与查询同时不断掌握ADO和DAO技术。这是关键。

你所说的是窗体设计中的一种技巧。他是通过按钮的单击触发事件将List或Combox的属性Visible从Flase 值用代码设置改为True 也就是说将控件的显示属性从隐藏改为显示即可。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-11 21:48 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

我先问最基础的

表是组成数据库的基础,相同的部分通过表之间的关系组织在一起

对吗?

那设计时,是先设计表,通过组织就成了数据库?可书上说要先建数据库,不明白!

不知为什么要用自动编号?有什么好处?

做好的程序,有自己的界面,如何看到源程序?

[此贴子已经被作者于2005-11-11 23:18:28编辑过]

TA的精华主题

TA的得分主题

发表于 2005-11-12 08:18 | 显示全部楼层

对,是的。

呵呵 ,书上说的没错,是要先建数据库,在OFFICE程序组中选中MSACCESS打开ACCESS2000(就象打开 Micrsoft word2000一样),在菜单上选择新建,ACCESS2000会提示你创建空的数据库还是现有的项目数据库,我们选择创建新空数据库。这样就完成了创建数据库的工作;有了数据库我们就可以在其中设计创建各表啦。如果没有数据库那么无从谈起设计表的问题。

自动编号的优点就是不会有重复的号码,如果用自动编号做为索引是不会有任何问题的。自动编号会如实的反映记录的录入和删除情况,所以有删除记录的情况下自动编号的号码不会连续,会有间断。但自动编号的视觉逻辑性很差,当操作者看自动编号后并不能判断这条记录的基本情况,因此自动编号的使用也是有局限性的。

选择窗体名称标签,选中后窗体名称标签会变色,然后用鼠标选择菜单的视图中的代码项就可打开源代码。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-12 22:35 | 显示全部楼层

输入数据,或设计表时就会直接保存,

我习惯了按保存才保存,在哪修改这个?

在设计表时,右击数据类型,出来的快捷菜单中最后一项"子数据表展开"是什么意思?

[此贴子已经被作者于2005-11-13 16:11:47编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-11-13 16:20 | 显示全部楼层

两个表中相同部分难道说也要分别输过?

如1表 业务结算明细表 和 2表 工程业务表 中以下部分相同

客户名 业务地区 客户代表 客户电话 预收款

那么在"1表 业务结算明细表 "中输过过这些数据后,在 2表 工程业务表中还要再输一次?

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-25 22:07 , Processed in 0.042541 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表