佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1710|回复: 31

MS ACCESS 的問題

[复制链接]
发表于 23-3-2006 11:56 AM | 显示全部楼层 |阅读模式
怎樣設定幾個TABLE使用同一個FORM或REPORT??
回复

使用道具 举报


ADVERTISEMENT

发表于 23-3-2006 12:27 PM | 显示全部楼层
先用query选table,然后report使用那query。
回复

使用道具 举报

 楼主| 发表于 23-3-2006 02:30 PM | 显示全部楼层
對不起,我不明白因為我才開始學.

有可能我問題不是很不清楚.我的問題如下:

我有幾個table都是相同的field但是不同的資料.但我只想做一個form及一個report.

而我目前的做法:
在design view改record source變更里面的table在form里看資料或印出report.

所以我想設計一個form可以選擇我要的table,就直接呈現出資料.

不知道可以做到嗎?

[ 本帖最后由 SelinaT 于 23-3-2006 02:51 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 23-3-2006 03:45 PM | 显示全部楼层
沒有答案........

以上問題還沒有人可以教我嗎?那裡有中文E-BOOK供參考.

還有一個問題, 如何自動RUN SWITCHBOARD但我開啟的ACCESS FILE.

什麼是MODULES & MACROS, 怎麼使用?

先說韾TQ!
回复

使用道具 举报

发表于 24-3-2006 08:25 AM | 显示全部楼层
原帖由 SelinaT 于 23-3-2006 02:30 PM 发表
對不起,我不明白因為我才開始學.

有可能我問題不是很不清楚.我的問題如下:

我有幾個table都是相同的field但是不同的資料.但我只想做一個form及一個report.

而我目前的做法:
在design view改record sour ...


你的问题很怪。既然是同样的field,那么为何不做在同样的table。
这个问题,应该可以用coding来达到。


原帖由 SelinaT 于 23-3-2006 03:45 PM 发表
沒有答案........

以上問題還沒有人可以教我嗎?那裡有中文E-BOOK供參考.

還有一個問題, 如何自動RUN SWITCHBOARD但我開啟的ACCESS FILE.

什麼是MODULES & MACROS, 怎麼使用?

先說韾TQ!:handsh ...


什么是switchboard?你要让它autorun吗?

modules是用来写coding。
macros大慨也一样,不过它是用来call function。

[ 本帖最后由 meemee 于 24-3-2006 08:32 AM 编辑 ]
回复

使用道具 举报

发表于 24-3-2006 08:41 AM | 显示全部楼层
原帖由 SelinaT 于 23-3-2006 03:45 PM 发表
沒有答案........

以上問題還沒有人可以教我嗎?那裡有中文E-BOOK供參考.

還有一個問題, 如何自動RUN SWITCHBOARD但我開啟的ACCESS FILE.

什麼是MODULES & MACROS, 怎麼使用?

先說韾TQ!:handsh ...


要自动 run switchboard 很简单, 你弄好你的 switchboard 后, 去 Tools -> Startup 那里做设定就可以了.

Macros 允许你用 access 里所提供的 Action 来做一些事情.
Modules 允许你用 VBA 来写更复杂的 code.
回复

使用道具 举报

Follow Us
 楼主| 发表于 25-3-2006 08:10 PM | 显示全部楼层

回复 #6 goatstudio 的帖子

谢谢!
能否提供VBA的CODING作参考,VBA对新手容易学吗?
回复

使用道具 举报

发表于 26-3-2006 02:43 PM | 显示全部楼层
原帖由 SelinaT 于 23-3-2006 02:30 PM 发表

我有幾個table都是相同的field但是不同的資料.但我只想做一個form及一個report.


你要得是这个吧

SELECT Field1, Field2 FROM Table1
UNION
SELECT Field1, Field2 FROM Table2

table1 n table2 都是相同的field, 用UNION把两个当一个
回复

使用道具 举报


ADVERTISEMENT

发表于 26-3-2006 11:26 PM | 显示全部楼层
原帖由 SelinaT 于 25-3-2006 08:10 PM 发表
谢谢!
能否提供VBA的CODING作参考,VBA对新手容易学吗?


VBA 是简化的 VB, 不太容易上手, 要多练习.
Learn Visual Basic for Applications, VBA, in Microsoft Office and other software.
回复

使用道具 举报

 楼主| 发表于 27-3-2006 10:35 AM | 显示全部楼层

回复 #9 goatstudio 的帖子

非常謝謝你!
我是access 新手很多都不知道,但這裡學了不少.

想問什麼時候才須要用到vba.

根據你的提示我已經可以自動run switchboard.
但是我在startup裡untick - menu bar (allow full menus) 之後我沒辦法再找不出startup.
要如何再啟動full menus?

[ 本帖最后由 SelinaT 于 27-3-2006 02:27 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 27-3-2006 11:00 AM | 显示全部楼层

回复 #8 milktin 的帖子

不好意思! 可能我的問題不清楚,讓你們誤解了!
其實我的table已經是別的database query 出來的資料,只是我想做一個form/report 來看或印出不同table的資料.
所以我想做一個form可以讓我select 我要的table才display 那個table 資料就好, 而不是要把所有的table的資料join在一起.

能告訴該怎麼做.

謝謝你及meemee!
回复

使用道具 举报

发表于 28-3-2006 12:59 AM | 显示全部楼层
原帖由 SelinaT 于 27-3-2006 10:35 AM 发表
非常謝謝你!
我是access 新手很多都不知道,但這裡學了不少.

想問什麼時候才須要用到vba.

根據你的提示我已經可以自動run switchboard.
但是我在startup裡untick - menu bar (allow full menus) 之後我沒 ...


当你打开第一张 form, 然后 right click -> design, 就可以了.
vba 得视情况而定, 通常牵涉到比较复杂的功能, 例如逻辑性处理好几个 update,或让你的 access 有软件的功能.
回复

使用道具 举报

 楼主| 发表于 28-3-2006 09:24 AM | 显示全部楼层

回复 #12 goatstudio 的帖子

聽你說真的好复杂及難喔!

那麼說我想做一個form可以讓我select 我要的table才display 那個table 資料在form或report,是須要用vba coding才能做到嗎?

比如我想做一個printer icon按了就能讓我select 第1至第nn的record印出來,也是須要用vba coding才能做到嗎?
回复

使用道具 举报

发表于 28-3-2006 12:21 PM | 显示全部楼层
原帖由 SelinaT 于 28-3-2006 09:24 AM 发表


那麼說我想做一個form可以讓我select 我要的table才display 那個table 資料在form或report,是須要用vba coding才能做到嗎?


你可以用 VBA 来达到.

原帖由 SelinaT 于 28-3-2006 09:24 AM 发表

比如我想做一個printer icon按了就能讓我select 第1至第 ...


可以用 VBA 来达到, 但 Access 已经提供了 wizard 来让你制作打印 button.
回复

使用道具 举报

 楼主| 发表于 28-3-2006 02:36 PM | 显示全部楼层

回复 #14 goatstudio 的帖子

可以用 VBA 来达到?怎麼做?

"Access 已经提供了 wizard 来让你制作打印 button", 怎樣使用?
是否是在report增加1個command button?

能step by step教我嗎?

越來越想知道怎麼做了.
回复

使用道具 举报

发表于 30-3-2006 09:02 AM | 显示全部楼层
你是用什么版本的access/ms office,2000还是xp?
回复

使用道具 举报


ADVERTISEMENT

发表于 30-3-2006 09:09 AM | 显示全部楼层
原帖由 SelinaT 于 28-3-2006 02:36 PM 发表
可以用 VBA 来达到?怎麼做?

"Access 已经提供了 wizard 来让你制作打印 button", 怎樣使用?
是否是在report增加1個command button?

能step by step教我嗎?

越來越想知道怎麼做了.


首先制作一个 form, form 里面可以 embed report.
打开 wizard 的功能 (在 tool 里面), 然后制作一个 command button.
从这里开始就有 wizard 引路了, 试试看吧.
回复

使用道具 举报

 楼主| 发表于 30-3-2006 10:06 AM | 显示全部楼层
原帖由 meemee 于 30-3-2006 09:02 AM 发表
你是用什么版本的access/ms office,2000还是xp?


MS ACCESS 2003 for Window XP
回复

使用道具 举报

 楼主| 发表于 30-3-2006 02:27 PM | 显示全部楼层
原帖由 goatstudio 于 30-3-2006 09:09 AM 发表


首先制作一个 form, form 里面可以 embed report.
打开 wizard 的功能 (在 tool 里面), 然后制作一个 command button.
从这里开始就有 wizard 引路了, 试试看吧.


你是說制作一个 command button由wizard 指令去印report嗎?
如果是的話,做到了.謝謝你!

embed report??

[ 本帖最后由 SelinaT 于 30-3-2006 04:32 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 30-3-2006 04:48 PM | 显示全部楼层
我真的想做一個form可以讓我select 我要的table才display 那個table 資料在form或report.

目前我必須從form properties里select record source改table, 才能display我要的資料.因為我不想做很多form及report.

有誰有這個經驗,可以step by step 教我嗎??
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 11-5-2024 11:30 PM , Processed in 0.078032 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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