آموزش کامل Access
مدیران انجمن: abbas.m.k, athlon64x2, شوراي نظارت

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
آشنايي با تنظيم خصوصيات محيط ورود دادهData sheet View
1- منو Format :
Font :تغيير فونت ،سبك فونت ،سايز فونت و effect Cell يا Datasheet… : تغيير ساختار صفحه گسترده از لحاظ Gridها و…….
Row Height : امكان تنظيم ارتفاع سطر ، در صورتي كه گزينه استاندارد فعال شود ارتفاع پيش فرض فعال ميشود.
Column Width : امكان تنظيم طول ستون ، در صورتي كه گزينه استاندارد فعال شود طول پيش فرض فعال ميشود.انتخاب گزينه BestFit باعث ميشود كه طول ستون بر اساس نوشتهها تنظيم شود.
Rename Column: امكان تغيير نام فيلد را فراهم مياورد.
Hide Columns : امكان پنهان كردن فيلد را فراهم مياورد.
UnHide Columns : امكان آشكار شدن فيلدپنهان شده را فراهم مياورد.
Freeze Columns :فيلد فريز شده در ابتدا فيلدها قرار گرفته و ثابت ميشود،و ساير فيلدها ميتوانند به صورت كشويي منطبق با آن فيلد قرار كيرند UnFreeze All Columns :عكس عمل فريز ميباشد.
2- طريقه وارد كردن دادهها روي ركورد:
2-1- تايپ داده متناسب با نوع داده انتخابي و قالبندي انتخابي
2-2- استفاده از Ctrl+’ كه اطلاعات ركورد قبلي را به ركورد جاري منتقل ميسازد.
2-3- استفاده ازCtrl+: براي ورود تاريخ جاري سيستم
2-4- استفاده ازCtrl+Sift+; براي ورود زمان جاري سيستم
2-5- استفاده از Copy،Ctrl+C و سپس Paste
2-6- استفاده از Cut،Ctrl+X و سپس Paste
3- طريقه حذف ركوردها:
3-1- انتخاب گزينهDelete Rcord از منو Edit
3-2- R.C روي ركورد و انتخاب گزينه Delete Record
3-3- استفاده از ابزار Delete از باكس ابزار
4- اضافه كردن ركورد به جدول:
4-1- انتخاب گزينهNew Rcord از منو Insert
4-2- انتخاب گزينه New Record از راهنماي ركورد
4-3- استفاده از ابزار New Record از باكس ابزار
4-4- R.C روي ركورد و انتخاب گزينه New Record
1- منو Format :
Font :تغيير فونت ،سبك فونت ،سايز فونت و effect Cell يا Datasheet… : تغيير ساختار صفحه گسترده از لحاظ Gridها و…….
Row Height : امكان تنظيم ارتفاع سطر ، در صورتي كه گزينه استاندارد فعال شود ارتفاع پيش فرض فعال ميشود.
Column Width : امكان تنظيم طول ستون ، در صورتي كه گزينه استاندارد فعال شود طول پيش فرض فعال ميشود.انتخاب گزينه BestFit باعث ميشود كه طول ستون بر اساس نوشتهها تنظيم شود.
Rename Column: امكان تغيير نام فيلد را فراهم مياورد.
Hide Columns : امكان پنهان كردن فيلد را فراهم مياورد.
UnHide Columns : امكان آشكار شدن فيلدپنهان شده را فراهم مياورد.
Freeze Columns :فيلد فريز شده در ابتدا فيلدها قرار گرفته و ثابت ميشود،و ساير فيلدها ميتوانند به صورت كشويي منطبق با آن فيلد قرار كيرند UnFreeze All Columns :عكس عمل فريز ميباشد.
2- طريقه وارد كردن دادهها روي ركورد:
2-1- تايپ داده متناسب با نوع داده انتخابي و قالبندي انتخابي
2-2- استفاده از Ctrl+’ كه اطلاعات ركورد قبلي را به ركورد جاري منتقل ميسازد.
2-3- استفاده ازCtrl+: براي ورود تاريخ جاري سيستم
2-4- استفاده ازCtrl+Sift+; براي ورود زمان جاري سيستم
2-5- استفاده از Copy،Ctrl+C و سپس Paste
2-6- استفاده از Cut،Ctrl+X و سپس Paste
3- طريقه حذف ركوردها:
3-1- انتخاب گزينهDelete Rcord از منو Edit
3-2- R.C روي ركورد و انتخاب گزينه Delete Record
3-3- استفاده از ابزار Delete از باكس ابزار
4- اضافه كردن ركورد به جدول:
4-1- انتخاب گزينهNew Rcord از منو Insert
4-2- انتخاب گزينه New Record از راهنماي ركورد
4-3- استفاده از ابزار New Record از باكس ابزار
4-4- R.C روي ركورد و انتخاب گزينه New Record

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
ادامه تنظيم خصوصيات محيط ورود داده
5- نحوه انتخاب فيلد و ركورد:
6- حركت در جدول باكليدهاي صفحه كليد:
7- Find :
امكان جستجو روي دادهاي يك جدول ، فرم وپرس و جو را امكان پذير ميسازد.انتخاب از منو Edit ويا Ctrl+Fو يا ابزار آن
-1- Search :
7-1-1- All
7-1-2- Up
7-1-3- Down
7-2- Match :
7-2-1- Any Part Of Field(جستجو بر اساس بخشي از داده درج شده)
7-2-2- Whole Field(جستجو بر اساس تمام داده درج شده)
7-2-3- Start Of Field(جستجو بر اساس شروع داده درج شده)
7-2-4- Search Field As Formatted :اگر دنبال داده قالبندي شدهاي ميگرديد بايد از آن استفاده نماييد.بطور مثال اگر فيلد Date/Time به نوعي قالبندي شده باشد كه تاريخ را بصورت 2003,11,January نمايش دهدو شما به دنبال تاريخ با فرمت 11/1/2003 بگرديد،Access نتيجه جستجو را مثبت تلقي كرده اما اگر گزينه مزبور را فعال كنيدAccess فقط در صورتي نتيجه را مثبت ميدهد كه تاريخ به صورت2003,11,January وارد شده باشد.
Find براساس قالبندي زير:
1. :كاركتر هر.مثال Sm* يعني دو حرف اول Sm بقيه هر تعداد و هر حرفي ميتواند باشد.
2. ? :يك كاركتر. مثال Sm?th يعني دو حرف اول Sm حرف سوم يك كاركتر و هر حرفي ميتواند باشدو سپس th.
3. # :تطبيق با يك عدد.لذا اگر به دنبال 166## بگرديد access تمامي دادهاي 5 رقمي را كه با 166 شروع شود را انتخاب ميكند
8- Replase :جايگزين كردن
درصورتي كه بخواهيم دادهايي را تغيير دهيم از روش جستجو پيدا سپس داده مورد نظر را جايگزين ميكنيم.گزينههاي آن مشابه Find ميباشد.
Find What :درج داده مورد جستجو
Replace With :درج داده جايگزيني
Replace : جايگزيني يكي يكي
Replace All :جايگزيني همه موارد
9- Filter (صافي):
توسط گزينه Filter از منوي Record ميتوان دادههاي مورد نظر را از بقيه دادهها جدا نمود
5- نحوه انتخاب فيلد و ركورد:
6- حركت در جدول باكليدهاي صفحه كليد:
7- Find :
امكان جستجو روي دادهاي يك جدول ، فرم وپرس و جو را امكان پذير ميسازد.انتخاب از منو Edit ويا Ctrl+Fو يا ابزار آن
-1- Search :
7-1-1- All
7-1-2- Up
7-1-3- Down
7-2- Match :
7-2-1- Any Part Of Field(جستجو بر اساس بخشي از داده درج شده)
7-2-2- Whole Field(جستجو بر اساس تمام داده درج شده)
7-2-3- Start Of Field(جستجو بر اساس شروع داده درج شده)
7-2-4- Search Field As Formatted :اگر دنبال داده قالبندي شدهاي ميگرديد بايد از آن استفاده نماييد.بطور مثال اگر فيلد Date/Time به نوعي قالبندي شده باشد كه تاريخ را بصورت 2003,11,January نمايش دهدو شما به دنبال تاريخ با فرمت 11/1/2003 بگرديد،Access نتيجه جستجو را مثبت تلقي كرده اما اگر گزينه مزبور را فعال كنيدAccess فقط در صورتي نتيجه را مثبت ميدهد كه تاريخ به صورت2003,11,January وارد شده باشد.
Find براساس قالبندي زير:
1. :كاركتر هر.مثال Sm* يعني دو حرف اول Sm بقيه هر تعداد و هر حرفي ميتواند باشد.
2. ? :يك كاركتر. مثال Sm?th يعني دو حرف اول Sm حرف سوم يك كاركتر و هر حرفي ميتواند باشدو سپس th.
3. # :تطبيق با يك عدد.لذا اگر به دنبال 166## بگرديد access تمامي دادهاي 5 رقمي را كه با 166 شروع شود را انتخاب ميكند
8- Replase :جايگزين كردن
درصورتي كه بخواهيم دادهايي را تغيير دهيم از روش جستجو پيدا سپس داده مورد نظر را جايگزين ميكنيم.گزينههاي آن مشابه Find ميباشد.
Find What :درج داده مورد جستجو
Replace With :درج داده جايگزيني
Replace : جايگزيني يكي يكي
Replace All :جايگزيني همه موارد
9- Filter (صافي):
توسط گزينه Filter از منوي Record ميتوان دادههاي مورد نظر را از بقيه دادهها جدا نمود

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
انواع ف_ * ل*_ ت ر
1. Filter by form (ف_ * ل*_ ت ر شرطي)
اين ف_ * ل*_ ت ر داراي محيطي ميباشد با گزينههاي زير:
• Look For (امكان جستجوو جدا سازي)
• Or (امكان شركت گذاري)
2. Filter by selection (ف_ * ل*_ ت ر بر اساس انتخاب)
3. Filter Excluding Selection (عكس عمل ف_ * ل*_ ت ر قبل)
4. Advanced Filter / Sort :ف_ * ل*_ ت ر شرطي با ساختار پرس و جو
5. Filter For:تنها ف_ * ل*_ ت ر است كه با R.C روي ركورد به صورت يك ميانبر عمل ميكند و ميتوان با تايپ كلمه مورد نظر در Filter For و Enter عمل ف_ * ل*_ ت ر را انجام داد.
نكته:
به طور كلي ف_ * ل*_ ت ر روي سلولي از فيلدها يا به عبارتي روي فيلدها اعمال ميگردد.
• Apply Filter :براي اجراي ف_ * ل*_ ت ر بكار ميرود.
• Remove Filter :از حالت ف_ * ل*_ ت ر به جدول برميگردد.
1. Filter by form (ف_ * ل*_ ت ر شرطي)
اين ف_ * ل*_ ت ر داراي محيطي ميباشد با گزينههاي زير:
• Look For (امكان جستجوو جدا سازي)
• Or (امكان شركت گذاري)
2. Filter by selection (ف_ * ل*_ ت ر بر اساس انتخاب)
3. Filter Excluding Selection (عكس عمل ف_ * ل*_ ت ر قبل)
4. Advanced Filter / Sort :ف_ * ل*_ ت ر شرطي با ساختار پرس و جو
5. Filter For:تنها ف_ * ل*_ ت ر است كه با R.C روي ركورد به صورت يك ميانبر عمل ميكند و ميتوان با تايپ كلمه مورد نظر در Filter For و Enter عمل ف_ * ل*_ ت ر را انجام داد.
نكته:
به طور كلي ف_ * ل*_ ت ر روي سلولي از فيلدها يا به عبارتي روي فيلدها اعمال ميگردد.
• Apply Filter :براي اجراي ف_ * ل*_ ت ر بكار ميرود.
• Remove Filter :از حالت ف_ * ل*_ ت ر به جدول برميگردد.

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
طرز ايجاد Relationship
1. ارتباط يك به چند
2. ارتباط يك به يك
3. ارتباط چند به چند
- براي مورد 1و 2 حداقل 2 جدول نياز است
- نكات ايجاد ارتباط در ارتباط يك به چند
2- در جدول اول
2-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
2-1-1- Primary Key
2-1-2- Index:Yes-No Duplicates
2-1-3- انتخاب فيلدي هم نام و هم نوع در جدول متناظر
3- در جدول دوم
3-1- انتخاب فيلدي هم نام و هم نوع هماهنگ با فيلد جدول اول
3-1-1- Index:Yes-Duplicates Ok
3-1-2- Primary Key لازم نيست
1. ارتباط يك به چند
2. ارتباط يك به يك
3. ارتباط چند به چند
- براي مورد 1و 2 حداقل 2 جدول نياز است
- نكات ايجاد ارتباط در ارتباط يك به چند
2- در جدول اول
2-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
2-1-1- Primary Key
2-1-2- Index:Yes-No Duplicates
2-1-3- انتخاب فيلدي هم نام و هم نوع در جدول متناظر
3- در جدول دوم
3-1- انتخاب فيلدي هم نام و هم نوع هماهنگ با فيلد جدول اول
3-1-1- Index:Yes-Duplicates Ok
3-1-2- Primary Key لازم نيست

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
نكات ايجاد ارتباط در ارتباط يك به يك
4- در جدول اول
4-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
4-1-1- Primary Key
4-1-2- Index-Yes-No Duplicates:
4-1-3- انتخاب فيلدي هم نام و هم نوع در جدول متناظر
5- در جدول دوم
5-1- انتخاب فيلدي هم نام و هم نوع هماهنگ با
فيلد جدول اول
5-1-1- Index-Yes- No Duplicates:
5-1-2- Primary Key
نكات ايجاد ارتباط در ارتباط چند به چند
در اين نوع 3 جدول مورد نياز ميباشد.
6- در جدول اول
6-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
6-1-1- Primary Key
6-1-2- Index-Yes-No Duplicates:
6-1-3- انتخاب فيلدي هم نام و هم نوع در جدول واسط
7- در جدول واسط
7-1- انتخاب فيلدي هم نام و هم نوع هماهنگ با فيلد جدول اول
7-1-1- Index-Yes- No Duplicates:
7-1-2- Primary Key
8- در جدول دوم
8-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
8-1-1- Primary Key
8-1-2- Index-Yes-No Duplicates:
8-1-3- انتخاب فيلدي هم نام و هم نوع در جدول واسط
ارتباط يك به چند ، ارتباطي است كه در آن محتواي يك فيلد از جدولي در فيلد مشابه از جدول ديگري بيش از يك بار تكرار شده باشد.
در ارتباط يك به يك درست همان تعداد ركورد كه در جدول اول است در جدول دوم نيز وجود دارد.
تلفيق دو مورد بالا در مورد رابطه چند به چند صادق است.
بعد از تعيين خصوصيات به وسيله RelationShip از منو Tools با عمل Drag & Drop ميتوان ارتباط برقرار نمود.

