Professional Documents
Culture Documents
Access Learning PDF
Access Learning PDF
اﮐﺴﺲ اﺑﺰاري ﺑﺮاي ﺗﻮﻟﯿﺪ ﺑﺎﻧﮑﻬﺎي اﻃﻼﻋﺎﺗﯽ راﺑﻄﻪ اي اﺳﺖ .ﺑﺎﻧﮑﻬﺎي اﻃﻼﻋﺎﺗﯽ اﻣﮑﺎن ﮔﺮدآوري اﻧﻮاع اﻃﻼﻋﺎت را ﺑﺮاي
:DataBase
Table .1
Query .2
Form .3
Report .4
Macros .5
Modules .6
• ): Tableﺟﺪول( ﻫﺮ ﺟﺪول ﺑﺮاي ﻧﮕﻬﺪاري دادهﻫﺎي ﺧﺎم ﺑﺎﻧﮏ اﻃﻼﻋﺎﺗﯽ اﺳﺖ.دادهﻫﺎ را ﺷﻤﺎ در ﺟﺪول وارد
• : Queryﻫﺮ ﭘﺮس و ﺟﻮ ﺑﺮاي اﺳﺘﺨﺮاج اﻃﻼﻋﺎت ﻣﻮرد ﻧﻈﺮ از ﯾﮏ ﺑﺎﻧﮏ اﻃﻼﻋﺎﺗﯽ ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣﯽﮔﯿﺮدﻫﺮ ﭘﺮس
و ﺟﻮ ﻣﯽﺗﻮاﻧﺪ ﮔﺮوﻫﯽ از رﮐﻮردﻫﺎ را ﮐﻪ ﺷﺮاﯾﻂ ﺧﺎص دارا ﻫﺴﺘﻨﺪ اﻧﺘﺨـﺎب ﮐﻨـﺪ.ﭘـﺮس و ﺟﻮﻫـﺎ را ﻣـﯽﺗـﻮان ﺑـﺮ اﺳـﺎس
ﺟﺪاول ﯾﺎ ﭘﺮس و ﺟﻮﻫﺎي دﯾﮕﺮ اﻣﺎده ﻧﻤﻮد .ﺑﺎ اﺳﺘﻔﺎده از ﭘﺰسوﺟﻮﻫﺎ ﻣـﯽﺗـﻮان رﮐﻮردﻫـﺎي ﺑﺎﻧـﮏ اﻃﻼﻋـﺎﺗﯽ را اﻧﺘﺨـﺎب
ﻣــــﯽﺗــــﻮان ﺑــــﺮ اﺳــــﺎس ﭼﻨــــﺪ ﺟــــﺪول و ﭘــــﺮسوﺟــــﻮ ﺗﻬﯿــــﻪ ﻧﻤــــﻮد ﺗــــﺎ راﺑﻄــــﻪ ﺑـــﯿﻦ دادهﻫــــﺎ را ﻧــــﺸﺎن داد.
• : Macroﻣﺎﮐﺮوﻫﺎ ﺑﻪ ﺧﻮدﮐﺎر ﮐﺮدن ﮐﺎرﻫﺎي ﺗﮑﺮاري ،ﺑﺪون ﻧﻮﺷﺘﻦ ﺑﺮﻧﺎﻣﻪﻫﺎي ﭘﯿﭽﯿﺪه ﯾـﺎ ﻓﺮاﮔﯿـﺮي ﯾـﮏ زﺑـﺎن ﺑﺮﻧﺎﻣـﻪ
ﻧﻮﯾﺴﯽ ،ﯾﺎري ﻣﯽﮐﻨﺪ ،در واﻗﻊ ﻣﺎﮐﺮوﻫـﺎ ﯾﮑـﺴﺮي ﻗﺎﺑﻠﯿـﺖﻫـﺎﯾﯽ ﻫـﺴﺘﻨﺪ ﮐـﻪ اﻣﮑـﺎن ﺳـﺮﯾﻊ ﺳـﺎزي را ﻓـﺮاﻫﻢ ﻣـﯽﺳـﺎزﻧﺪ.
• : Modulesﻣﺤﯿﻂ ﺑﺴﯿﺎر ﻗﻮي و ﺑﺎ ﮐﯿﻔﯿﺖ ﺑﺮاي ﺑﺮﻧﺎﻣﻪﻧﻮﯾﺴﯽ ﻣﺤﺎﺳﺒﺎت و ﻋﻤﻠﯿﺎت ﭘﯿﭽﯿﺪه روي ﺳﯿﺴﺘﻢ ﺑﺎﻧﮏ اﻃﻼﻋﺎﺗﯽ.
ﺑﻪ ﻫﺮ ﺳﺘﻮن ﯾﮏ ﺟﺪول ﮐﻪ در ﺑﺮ ﮔﯿﺮﻧﺪه ﮐﻠﯿﻪ اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑـﻪ آن ﺳـﺘﻮن ﻣـﯽﺑﺎﺷـﺪ و ﺑﺨـﺸﯽ از ﯾـﮏ ﻣﻮﺟﻮدﯾـﺖ را
ﺑــﻪ ﻫــﺮ ﺳــﻄﺮ ﯾــﮏ ﺟــﺪول ﮐــﻪ اﻃﻼﻋــﺎت ﻣﺮﺑــﻮط ﺑــﻪ ﯾــﮏ ﻣﻮﺟﻮدﯾــﺖ را ﻧــﺸﺎن ﻣــﯽدﻫــﺪ ،رﮐــﻮرد ﮔﻮﯾﻨــﺪ.
ﭘﺎﯾﮕﺎه دادهﻫﺎي ارﺗﺒﺎﻃﯽ ،ﻣﺠﻤﻮﻋﻪاي از ﺟﺪولﻫﺎي داده اﺳﺖ ﮐﻪ ﯾﮏ ﻓﯿﻠﺪ ﻣـﺸﺘﺮك در ﻫـﺮ ﯾـﮏ از ﺟـﺪوﻟﻬﺎي ﻣﻮﺟـﻮد
دارد و از ﻃﺮﯾــﻖ آن ﻣــﯽﺗــﻮان دادهﻫــﺎ را ﺑﻬــﻢ رﺑــﻂ داد.ﺑــﻪ اﯾــﻦ ﻣــﺪل از ﭘﺎﯾﮕــﺎه دادهﻫــﺎ ،ﭘﺎﯾﮕــﺎه دادهﻫــﺎي ارﺗﺒــﺎﻃﯽ
RelationShipﻣﯽﮔﻮﯾﻨﺪ.
ﺑـــــــﻪ دو ﺻـــــــﻮرت زﯾــــــــﺮ ﻣـــــــﯽﺗــــــــﻮان ﯾـــــــﮏ ﭘﺎﯾﮕـــــــﺎه داده راﺑﻄــــــــﻪاي اﯾﺠـــــــﺎد ﻧﻤــــــــﻮد:
: Database
Blank Database
در ﺻﻮرت اﻧﺘﺨﺎب Blankﮐﻠﯿﻪ اﺷﯿﺎئ اﮐﺴﺲ ﺷﺎﻣﻞ ………, Tableﻗﺎﺑﻞ ﻃﺮاﺣﯽ ﺗﻮﺳﻂ ﮐـﺎرﺑﺮ ﻣـﯽﺑﺎﺷـﺪ .ﺑـﺮاي اﯾﺠـﺎد
ﭘﺎﯾﮕﺎه داده اﺑﺘﺪا ﺑﺎﯾﺪ ﻧﺎم وﻣﺴﯿﺮ Data Baseرا ﺗﻌﯿﯿﻦ ﻧﻤﻮد.
)Run.1اﺟﺮا(
Design .2
New .3
Reportﺷﺎﻣﻞ:
Design .2
New .3
ﺑــــﺎ اﻧﺘﺨــــﺎب ﮔﺰﯾﻨــــﻪ Newﮔﺰﯾﻨــــﻪﻫــــﺎي زﯾــــﺮ ﻗﺎﺑــــﻞ اﺳــــﺘﻔﺎده ﺑــــﺮاي ﻃﺮﺣــــﯽ ﺟــــﺪول ﻣــــﯽﺑﺎﺷــــﺪ.
Table
:New
دادهﻫﺎ را ﺑﻪ ﺷﮑﻞ ﯾﮏ ﺻﻔﺤﻪ ﮔﺴﺘﺮده ﯾﺎ ﺑﺎ ﻓﺮﻣﺖ ﺟﺪوﻟﯽ ﻧﻤﺎﯾﺶ ﻣﯽدﻫﺪ.ﺳـﺘﻮﻧﻬﺎ ﻧﻤـﺎﯾﻨﮕﺮ ﻓﯿﻠـﺪﻫﺎي ﻣﻮﺟـﻮد در ﺟـﺪول
.2وﯾﺮاﯾﺶ دادهﻫﺎ
.3ﻣﺸﺎﻫﺪه دادهﻫﺎ
ﺑــﺎ اﺳــﺘﻔﺎده از اﯾــﻦ ﻧﻤــﺎ ﻣــﯽﺗﻮاﻧﯿــﺪ ﺳــﺎﺧﺘﺎر ﺟــﺪاول ،ﻓﯿﻠــﺪﻫﺎ و ﺧــﺼﻮﺻﯿﺎت را ﺗﻨﻈــﯿﻢ ﻧﻤــﻮدو ﯾــﺎ ﻣــﺸﺎﻫﺪه ﻧﻤــﻮد.
Description .3
General .1
.2ﺣﺘﻤﺎ ﺑﺎﯾﺪ اول ﻧﺎم ﻓﯿﻠﺪﻫﺎ ﺑﺎ ﺣـﺮوف اﻟﻔﺒـﺎ ﺷـﺮوع ﺷـﻮد وﻟـﯽ در اداﻣـﻪ ﻧـﺎم ﻣـﯽﺗـﻮان از ارﻗـﺎم ﻧﯿـﺰ اﺳـﺘﻔﺎده ﮐـﺮد.
: Data Typeاﺻﻞ و اﺳﺎس ﺟﺪول را ﻣﺸﺨﺺ ﻣﯽﮐﻨﺪ و در واﻗـﻊ ﻧـﻮع داده و اﻃﻼﻋـﺎﺗﯽ ﮐـﻪ در ﻓﯿﻠـﺪ ذﺧﯿـﺮه
: Numberﻧﻮع داده ﻋﺪدي اﺳﺖ و ﺑﺮاي ﻧﮕﻬﺪاري ﻋﻤﻠﯿﺎت ﻣﺤﺎﺳﺒﺎﺗﯽ ﺑﻪ ﮐﺎر ﻣﯽرود.
: Date/Timeﻧﻮع داده ﺗﺎرﯾﺦ و زﻣﺎن ﮐﻪ ﺑﺮاي ﻣﺸﺨﺺ ﮐﺮدن ﺗﺎرﯾﺦ و زﻣﺎن ﺑﻪ ﮐﺎر ﻣﯽرود.
: Currencyﻧﻮع داده ﮐﻪ ﺑﺮاي ﻣﻘﺎدﯾﺮ ﭘﻮﻟﯽ ﺑﻪﮐﺎر ﻣﯽرود.
: Ole Objectﮐﻠﯿﻪ ﺑﺮﻧﺎﻣﻪﻫﺎي ﮐﺎرﺑﺮدي ﮐﻪ oleرا ﭘﺸﺘﯿﺒﺎﻧﯽ ﻣﯽﮐﻨﺪ ،ﻧﮕﻬﺪاري ﻣﯽﮐﻨﺪ.
: LookUp Wizardاﻣﮑﺎن اﻧﺘﺨﺎب ﮔﺰﯾﻨﻪﻫﺎ را ﺑﻪ ﺻﻮرت اﻧﺘﺨﺎب از ﻟﯿﺴﺖ ﻓﺮاﻫﻢ ﻣﯽﮐﻨﺪ.اﯾـﻦ ﮔﺰﯾﻨـﻪ روي دو ﻧـﻮع
در ﻫﺮ دو ﻣﻮرد از ﻃﺮﯾﻖ وﯾﺰارد ﺑﺎ اﻧﺘﺨﺎب ﮔﺰﯾﻨﻪﻫﺎي ﻣﻮرد ﻧﻈﺮ ﺑﻪ آﺳﺎﻧﯽ Look Upاﯾﺠﺎد ﻣﯽﮔﺮدد.
• : Description
• : Field Properties
ﻣﺘﻨﺎﺳﺐ ﺑﺎ ﻧﻮع داده ﺧﺼﻮﺻﯿﺎت را ﻧﺸﺎن ﻣﯽدﻫﺪ و ﻧﺸﺎن ﻣﯽدﻫﺪﭼﻪ ﺧﺼﻮﺻﯿﺎﺗﯽ را ﻣﯽﺗﻮان وارد ﮐﺮد.
Table Wizard
اﻣﮑﺎن اﺳﺘﻔﺎده از ﺟﺪاول از ﭘﯿﺶ ﻃﺮاﺣﯽ ﺷﺪه ﺑﺮاي ﺟﺪول ﻣﻮرد ﻃﺮاﺣﯽ.
:Sample Tabalesﻧﻤﻮﻧﻪ ﺟﺪول ﺗﻮﺳﻂ اﯾﻦ ﮔﺰﯾﻨﻪ اﻧﺘﺨﺎب ﻣﯽﺷﻮد.ﮐﻪ ﺑﺮ اﺳﺎس دو ﻣﻮرد .1
Business .A
Personal .B
ﻗﺎﺑﻞ اﻧﺘﺨﺎب ﻣﯽﺑﺎﺷﺪ
:Fields Sample .2.ﻧﻤﻮﻧﻪ ﻓﯿﻠﺪ را ﺗﻌﯿﯿﻦ ﻣﯽﮐﻨﺪ.
: Fields In My Table .3ﺗﻌﯿﯿﻦ ﻓﯿﻠﺪ ﺑﺮاي ﺟﺪول ﻣﻮرد ﻃﺮاﺣﯽ ﺗﻮﺳﻂ دﮐﻤﻪﻫﺎي راﻫﻨﻤﺎ.
NEXT .4
.5در اﯾﻦ ﻣﺮﺣﻠﻪ اﻧﺘﺨﺎب ﻧﺎم ﺑﺮاي ﺟﺪول و ﺗﻌﯿﯿﻦ ﻓﯿﻠﺪ ﮐﻠﯿﺪ اﺻﻠﯽ ،در ﺻﻮرﺗﯽ ﮐﻪ ﭘﯿﺶ ﻓﺮض را ﺑﭙﺬﯾﺮﯾﺪ
ﺧـــﻮد ﺑﺮﻧﺎﻣـــﻪ ﮐﻠﯿـــﺪ اﺻـــﻠﯽ اﯾﺠـــﺎد ﻣـــﯽﮐﻨـــﺪ در ﻏﯿـــﺮ اﯾـــﻦ ﺻـــﻮرت ﺧـــﻮد ﺑﺎﯾـــﺪ ﺗﻌﯿـــﯿﻦ ﻧﻤﺎﯾﯿـــﺪ.
NEXT .6
ت .اﺟﺮا در ﻧﻤﺎي ورود داده ﻫﻤﺮاه ﺑﺎ اﯾﺠﺎد ﻓﺮم از ان Finish .8
: Import Tableوارد ﮐﺮدن ﯾﮏ ﻓﺎﯾﻞ از ﺑﺮﻧﺎﻣﻪﻫﺎي ﺗﺤﺖ آﻓﯿﺲ ﺑﻪ ﻋﻨﻮان ﺟﺪول
• : Field Size
ﻣﻘﺪار اﯾﻦ ﻧﻮع داده ﺑﻪ ﺻﻮرت ﻋﺪدي ﺑﻮده ﮐﻪ ﺑﻄﻮر ﭘﯿﺶ ﻓﺮض ﻣﻘﺪار 50را ﻧﺸﺎن ﻣﯿﺪﻫﺪﺑﻪ ﻋﺒـﺎرﺗﯽ دﯾﮕـﺮ ﮐﻨﺘـﺮل ﮐﻨﻨـﺪه
ﻧﺤــــﻮه ﻧﻤــــﺎﯾﺶ و ﻗﺎﻟــــﺐ ﺑﻨــــﺪي را ﮐﻨﺘــــﺮل ﻣــــﯽﮐﻨــــﺪ ﻓﺮﻣــــﺖ ﺑــــﺮاي ﻧــــﻮع دادهﻫــــﺎي زﯾــــﺮ ﮐــــﺎرﺑﺮد دارد:
: Text
: Number,Autonumber,Currency
Date/Time
Yes/No
اﯾــﻦ ﺧــﺼﻮﺻﯿﺖ ﻧﺤــﻮه ورود دادهﻫــﺎ را از ﻟﺤــﺎظ ﻗﺎﻟﺒﻨــﺪي ﮐﻨﺘــﺮل ﻣــﯽﮐﻨــﺪ.دادهﻫــﺎي از ﻧــﻮع Text , Number ,
Date/Time , Currencyداراي اﯾﻦ ﺧﺼﻮﺻﯿﺖ ﻣﯽﺑﺎﺷﻨﺪ ،ﮔﺰﯾﻨﻪﻫﺎ و ﻋﻼﺋﻢ ﻣﻄـﺮح در Input Maskﺑـﻪ ﺷـﺮح زﯾـﺮ
ﻣﯽﺑﺎﺷﺪ:
:# .3ﻋـــﺪد،ﻋﻼﻣﺖ ﻣﺜﺒـــﺖ ،ﻋﻼﻣـــﺖ ﻣﻨﻔـــﯽ و ﻓﺎﺻـــﻠﻪ ﺧـــﺎﻟﯽ ﻣـــﯽﺗﻮاﻧـــﺪ وارد ﺷـــﻮد اﻣـــﺎ اﻟﺰاﻣـــﯽ ﻧﯿـــﺴﺖ
: C .9ﻫﺮ ﮐﺎرﮐﺘﺮ ﯾﺎ ﻓﺎﺻﻠﻪ ﺧﺎﻟﯽ ﻣﯽﺗﻮاﻧﺪ وارد ﺷﻮد اﻣﺎ اﻟﺰاﻣﯽ ﻧﯿﺴﺖ
: \ .13ﮐﺎرﮐﺘﺮﻫﺎي ﮐﻪ ﺑﻪ دﻧﺒﺎل آن ﻣﯽآﯾﻨﺪ ﺑﻪ ﺟﺎي اﯾﻨﮑﻪ ﺑﻪ ﻋﻨﻮان ﮐﺪ ﺧﻮاﻧﺪه ﺷﻮد ﺑﻪ ﺻﻮرت ﺗﺤﺖ اﻟﻔﻈﯽ ﻧﻤﺎﯾﺶ
داده ﻣﯿﺸﻮد.
• : Caption
ﻋﻨـــﻮان و ﺑﺮﭼـــﺴﺒﯽ ﺑـــﺮاي ﻓﯿﻠـــﺪ ﻃﺮاﺣـــﯽ ﺷـــﺪه ﻣـــﯽﺑﺎﺷـــﺪ.در اﯾـــﻦ ﻗـــﺴﻤﺖ ﻗﺎﺑﻠﯿـــﺖ ﻓﺎرﺳـــﯽ ﻧﻮﯾـــﺴﯽ دارﯾـــﻢ.
• : Default Value
ازﻗﺎﺑﻠﯿــﺖ اﯾــﻦ ﺧــﺼﻮﺻﯿﺖ ﺑــﺮاي ﻓﯿﻠــﺪ ﻃﺮاﺣــﯽ ﺷــﺪه ﺗﻌﯿــﯿﻦ ﯾــﮏ ﻣﻘــﺪار ﺑــﻪ ﺻــﻮرت ﭘــﯿﺶ ﻓــﺮض ﻣــﯽﺑﺎﺷــﺪ.
• : Rule Validatin
ﺧﺼﻮﺻﯿﺘﯽ اﺳﺖ ﮐﻪ اﻣﮑﺎن ﮐﻨﺘﺮل ورود داده ﻫﺎ را دارا ﻣﯽﺑﺎﺷﺪ ،ﺑﻪ ﻋﺒﺎرﺗﯽ دﯾﮕﺮ ﺑﺎ ﺗﻌﯿﯿﻦ ﻣﻘﺪار در اﯾﻦ ﺧـﺼﻮﺻﯿﺖ
اﻧﻮاع ﻋﻤﻠﮕﺮﻫﺎ
< .1
> .2
= .3
=< .4
=> .5
ﻋﻤﻠﮕﺮﻫﺎي ﻣﻨﻄﻘﯽ:
And .1
Or .2
Xor .3
Not .4
درﺻــﻮرﺗﯽ ﮐــﻪ ﮐــﺎرﺑﺮ ﻣﻘــﺎدﯾﺮي ﺧــﺎرج از ﻣﻘــﺎدﯾﺮ ﺗﻌﯿــﯿﻦ ﺷــﺪه در ﺧــﺼﻮﺻﯿﺖ ﻗﺒــﻞ وارد ﻧﻤﺎﯾــﺪ ﭘﯿﻐــﺎم ﺧﻄــﺎ ﺻــﺎدر
• : Required
در ﺻﻮرت ﻓﻌﺎل ﮐﺮدن اﯾﻦ ﺧﺼﻮﺻﯿﺖ ورود داده ﺑﺮاي آن ﻓﯿﻠﺪ اﻟﺰاﻣﯽ ﻣﯽﺑﺎﺷﺪدر ﺻﻮرت وارد ﻧﮑﺮدن داده ﭘﯿﻐﺎم اﺧﻄﺎر
ﻣﯽدﻫﺪ.
ﻣﺸﺨﺺ ﻣﯽﮐﻨﺪ ﮐﻪ آﯾﺎ ﻣﺘﻨﯽ ﺑﻪ ﻃﻮل ﺻﻔﺮ در ﻓﯿﻠﺪ ﻗﺎﺑﻞ ﻗﺒﻮل اﺳﺖ ﯾﺎ ﺧﯿﺮ.
Editروي ﻣﺤﯿﻂDesign
-1ﻣﻨﻮ : Format
: Fontﺗﻐﯿﯿﺮ ﻓﻮﻧﺖ ،ﺳﺒﮏ ﻓﻮﻧﺖ ،ﺳﺎﯾﺰ ﻓﻮﻧﺖ و effect Cellﯾﺎ : …Datasheetﺗﻐﯿﯿـﺮ ﺳـﺎﺧﺘﺎر ﺻـﻔﺤﻪ ﮔـﺴﺘﺮده از
: Row Heightاﻣﮑﺎن ﺗﻨﻈﯿﻢ ارﺗﻔﺎع ﺳﻄﺮ ،در ﺻﻮرﺗﯽ ﮐﻪ ﮔﺰﯾﻨـﻪ اﺳـﺘﺎﻧﺪارد ﻓﻌـﺎل ﺷـﻮد ارﺗﻔـﺎع ﭘـﯿﺶ ﻓـﺮض ﻓﻌـﺎل
ﻣﯿﺸﻮد.
: Column Widthاﻣﮑﺎن ﺗﻨﻈﯿﻢ ﻃﻮل ﺳﺘﻮن ،در ﺻﻮرﺗﯽ ﮐﻪ ﮔﺰﯾﻨﻪ اﺳﺘﺎﻧﺪارد ﻓﻌـﺎل ﺷـﻮد ﻃـﻮل ﭘـﯿﺶ ﻓـﺮض ﻓﻌـﺎل
ﻣﯿـــﺸﻮد.اﻧﺘﺨـــﺎب ﮔﺰﯾﻨـــﻪ BestFitﺑﺎﻋـــﺚ ﻣﯿـــﺸﻮد ﮐـــﻪ ﻃـــﻮل ﺳـــﺘﻮن ﺑـــﺮ اﺳـــﺎس ﻧﻮﺷـــﺘﻪﻫـــﺎ ﺗﻨﻈـــﯿﻢ ﺷـــﻮد.
: Freeze Columnsﻓﯿﻠﺪ ﻓﺮﯾﺰ ﺷﺪه در اﺑﺘﺪا ﻓﯿﻠﺪﻫﺎ ﻗﺮار ﮔﺮﻓﺘﻪ و ﺛﺎﺑﺖ ﻣﯽﺷﻮد،و ﺳﺎﯾﺮ ﻓﯿﻠﺪﻫﺎ ﻣﯽﺗﻮاﻧﻨـﺪ ﺑـﻪ ﺻـﻮرت
ﮐﺸﻮﯾﯽ ﻣﻨﻄﺒﻖ ﺑﺎ آن ﻓﯿﻠﺪ ﻗﺮار ﮐﯿﺮﻧﺪ : UnFreeze All Columnsﻋﮑﺲ ﻋﻤﻞ ﻓﺮﯾﺰ ﻣﯽﺑﺎﺷﺪ.
-2ﻃﺮﯾﻘﻪ وارد ﮐﺮدن دادهﻫﺎ روي رﮐﻮرد:
-5ﻧﺤــــﻮه
اﻧﺘﺨﺎب ﻓﯿﻠﺪ
و رﮐﻮرد:
All -1-1-7
Up -2-1-7
Down -3-1-7
)Field Anyﺟــــــــﺴﺘﺠﻮ ﺑــــــــﺮ اﺳــــــــﺎس ﺑﺨــــــــﺸﯽ از داده درج ﺷــــــــﺪه( Part Of -1-2-7
)Startﺟـــــــــﺴﺘﺠﻮ ﺑـــــــــﺮ اﺳـــــــــﺎس ﺷـــــــــﺮوع داده درج ﺷـــــــــﺪه( Of Field -3-2-7
: Search Field As Formatted -4-2-7اﮔﺮ دﻧﺒﺎل داده ﻗﺎﻟﺒﻨﺪي ﺷﺪهاي ﻣﯽﮔﺮدﯾﺪ ﺑﺎﯾـﺪ از آن اﺳـﺘﻔﺎده ﻧﻤﺎﯾﯿـﺪ.ﺑﻄـﻮر
ﻣﺜﺎل اﮔﺮ ﻓﯿﻠﺪ Date/Timeﺑﻪ ﻧﻮﻋﯽ ﻗﺎﻟﺒﻨﺪي ﺷﺪه ﺑﺎﺷﺪ ﮐﻪ ﺗﺎرﯾﺦ را ﺑﺼﻮرت January,2003،11ﻧﻤﺎﯾﺶ دﻫﺪو ﺷﻤﺎ ﺑـﻪ
دﻧﺒﺎل ﺗﺎرﯾﺦ ﺑﺎ ﻓﺮﻣﺖ 2003/1/11ﺑﮕﺮدﯾﺪ Access،ﻧﺘﯿﺠﻪ ﺟﺴﺘﺠﻮ را ﻣﺜﺒـﺖ ﺗﻠﻘـﯽ ﮐـﺮده اﻣـﺎ اﮔـﺮ ﮔﺰﯾﻨـﻪ ﻣﺰﺑـﻮر را ﻓﻌـﺎل
ﮐﻨﯿﺪ Accessﻓﻘﻂ در ﺻـﻮرﺗﯽ ﻧﺘﯿﺠـﻪ را ﻣﺜﺒـﺖ ﻣـﯽ دﻫـﺪ ﮐـﻪ ﺗـﺎرﯾﺦ ﺑـﻪ ﺻـﻮرت January,2003،11وارد ﺷـﺪه ﺑﺎﺷـﺪ.
Findﺑﺮاﺳﺎس ﻗﺎﻟﺒﻨﺪي زﯾﺮ:
: .1ﮐـــﺎرﮐﺘﺮ ﻫـــﺮ.ﻣﺜـــﺎل *Smﯾﻌﻨـــﯽ دو ﺣـــﺮف اول Smﺑﻘﯿـــﻪ ﻫـــﺮ ﺗﻌـــﺪاد و ﻫـــﺮ ﺣﺮﻓـــﯽ ﻣـــﯽﺗﻮاﻧـــﺪ ﺑﺎﺷـــﺪ.
: ? .2ﯾﮏ ﮐﺎرﮐﺘﺮ .ﻣﺜﺎل Sm?thﯾﻌﻨﯽ دو ﺣﺮف اول Smﺣﺮف ﺳﻮم ﯾﮏ ﮐﺎرﮐﺘﺮ و ﻫﺮ ﺣﺮﻓﯽ ﻣﯽﺗﻮاﻧﺪ ﺑﺎﺷـﺪو
ﺳﭙﺲ .th
: # .3ﺗﻄﺒﯿﻖ ﺑﺎ ﯾﮏ ﻋﺪد.ﻟﺬا اﮔﺮ ﺑﻪ دﻧﺒﺎل ##166ﺑﮕﺮدﯾﺪ accessﺗﻤﺎﻣﯽ دادﻫﺎي 5رﻗﻤﯽ را ﮐﻪ ﺑﺎ 166ﺷﺮوع ﺷـﻮد
درﺻــﻮرﺗﯽ ﮐــﻪ ﺑﺨــﻮاﻫﯿﻢ دادﻫــﺎﯾﯽ را ﺗﻐﯿﯿــﺮ دﻫــﯿﻢ از روش ﺟــﺴﺘﺠﻮ ﭘﯿــﺪا ﺳــﭙﺲ داده ﻣــﻮرد ﻧﻈــﺮ را ﺟــﺎﯾﮕﺰﯾﻦ
ﺗﻮﺳﻂ ﮔﺰﯾﻨﻪ Filterاز ﻣﻨﻮي Recordﻣﯽﺗﻮان دادهﻫﺎي ﻣﻮرد ﻧﻈﺮ را از ﺑﻘﯿﻪ دادهﻫﺎ ﺟﺪا ﻧﻤﻮد.
اﻧﻮاع ﻓﯿﻠﺘﺮﻫﺎ
:For Filterﺗﻨﻬﺎ ﻓﯿﻠﺘﺮي اﺳﺖ ﮐﻪ ﺑﺎ R.Cروي رﮐﻮرد ﺑﻪ ﺻﻮرت ﯾﮏ ﻣﯿﺎﻧﺒﺮ ﻋﻤﻞ ﻣـﯽﮐﻨـﺪ و .5
ﻣﯽﺗﻮان ﺑﺎ ﺗﺎﯾﭗ ﮐﻠﻤﻪ ﻣﻮرد ﻧﻈﺮ در Filter Forو Enterﻋﻤﻞ ﻓﯿﻠﺘﺮ را اﻧﺠﺎم داد.
ﻧﮑﺘﻪ:
ﺑﻪ ﻃﻮر ﮐﻠﯽ ﻓﯿﻠﺘﺮﻫﺎ روي ﺳﻠﻮﻟﯽ از ﻓﯿﻠﺪﻫﺎ ﯾﺎ ﺑﻪ ﻋﺒﺎرﺗﯽ روي ﻓﯿﻠﺪﻫﺎ اﻋﻤﺎل ﻣﯽﮔﺮدد.
آﺷﻨﺎﯾﯽ ﺑﺎ ﻃﺮاﺣﯽQuery
.3ﮔﺮوﻫﺒﻨﺪي ﻓﯿﻠﺪﻫﺎ ﺑﻪ ﺻﻮرت ﺳﻄﺮي ﺳﺘﻮﻧﯽ و اﺳﺘﻨﺘﺎج ﻧﺘﺎﯾﺞ از ﺗﻘﺎﻃﻊ دادهﻫﺎي ﺣﺎﺻﻞ از ﺳﻄﺮ و ﺳﺘﻮن اﯾﺠﺎد ﺷﺪه.
.4ﻣﻘﺎﯾﺴﻪ دو ﺟﺪول و ﯾﺎﻓﺘﻦ ﺗﻤﺎم رﮐﻮردﻫﺎي ﺗﮑﺮاري از دو ﺟﺪول .
ﺗﻌﺮﯾﻒ :Query
اﻃﻼﻋﺎت ﯾﮏ ﯾﺎ ﭼﻨﺪ ﺟﺪول را ﺑﺎ ﺷﺮاﯾﻂ ﺧﺎص ﺗﺤﺖ ﭘﺮس و ﺟﻮ اﯾﺠﺎد ﻣﯽﻧﻤﺎﯾـﺪ ،و ﻫﻤﭽﻨـﯿﻦ اﻣﮑـﺎن ﺳـﺎﺧﺘﻦ ﻓﯿﻠـﺪﻫﺎي
Select Query.1
Action Query.2
ﺳﺎدهﺗﺮﯾﻦ ﭘﺮس و ﺟﻮ Select Queryﻣﯽﺑﺎﺷﺪ ،ﯾﻌﻨﯽ ﭘﺮس و ﺟﻮ ﺑﺮ اﺳﺎس اﻧﺘﺨﺎب.
ﭼــﻮن ﺗﻐﯿﯿــﺮات روي ﭘــﺮسو ﺟــﻮ روي ﺟــﺪول ﻣﺘﻨــﺎﻇﺮش اﻋﻤــﺎل ﻣــﯽﺷــﻮد ﺑﻨــﺎﺑﺮاﯾﻦ ﺻــﻔﺖ Dynamicداده اﻧــﺪ.
ﭼﻮن ﭘﺮسو ﺟﻮ زﯾﺮ ﻣﺠﻤﻮﻋﻪ ﯾﮏ ﯾﺎ ﭼﻨﺪ ﺟﺪول ﯾﺎ ﭘﺮسو ﺟﻮ اﺳﺖ ﺑﻪ آن ﺻﻔﺖ SubSetدادهاﻧﺪ.
Table .1
Query .2
Both .3
اﯾﺠﺎد ﻧﻤﻮد.
ﺑــﻪ ﻃــﺮوق زﯾــﺮ ﻣــﯽﺗــﻮان ﻓﯿﻠــﺪﻫﺎ را از ﻗــﺴﻤﺖ Field Listﺑــﻪ ﮔﺰﯾﻨــﻪ Fieldدر ﻗــﺴﻤﺖ Design Geridاﻧﺘﻘــﺎل داد:
.4ﺗﻮﺳﻂ *ﻣﯿﺘﻮان ﻫﻤﻪ ﻓﯿﻠﺪﻫﺎ ﺑﻪ ﭘﺎﯾﯿﻦ ﻣﻨﺘﻘﻞ ﮐﺮد ﮐﻪ ﻧﺘﯿﺠﻪ آن در زﻣﺎن اﺟﺮا ﻣﺸﺨﺺ ﻣﯽﺷﻮد.
• : Criteriaاﻣﮑﺎن ﺷﺮط ﮔﺬاري ﺗﻮﺳﻂ اﯾﻦ ﻗﺴﻤﺖ ﻓﺮاﻫﻢ ﻣﯽﺷﻮد.از ﻋﻤﻠﮕﺮﻫﺎ و ﺷﺮوط ذﮐﺮ ﺷﺪه در Validation
• : Orﺷﺮط ﯾﺎ
ﺗﻌﺮﯾﻒ ﻧﺤﻮه ﺷﺮط ﮔﺬاري ﺑﺮ اﺳﺎس ﻧﻮع دادهﻫﺎ:
• : Textﻣﻘﺪار ﻣﺘﻨﯽ را وارد ﻣﯽﻧﻤﺎﯾﯿﻢ.اﻣﮑﺎن اﺳﺘﻔﺎده از دو ﮐﺎرﮐﺘﺮ ﻋﺎم * ?,اﻣﮑﺎن ﭘﺬﯾﺮ ﻣﯽﺑﺎﺷﺪ.
ﻃﺮز اﯾﺠﺎدRelationship
.1ارﺗﺒﺎط ﯾﮏ ﺑﻪ ﭼﻨﺪ
.2ارﺗﺒﺎط ﯾﮏ ﺑﻪ ﯾﮏ
ارﺗﺒﺎط ﯾﮏ ﺑﻪ ﭼﻨﺪ ،ارﺗﺒﺎﻃﯽ اﺳﺖ ﮐﻪ در آن ﻣﺤﺘﻮاي ﯾﮏ ﻓﯿﻠﺪ از ﺟﺪوﻟﯽ در ﻓﯿﻠﺪ ﻣﺸﺎﺑﻪ از ﺟﺪول دﯾﮕﺮي ﺑﯿﺶ از
در ارﺗﺒﺎط ﯾـﮏ ﺑـﻪ ﯾـﮏ درﺳـﺖ ﻫﻤـﺎن ﺗﻌـﺪاد رﮐـﻮرد ﮐـﻪ در ﺟـﺪول اول اﺳـﺖ در ﺟـﺪول دوم ﻧﯿـﺰ وﺟـﻮد دارد.
ﻧﻤﻮد.
ﮐﺎرﺑﺮد TotalدرSelect Query
ﻓﻌﺎل ﺑﻮدن ﻓﯿﻠﺪﻫﺎي ﺷﺮﮐﺖ ﮐﺮده در اﯾﻦ ﻓﯿﻠﺪ ﻣﺤﺎﺳﺒﺎﺗﯽ ﻫﻤﭽﻨﯿﻦ ﻓﻌﺎل ﺑﻮدن Expressionاز . Totals
از ﻋﻼﺋــــﻢ رﯾﺎﺿــــﯽ و ﻫﻤﭽﻨــــﯿﻦ از )&، +اﻟــــﺼﺎق(در ﻋﺒــــﺎرت ﺳــــﺎزي ﻣــــﯽﺗــــﻮان اﺳــــﺘﻔﺎده ﻧﻤــــﻮد.
ﻫﻤﺎﻧﻨﺪ Query make- Tableﻣﯽﺑﺎﺷﺪ ﺑﺎ اﯾﻦ ﺗﻔﺎوت ﮐﻪ ﻧﺎم ﺟﺪوﻟﯽ ﮐﻪ ﻣﯽﺧﻮاﻫﯿﻢ دادهﻫﺎ ﺑﻪ ان اﻟﺼﺎق ﺷﻮد را از
Where :Delete
ﺗﺬﮐﺮ :ﺗﻤﺎم actionﻫﺎ ﺑﺎﯾﺪ ﺑﻌﺪ از اﯾﺠﺎد اﺑﺘﺪا Runﺷﻮد و ذﺧﯿﺮه ﺳﭙﺲ ﻧﺘﯿﺠﻪ آن را روي ﺟﺪول ﻣﺘﻨﺎﻇﺮ ﻣﺸﺎﻫﺪه ﻧﻤﻮد
AutoForm:Columner .3
AutoForm:Tabuler .4
ﺗﺬﮐﺮ :
اﯾﺠﺎد ﻓﺮم از ﺷﻤﺎره 2ﺗﺎ 7ﺑﺎ اﻧﺘﺨﺎب ﻧﺎم ﺟﺪول ﯾﺎ ﭘﺮس و ﺟﻮ ﻣﻮرد ﻧﻈﺮ ﺣﺎﺻﻞ ﻣﯽﺷﻮد.
ﻓﺮم ﭼﯿﺴﺖ؟
ﯾﮏ ﻓﺮم ﻣﯽﺗﻮاﻧﺪ ﺑﺮاي ﭼﻨﺪ ﺟﺪول اﻃﻼﻋﺎت ﻓﺮاﻫﻢ ﮐﻨﺪ ﺑﺪون آن ﮐﻪ ﭘﺮ ﮐﻨﻨﺪه ﻓﺮم ﻻزم ﺑﺎﺷﺪ اﯾـﻦ ﻧﮑﺘـﻪ را ﺑﺪاﻧـﺪو ﺑـﺮاي
اﻧﺘﺨﺎب ﻧﺎم ﻓﯿﻠﺪﻫﺎي ﻣﻮرد ﻧﻈﺮ از Available Fieldو اﺿـﺎﻓﻪ ﮐـﺮدن آﻧﻬـﺎ ﺑـﺎ اﺳـﺘﻔﺎده از دﮐﻤـﻪ ﻫـﺎي راﻫﻨﻤـﺎ ﺑـﻪ ﻗـﺴﻤﺖ
Next
ﻧﺤﻮه ﻗﺮار ﮔﯿﺮي ﻓﯿﻠﺪﻫﺎ را ﺗﻌﯿﯿﻦ ﻣﯽﮐﻨﯿﻢ.
Columner .1
Tabuler .2
Datasheet .3
Justified .4
Next-
Next- .2
AutoFormﻫﺎ ﻗﺎﺑﻠﯿﺖ اﯾﺠﺎد ﻓﺮم از ﺟﺪول و ﭘﺮسو ﺟﻮ را ﺑﻪ ﻃﻮر ﺧﻮدﮐﺎر و ﺳﺮﯾﻊ اﻣﮑﺎن ﭘﺬﯾﺮ ﻣﯽﺳـﺎزد ،ﮐﺎﻓﯿـﺴﺖ
از ﻗﺴﻤﺖ Newﮔﺰﯾﻨﻪ ﻓﺮم ﯾﮑﯽ از AutoFormﻫﺎ را اﻧﺘﺨﺎب ﮐﺮده و ﺳﭙﺲ در ﻗﺴﻤﺖ ﺗﻌﯿﯿﻦ ﻧـﺎم ﺟـﺪول ﯾـﺎ ﭘـﺮسو
ﺟﻮ ﮔﺰﯾﻨﻪ ﻣﻮرد ﻧﻈﺮ را اﻧﺘﺨﺎب ﮐﻨﯿﻢ ﺳﭙﺲ ﺑﺎ Okﮐﺮدن ﻓﺮم اﯾﺠﺎد ﻣﯽﮔﺮدد.
ﮔﺰارش ﭼﯿﺴﺖ؟
.1ﻓﺮم ﻫﻤﻮاره ﻧﻤﺎﯾـﺸﯽ اﺳـﺖ اﻣـﺎ ﮔـﺰارش ﭼـﻮن ﺑـﻪ ﺷـﮑﻞ ﭼـﺎپ ﺷـﺪه ﻋﺮﺿـﻪ ﻣـﯽﺷـﻮد ﺛﺎﺑـﺖ و ﻣﺘـﺪاوم اﺳـﺖ.
.2ﻓﺮم را ﺑﺎﯾﺪ در ﺻﻔﺤﻪ ﻧﻤﺎﯾﺶ دﯾﺪ و اﯾﻦ ﮐﺎر ﺑﺮاي ﺑﺴﯿﺎري از ﮐﺴﺎﻧﯽ ﮐﻪ ﺑﻪ اﻃﻼﻋﺎت ﻧﯿﺎز دارﻧﺪ ﻧﺎﻣﻤﮑﻦ اﺳﺖ.
.3ﻓﺮم را ﻧﻤﯽﺗﻮان ﻣﺒﻨﺎ ﻗﺮار داد و ﺑﺮ اﺳﺎس ﯾﮏ ﻓﯿﻠﺪ ﻣﺸﺎﻫﺪه ﻧﻤﻮد ،در ﮔﺰارش ﺑـﺮ ﻣﺒﻨـﺎي ﯾـﮏ ﻓﯿﻠـﺪ ﻣـﯽﺗـﻮان
ﻧﺤﻮه اﯾﺠﺎد ﮔﺰارش ﻫﻤﺎﻧﻨﺪ ﻓﺮم ﻣﯽﺑﺎﺷﺪ ،در ﺣﺎﻟﺖ AutoFormﻫﺎ ﻣﯽﺗﻮان ﮔﺰارش ﺑﻪ ﺻﻮرت ﺳﺘﻮﻧﯽ زﯾﺮ ﻫـﻢ و ﯾـﺎ
Next .2
.3اﻧﺘﺨﺎب ﻓﯿﻠﺪﻫﺎي ﺷﺮﮐﺖ ﮐﻨﻨﺪه در ﮔﺰارش
.3اﻧﺘﺨﺎب ﻓﯿﻠﺪ ﺳﺮ ﮔﺮوه در ﺻﻮرت ﻧﯿﺎز)(Grouping Levels
Next .4
.6اﻣﮑﺎن ﻣﺮﺗﺐ ﮐﺮدن ﺗﺎ 4ﻓﯿﻠﺪ ﺑﻪ دو ﺻﻮرت ﺻﻌﻮدي ﯾﺎ ﻧﺰوﻟﯽ
Next .6
.8اﻣﮑﺎن آراﯾﺶ ﮔﺰارش از ﻟﺤﺎظ ﻣﺮﺗﺐ ﺷﺪن و ﺧﻂﮐﺸﯽ و ﻫﻤﭽﻨﯿﻦ ﻧﺤﻮه ﻗﺮار ﮔﺮﻓﺘﻦ ﮔﺰارش ﺑﻪ ﺻﻮرت اﻓﻖ
ﯾﺎ ﻋﻤﻮدي
Next .9
.10در اﯾﻦ ﻣﺮﺣﻠﻪ ﭼﻨﺪ ﺷﯿﻮه راﯾﺞ اﯾﺠﺎد ﮔﺰارش از ﻟﺤﺎظ رﻧﮓ و ﻗﻠﻢ ﺣﺮوف را ﻋﺮﺿﻪ ﻣﯽﮐﻨﺪ ﻫﺮ ﮔﺰﯾﻨﻪ ﻧﺎم ﯾﮑﯽ از
اﯾﻦ ﺷﯿﻮهﻫﺎﺳﺖ .ﺑﺎ اﻧﺘﺨﺎب ﯾﮑﯽ از اﯾﻦ ﮔﺰﯾﻨﻪﻫﺎ ﻧﺘﯿﺠﻪ در ﺳﻤﺖ ﭼﭗ ﻗﺎﺑﻞ ﻣﺸﺎﻫﺪه ﻣﯽﺑﺎﺷﺪ ،در اﯾﻦ ﻣﺮﺣﻠﻪ ﺑﺎ اﻧﺘﺨﺎب