4- در جدول اول
4-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
4-1-1- Primary Key
4-1-2- Index-Yes-No Duplicates:
4-1-3- انتخاب فيلدي هم نام و هم نوع در جدول متناظر
5- در جدول دوم
5-1- انتخاب فيلدي هم نام و هم نوع هماهنگ با
فيلد جدول اول
5-1-1- Index-Yes- No Duplicates:
5-1-2- Primary Key
نكات ايجاد ارتباط در ارتباط چند به چند
در اين نوع 3 جدول مورد نياز ميباشد.
6- در جدول اول
6-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
6-1-1- Primary Key
6-1-2- Index-Yes-No Duplicates:
6-1-3- انتخاب فيلدي هم نام و هم نوع در جدول واسط
7- در جدول واسط
7-1- انتخاب فيلدي هم نام و هم نوع هماهنگ با فيلد جدول اول
7-1-1- Index-Yes- No Duplicates:
7-1-2- Primary Key
8- در جدول دوم
8-1- انتخاب فيلدي به صورت منحصر بفرد با شرايط زير
8-1-1- Primary Key
8-1-2- Index-Yes-No Duplicates:
8-1-3- انتخاب فيلدي هم نام و هم نوع در جدول واسط
ارتباط يك به چند ، ارتباطي است كه در آن محتواي يك فيلد از جدولي در فيلد مشابه از جدول ديگري بيش از يك بار تكرار شده باشد.
در ارتباط يك به يك درست همان تعداد ركورد كه در جدول اول است در جدول دوم نيز وجود دارد.
تلفيق دو مورد بالا در مورد رابطه چند به چند صادق است.
بعد از تعيين خصوصيات به وسيله RelationShip از منو Tools با عمل Drag & Drop ميتوان ارتباط برقرار نمود.


-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
آشنايي با طراحي Query
Query ---- New:1. Design View
2. Simple Query Wizard
3. Cross Tab Query Wizard
4. Find Duplicate Query Wizard
5. Find Unmatched Query Wizard
1. ايجاد از طريق طراحي
2. ايجاد با سادهترين شكل از ويزارد
3. گروهبندي فيلدها به صورت سطري ستوني و استنتاج نتايج از تقاطع دادههاي حاصل از سطر و ستون ايجاد شده.
4. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از دو جدول .
5. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از يك جدول .
تعريف Query:
اطلاعات يك يا چند جدول را با شرايط خاص تحت پرس و جو ايجاد مينمايد، و همچنين امكان ساختن فيلدهاي محاسباتي نيز امكان پذير ميباشد.
تعريفQueryبه دو بخش تقسيم ميگردد:
1. Select Query
2. Action Query
سادهترين پرس و جو Select Query ميباشد ،يعني پرس و جو بر اساس انتخاب.
Query ميتواند يك فيلد را در بر بگيرد.
چون تغييرات روي پرسو جو روي جدول متناظرش اعمال ميشود بنابراين صفت Dynamic داده اند.
چون پرسو جو زير مجموعه يك يا چند جدول يا پرسو جو است به آن صفتSubSet دادهاند.
Query ---- New:1. Design View
2. Simple Query Wizard
3. Cross Tab Query Wizard
4. Find Duplicate Query Wizard
5. Find Unmatched Query Wizard
1. ايجاد از طريق طراحي
2. ايجاد با سادهترين شكل از ويزارد
3. گروهبندي فيلدها به صورت سطري ستوني و استنتاج نتايج از تقاطع دادههاي حاصل از سطر و ستون ايجاد شده.
4. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از دو جدول .
5. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از يك جدول .
تعريف Query:
اطلاعات يك يا چند جدول را با شرايط خاص تحت پرس و جو ايجاد مينمايد، و همچنين امكان ساختن فيلدهاي محاسباتي نيز امكان پذير ميباشد.
تعريفQueryبه دو بخش تقسيم ميگردد:
1. Select Query
2. Action Query
سادهترين پرس و جو Select Query ميباشد ،يعني پرس و جو بر اساس انتخاب.
Query ميتواند يك فيلد را در بر بگيرد.
چون تغييرات روي پرسو جو روي جدول متناظرش اعمال ميشود بنابراين صفت Dynamic داده اند.
چون پرسو جو زير مجموعه يك يا چند جدول يا پرسو جو است به آن صفتSubSet دادهاند.

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
يجاد Query از طريق Design View
با ظاهر شدن پنجره Show Table ميتوان Query را از :
1. Table
2. Query
3. Both
ايجاد نمود.
به طروق زير ميتوان فيلدها را از قسمت Field List به گزينه Field در قسمت Design Gerid انتقال داد:
1. انتخاب فيلد با عمل Drag & Drop
2. انتخاب فيلد و عمل دابل كليك روي فيلد
3. انتخاب گزينهField و زدن حرف اول
4. توسط *ميتوان همه فيلدها به پايين منتقل كرد كه نتيجه آن در زمان اجرا مشخص ميشود.
5. انتخاب عنوان جدول و استفاده از Drag & Drop
• Table : مشخص كننده نام جدول
• Sort : مرتب كردن به صورت صعودي و يا نزولي
• Show :امكان فعال يا عدم فعال بودن فيلد
• Criteria :امكان شرط گذاري توسط اين قسمت فراهم ميشود.از عملگرها و شروط ذكر شده در Validation Rule براي اين قسمت ميتوان استفاده نمود.
• Or :شرط يا
تعريف نحوه شرط گذاري بر اساس نوع دادهها:
• Text :مقدار متني را وارد مينماييم.امكان استفاده از دو كاركتر عام *,? امكان پذير ميباشد.
• Number,Currency :مقدار عددي را وارد مينماييم.
• Date/Time :مقدار تاريخ/ زمان را وارد مينماييم.
مثال:11/2/2002 عكسالعمل برنامه#11/2/2002#
• اگر در قسمت Criteria بنويسيم Null برنامه Is”Nall” را مينويسد.
با ظاهر شدن پنجره Show Table ميتوان Query را از :
1. Table
2. Query
3. Both
ايجاد نمود.
به طروق زير ميتوان فيلدها را از قسمت Field List به گزينه Field در قسمت Design Gerid انتقال داد:
1. انتخاب فيلد با عمل Drag & Drop
2. انتخاب فيلد و عمل دابل كليك روي فيلد
3. انتخاب گزينهField و زدن حرف اول
4. توسط *ميتوان همه فيلدها به پايين منتقل كرد كه نتيجه آن در زمان اجرا مشخص ميشود.
5. انتخاب عنوان جدول و استفاده از Drag & Drop
• Table : مشخص كننده نام جدول
• Sort : مرتب كردن به صورت صعودي و يا نزولي
• Show :امكان فعال يا عدم فعال بودن فيلد
• Criteria :امكان شرط گذاري توسط اين قسمت فراهم ميشود.از عملگرها و شروط ذكر شده در Validation Rule براي اين قسمت ميتوان استفاده نمود.
• Or :شرط يا
تعريف نحوه شرط گذاري بر اساس نوع دادهها:
• Text :مقدار متني را وارد مينماييم.امكان استفاده از دو كاركتر عام *,? امكان پذير ميباشد.
• Number,Currency :مقدار عددي را وارد مينماييم.
• Date/Time :مقدار تاريخ/ زمان را وارد مينماييم.
مثال:11/2/2002 عكسالعمل برنامه#11/2/2002#
• اگر در قسمت Criteria بنويسيم Null برنامه Is”Nall” را مينويسد.

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
كاربرد Total در Select Query
از منوView اين گزينه را انتخاب مينماييم.يا از ابزار آن
اين گزينه شامل موارد زير ميباشد:
1. Sum محاسبه جمع مقادير
2. Avg محاسبه ميانگين مقادير
3. Min تعيين كمترين مقدار
4. Max تعيين بيشترين مقدار
5. Count محاسبه تعداد مقادير
6. StDev محاسبه انحراف معيار
7. Var محاسبه واريانس
8. First تعيين اولين مقدار
9. Last تعيين آخرين مقدار
10. Expression امكان استفاده از عبارت ساز براي ساختن فيلد محاسباتي
مثال:محاسبه نمره نهايي
در گزينه ،(Field-total:(nomreh) *(zarib nomreh
فعال بودن فيلدهاي شركت كرده در اين فيلد محاسباتي همچنين فعال بودن Expression از Totals .
از علائم رياضي و همچنين از + ،&(الصاق)در عبارت سازي ميتوان استفاده نمود.
CCUR( ) تابعي است كه مقدار عددي را با واحد پول نمايش ميدهد.
از منوView اين گزينه را انتخاب مينماييم.يا از ابزار آن
اين گزينه شامل موارد زير ميباشد:
1. Sum محاسبه جمع مقادير
2. Avg محاسبه ميانگين مقادير
3. Min تعيين كمترين مقدار
4. Max تعيين بيشترين مقدار
5. Count محاسبه تعداد مقادير
6. StDev محاسبه انحراف معيار
7. Var محاسبه واريانس
8. First تعيين اولين مقدار
9. Last تعيين آخرين مقدار
10. Expression امكان استفاده از عبارت ساز براي ساختن فيلد محاسباتي
مثال:محاسبه نمره نهايي
در گزينه ،(Field-total:(nomreh) *(zarib nomreh
فعال بودن فيلدهاي شركت كرده در اين فيلد محاسباتي همچنين فعال بودن Expression از Totals .
از علائم رياضي و همچنين از + ،&(الصاق)در عبارت سازي ميتوان استفاده نمود.
CCUR( ) تابعي است كه مقدار عددي را با واحد پول نمايش ميدهد.

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
آشنايي با Action Query
Make-Table Query
Update Query :
Update to: 2.5(گزينه جايگزيني)
Criteria: 2 (گزينه اي كه بايد تغيير كندو به روز شود)
Append Query :
همانند make- Table Query ميباشد با اين تفاوت كه نام جدولي كه ميخواهيم دادهها به ان الصاق شود را از ليست انتخاب ميكنيم.
Delete Query :
Delete: Where
Criteria: 1 (همه يكهاي موجود در جدول انتخابي را حذف مينماييد)
تذكر: تمام action ها بايد بعد از ايجاد ابتدا Run شود و ذخيره سپس نتيجه آن را روي جدول متناظر مشاهده نمود
Run از منو Query يا از ابزار آن !
Make-Table Query
Update Query :
Update to: 2.5(گزينه جايگزيني)
Criteria: 2 (گزينه اي كه بايد تغيير كندو به روز شود)
Append Query :
همانند make- Table Query ميباشد با اين تفاوت كه نام جدولي كه ميخواهيم دادهها به ان الصاق شود را از ليست انتخاب ميكنيم.
Delete Query :
Delete: Where
Criteria: 1 (همه يكهاي موجود در جدول انتخابي را حذف مينماييد)
تذكر: تمام action ها بايد بعد از ايجاد ابتدا Run شود و ذخيره سپس نتيجه آن را روي جدول متناظر مشاهده نمود
Run از منو Query يا از ابزار آن !

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
آشنايي باطراحي فرمForm
Form ------> New:
1. Design View
2. Form Wizard
3. AutoForm:Columner
4. AutoForm:Tabuler
5. AutoForm
atasheet
6. Chart Wizard
7. Pivot Tabale Wizard
1. ايجاد فرم از طريق طراحي
2. ايجاد فرم از گزينه هاي از پيش تعريف شده
3. ايجاد سريع فرم با قرار گيري فيلدها ستوني زير هم
4. ايجاد سريع فرم با قرار گيري فيلدها ستوني در مجاورت هم
5. ايجاد سريع فرم با نماي صفحه داده
6. ايجاد چارت از ويزارد
7. ايجاد نمودار از جدول به طريق ويزارد
تذكر :
ايجاد فرم از شماره 2 تا 7 با انتخاب نام جدول يا پرس و جو مورد نظر حاصل ميشود.
Form ------> New:
1. Design View
2. Form Wizard
3. AutoForm:Columner
4. AutoForm:Tabuler
5. AutoForm
atasheet
6. Chart Wizard
7. Pivot Tabale Wizard
1. ايجاد فرم از طريق طراحي
2. ايجاد فرم از گزينه هاي از پيش تعريف شده
3. ايجاد سريع فرم با قرار گيري فيلدها ستوني زير هم
4. ايجاد سريع فرم با قرار گيري فيلدها ستوني در مجاورت هم
5. ايجاد سريع فرم با نماي صفحه داده
6. ايجاد چارت از ويزارد
7. ايجاد نمودار از جدول به طريق ويزارد
تذكر :
ايجاد فرم از شماره 2 تا 7 با انتخاب نام جدول يا پرس و جو مورد نظر حاصل ميشود.

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
فرم چيست؟
فرم كار جمع آوري اطلاعات را آسان ميكند.
فرم را ميتوان طوري طراحي كرد كه هنگام ورود اطلاعات، هر بخش از فرم در جدول خاصي قرار داده شود.يعني يك فرم ميتواند براي چند جدول اطلاعات فراهم كند بدون آن كه پر كننده فرم لازم باشد اين نكته را بداندو براي آن تدارك خاصي ببيند.
طرز كار Form Wizard :
نام جدول يا پرس و جوي مورد نظر را انتخاب كنيد.
انتخاب نام فيلدهاي مورد نظر از Available Field و اضافه كردن آنها با استفاده از دكمه هاي راهنما به قسمت Selected Field .
Next
نحوه قرار گيري فيلدها را تعيين ميكنيم.
1. Columner
2. Tabuler
3. Datasheet
4. Justified
-Next
- تعيين پس زمينه براي فرم .
-Next
- نحوه اجرا فرم و سپس Finish .
طرز كار AutoForm :
AutoForm ها قابليت ايجاد فرم از جدول و پرسو جو را به طور خودكار و سريع امكان پذير ميسازد ،كافيست از قسمت New گزينه فرم يكي از AutoForm ها را انتخاب كرده و سپس در قسمت تعيين نام جدول يا پرسو جو گزينه مورد نظر را انتخاب كنيم سپس با Ok كردن فرم ايجاد ميگردد.
فرم كار جمع آوري اطلاعات را آسان ميكند.
فرم را ميتوان طوري طراحي كرد كه هنگام ورود اطلاعات، هر بخش از فرم در جدول خاصي قرار داده شود.يعني يك فرم ميتواند براي چند جدول اطلاعات فراهم كند بدون آن كه پر كننده فرم لازم باشد اين نكته را بداندو براي آن تدارك خاصي ببيند.
طرز كار Form Wizard :
نام جدول يا پرس و جوي مورد نظر را انتخاب كنيد.
انتخاب نام فيلدهاي مورد نظر از Available Field و اضافه كردن آنها با استفاده از دكمه هاي راهنما به قسمت Selected Field .
Next
نحوه قرار گيري فيلدها را تعيين ميكنيم.
1. Columner
2. Tabuler
3. Datasheet
4. Justified
-Next
- تعيين پس زمينه براي فرم .
-Next
- نحوه اجرا فرم و سپس Finish .
طرز كار AutoForm :
AutoForm ها قابليت ايجاد فرم از جدول و پرسو جو را به طور خودكار و سريع امكان پذير ميسازد ،كافيست از قسمت New گزينه فرم يكي از AutoForm ها را انتخاب كرده و سپس در قسمت تعيين نام جدول يا پرسو جو گزينه مورد نظر را انتخاب كنيم سپس با Ok كردن فرم ايجاد ميگردد.

-
- پست: 434
- تاریخ عضویت: چهارشنبه ۱۱ بهمن ۱۳۸۵, ۸:۰۳ ب.ظ
- محل اقامت: www.centralclubs.com
- سپاسهای ارسالی: 9 بار
- سپاسهای دریافتی: 16 بار
گزارش چيست؟
تفاوت فرم و گزارش:
1. فرم همواره نمايشي است اما گزارش چون به شكل چاپ شده عرضه ميشود ثابت و متداوم است.
2. فرم را بايد در صفحه نمايش ديد و اين كار براي بسياري از كساني كه به اطلاعات نياز دارند ناممكن است.
3. فرم را نميتوان مبنا قرار داد و بر اساس يك فيلد مشاهده نمود ، در گزارش بر مبناي يك فيلد ميتوان گزارش تهيه نمود.
-گزارش را به صورت تصويري نيز ميتوان ارائه داد.
آشنايي با طراحي Report :
Report ---------> New:
1. Design View
2. Report Wizard
3. AutoForm:Columnar
4. AutoForm:Tabular
5. Chart Wizard
6. Label Wizard
نحوه ايجاد گزارش همانند فرم ميباشد، در حالت AutoForm ها ميتوان گزارش به صورت ستوني زير هم و يا ستوني در مجاورت هم داشته باشيم
تفاوت فرم و گزارش:
1. فرم همواره نمايشي است اما گزارش چون به شكل چاپ شده عرضه ميشود ثابت و متداوم است.
2. فرم را بايد در صفحه نمايش ديد و اين كار براي بسياري از كساني كه به اطلاعات نياز دارند ناممكن است.
3. فرم را نميتوان مبنا قرار داد و بر اساس يك فيلد مشاهده نمود ، در گزارش بر مبناي يك فيلد ميتوان گزارش تهيه نمود.
-گزارش را به صورت تصويري نيز ميتوان ارائه داد.
آشنايي با طراحي Report :
Report ---------> New:
1. Design View
2. Report Wizard
3. AutoForm:Columnar
4. AutoForm:Tabular
5. Chart Wizard
6. Label Wizard
نحوه ايجاد گزارش همانند فرم ميباشد، در حالت AutoForm ها ميتوان گزارش به صورت ستوني زير هم و يا ستوني در مجاورت هم داشته باشيم