پاسخ : اموزش کامل ای سی دی ال
اصول تعيين و اضافه كردن پيوندها Link ابرمتني:
در اين مرحله مي خواهيم با استفاده از نوع داده Hyper link و ساخت يك نوع فيلد از نوع پيوندي نحوه ي لينك شدن را بررسي ميكنيم بنابر اين مراحل زير را دنبال كنيد:
1- ابتدا جدول موردنظرتان را در نماي طراحي Design view باز كنيد سپس نام فيلدي را كه ميخواهيد خاصيت Link داشته باشد را بسازيد و نوع داده ي آن را Hyper Link قرار دهيد.
2- سپس به نماي ورود داده وارد شويد از منوي View انتخاب Data Sheet View .
3- از شما مي پرسد اطلاعات را ذخيره كنم Do You Want To Save The Table Now ؟
جواب Yes دهيد تا به نماي ورود داده برويد .
4- حال در اين فيلد شما قادربه وارد كردن آدرس خود هستيد كه با درج هر حرف رنگ آن به صورت آبي و قابليت لينك دارد
در صورت درج آدرس ابر متني و كليك روي آن به آن آدرس لينك شويد.
پاسخ : اموزش کامل ای سی دی ال
اصول Link به يك Book Mark در Document
1- ابتدا در نماي ورود داده( Data Sheet View) روي فيلدي كه قبلا از نوع Hayper Link ساخته ايد قرار گيرد سپس از منويInsert گزينه ي Hayper link ميانبر آن (CTRL+K)مي باشد .
2- سپس از پنجره ي Insert Hayper Link گزينه ي Creet New Page را انتخاب مي كنيم سپس در كادرName Of New Document آدرس UNC فايل مورد نظر را درج ميكنيم .
يا به وسيله ي دكمه Change فايل Document موردنظر را جستجو تا آدرس كامل آن درج شود ، سپس در قسمت Text To Display كلمه اي را كه مي خواهيم كاربر آن را ديده و با كليك روي آن لينك و به آدرس مورد صورت بگيرد را درج كنيد در اين مثال كلمه ي Word مورد نظر بوده .
3- شما مي توانيد توضيحي را به نوشته حاوي لينك اضافه كنيد تا كاربر را راهنمايي كند ، براي اين كار روي دكمه Screen Tip كليك كنيد سپس متن موردنظر را در پنجره ظاهر شده درج كنيد .
4- موارد تنظيم شده را تائيد كنيد و روي دكمه ي Ok كليك كنيد با نگه داشتن موس روي نوشته حاوي لينك پيغام درج شده در Screen Tip قابل مشاهده است .
5- شما با كليك روي نوشته حاوي لينك مي توانيد به آدرس فايلDocument لينك شود.
پاسخ : اموزش کامل ای سی دی ال
اصول Exporting جداول و پرس وجوها به صورت Html :
نشر داده ها می تواند به صورت Static ( ایستا ) و یا Daynamic ( پویا ) انجام شود . صفحات ایستا هرگز تغیر نمی کند و همواره داده های ثابتی را نمایش می دهد . صفحات پویا بر مبنای پرس و جوهای اکسس عمل میکند . این صفحات به صورت پویا آخرین تغیرات داده های مورد پرس و جو را نمایش می دهد بنابراین با تغیر داده های بانک اطلاعاتی ، محتویات این صفحات نیز تغیر می یابد برای صادر کردنئ اطلاعات به قالب Html مراحل زیر را دنبال کنید.
1-در پنجره ی بانک اطلاعاتی روی زبانه Query کلیک کنید و جستجو مدنظرتان را انتخاب کنید در اینجا Invoice می باشد .
2- از منوی فایل گزینه ی Exportرا انتخاب کنید .
3-در پنجره As "نام پرس وجو " Exporting Query در قسمت Save As Type
گزینه ی Html Document را انتخاب می کنیم مشاهده میکنید که خود برنامه نام پرس و جو انتخابی شما را نشان می دهد ( Invoice ) اگر مایل به استفاده از یک فایل الگوی Html هستید جعبه ی چک Save For Matted را فعال کنید روی دکمه ی Export کلیک کنید .
4-در مرحله ی بعد پنجره ی Html Output Option ظاهر می گردد
در صورتی که می خواهید از یک الگوی Html برای پیاده سازی روی Object خودتان داشته باشیدروی Invoice میتوانید لینک چک گزینه ی Select a Html Template را فعال کنید و از قسمت Browser فایل الگوی خود را انتخاب کنید و Ok را کلیک کنید
5- در مرحله ی بعد از تائید و OK کردن برنامه اطلاعات شما را در قالب Html در مسیر سر شاخه نصب اکسس ذخیره میکند که می توانید در پوشه یSample برنامه اکسس نام فایل تبدیل به قاب Html شده را بیابید
در نهایت شکل نمایش یافته هنگام باز کردن فایل قابل مشاهده است که با انتخاب یک قالب الگو هنگام ساخت نمایش یافته است .
نكته :
به روش مشابه برای صادر کردن اطلاعات جداول به قالب Html می توان عمل کنید بدین صورت که به جای انتخاب Query ، در قسمت جدول نام جدول مدنظرتان را انتخاب کرده سپس بقیه ی مراحل را مانند موارد گفته شده برای پرس وجو دنبال کنید .
پاسخ : اموزش کامل ای سی دی ال
اصول خارج کردن یا Exporting گزارشات به صورت Html
- مرحله ی تبدیل اطلاعات یک گزارش به قالب Html مانند ، تبدیل اطلاعات پرس وجو جدول در قالب Html است اما نکته ی قابل توجه این است که ، هنگام صادر کردن اطلاعات جداول به قالب Html ، اکسس به تعداد صفحات گزارش ، فایل گزارش در قالب Html می سازد به طور مثال اگر در یک گزارش تعداد صفحه های گزارشهای آن 8 صفحه باشد به تعداد 8 فایل در قالب Html می سازد
پاسخ : اموزش کامل ای سی دی ال
اصول استفاده از تکنولوزی Internet Data Base Connector-IDC
اتصال بانک اطلاعاتی به اینترنت internet data base connector یا idc برنامه ای تخصصی است که می تواند بر روی سرویس وب شخصی personal web server یا سرویس اطلاعات اینترنتی یا internet information server نصب شود.با بکار گیری IDC می توانید صفحات پویای وب را بسازید.IDC از یک الگو استفاده می کند که به ازاء هر کدام از اجزای بانک اطلاعاتی ،حاوی یک توکن است و دارای یک فایل اسکریپت است که اطلاعات ضروری برای بازیابی داده های بانک اطلاعاتی را در خود جای داده است. فایل الگو دارای پسوند HTX . و فایل اسکریپت دارای پسوند IDC . است. برای ساختن یک پیوند به یک صفحه IDC باید پیوندی به فایل IDC آن بسازید. در صورتی که IDC بدرستی نصب شده باشد هنگامی که متقاضی بخواهد یک فایل IDC را بازیابی کند سرویس وب،صفحه وبی را که حاوی داده های بانک اطلاعاتی است به وی تحویل خواهد داد.
پاسخ : اموزش کامل ای سی دی ال
اصول استفاده از تکنولوزی Active Server Page-ASP
صفحات سرویس فعال Active Server Page هم بر روی سرویس اطلاعات اینترنت IIS و هم روی سرویس وب شخصی اجرا می شوند. این صفحات از یک زبان اسکریپت ( Script ) استفاده می کنند این زبان معمولا VB SCRIPT نام دارد و روی سرویس وب اجرا میشود. این اسکریپت پس از اجرا شدن ، صفحه وب را به متقاضی بر می گرداند. صفحات سرویس فعال ، می تواند به همه اشیاء Active x/com نصب شده به روی سرور از جمله اشیاء بانک اطلاعاتی و کنترلهای Active x دستیابی نمایند با بکارگیری صفحات سرویس فعال ،می توانید یک برنامه کاربردی کاملا مبتنی بر وب بنویسید اگر چه جزئیات انجام این کار بسیار پیچیده است.
نکته:
برای استفاده از IDC ، ASP لازم است فرد آشنایی کامل در زمینه طراحی صفحات وب و برنامه نویسی اسکریپت داده باشد که توضیح بیشتر این مطالب از حیطه بحث ما خارج می باشد.
پاسخ : اموزش کامل ای سی دی ال
صول کار با صفحات پویای Page
Page ها كاربران را قادر مي سازد تا از طريق اينترنت يا اينترانت اطلاعات موجود در پايگاه داده را مشاهده و ويرايش نمائيد.
روش كار
ايجاد صفحه از روشهای طراحي design view و استفاده از صفحات وب موجود existing web page و بعد ايجاد صفحه از طريق ويزارد Auto page: columnar قابل ساختن است.
روش كار ايجاد صفحه به صورت خودكار Auto page: columnar
نحوه ساخت از طريق auto page مشابه ساخت گزارش و فرم از طريق Auto مي باشد.
روش كار ايجاد صفحه به صورت page wizard
نحوه ساخت صفحه از طريق page wizard مشابه ساخت گزارش از طريق ويزارد مي باشد.
آشنايي با Design view براي طراحي صفحه
در قسمت راست پنجره طراحي page فیلدها ظاهر مي شود و مي توانيد فيلدها را به روش drag & drop به قسمت طراحي page منتقل كرده و آرايش دهيم. سپس در نماي page view نتيجه آن را مشاهده كنيد.
پاسخ : اموزش کامل ای سی دی ال
چگونگی ارتباط Access با برنامه های دیگر Ms- Office
در این قسمت ارتباط Access با سایر برنامه های تحت Office و شناسایی اصول بکارگیری خاصیت OLE در این برنامه را و افزودن تصاویر گرافیکی به فرمها و گزارشات را می آموزید.
یکی از راه های ارتباط با برنامه Access با برنامه های دیگر تحت Office استفاده از قابلیت OLE می باشد ( Embedd Object Link )
OLE یک فناوری یکپارچگی برنامه ها است ، شما می توانید برای به اشتراک گذاشتن اطلاعات بین برنامه ها بکار بگیرید . همهی برنامه های تحت از OLE پشتبانی کنند.
شناسایی اصول استفاده از OLE 32 bit
OLE Object قابلیتی است که امکان بکار گیری برنامه های تحت Office را در برنامه Access فراهم می سازد .لذا با بکارگیری نوع داده OLE Object قابل دسترسی می باشد .
برای کارکردن با OLE Object مراحل زیر را دنبال کنید :
1- ابتدا فیلدی از نوع داده OLE Object بسازید .
2- سپس از منوی Insert گزینه ی Object را انتخاب کنید . (سپس میتوان روی رکورد فیلد Picture راست کلیک کنید Insert Object را انتخاب کنید.)
3- سپس در پنجره ی Microsoft Office Access دو قابلیت برای استفاده از خاصیت OLE دارید :
1- Creat New
2- Creat form file
در صورت انتخاب Creat New در قسمت object type تمام محیط هایی که می توانند با Access ارتباط داشته باشد نمایش می یابد شما با انتخاب هر محیط ( نرم افزار ) ابتدا بایدفایل را در همان محیط و بعد در برنامه Access بکار بگیرید . مثلا با انتخاب Autocad Drawing وارد برنامه Autocad می شود .
3- نتیجه ترسیم شده جدید را با یک نام ذخیره و خارج شوید .
4- حال نام فایل ساخته شده رادر فیلد picture می بینید با کلیک روی آن وارد محیط Autocad Drawing می شود .
راه دوم بکارگیری Creat From File است . در این روش شما فایلی که می خواهید از هر نرم افزاری که موجود است می توانید بیاورید یعنی قبلا ان را ساخته اید اکنون آن را فرا می خوانید . برای انجام ان مراحل زیر را دنبال کنید.
1-در قسمت File مسیر کامل فایل مد نظر را درج می کنید و یا اینکه از Browse مسیر فایل را انتخاب می کنید با انتخاب ok فایل شما ظاهر می گردد.
2-فرض کنید در این برنامه یک فایل word به نام T1 را انتخاب کرده باشیم مسیر فایل انتخابی در قسمت File ظاهر خواهد شد سپس ok کرده نتیجه را در فیلد picture مشاهده خواهید کرد
پاسخ : اموزش کامل ای سی دی ال
افزودن تصاویر گرافیکی به فرمها و گزارشات
برای افزودن تصاویر گرافیکی به فرمها و یا گزارشات به دو صورت می توان اقدام کرد.
1- ابتدا از روش ole object توضیح داده شده در قسمت شناسایی اصول استفاده از ole object
ابتدا تصویر گرافیکی را که از قبل موجود بوده فراخوانی کرده از روش Creat From File سپس جدول را ذخیره و از یکی از روشهای توضیح داده شده برای ساخت فرم ، فرم خود را می سازیم
2- در این روش مستقیما از خود فرم تصویر گرافیکی را فرا میخوانیم
بدین صورت که ابتدا وارد محیط طراحی فرم شده و از منوInsert گزینه object را انتخاب می کنیم پنجره Microsoft Office Access ظاهر می گردد سپس بقیه مراحل را طبق توضیحات قسمت شناسایی اصول استفاده از ole object دنبال می کنیم تا فایل گرافیکی به فرم مان اضافه شود. موارد گفته شده به طریق مشابه برای گزارشات نیز استفاده میشود.
پاسخ : اموزش کامل ای سی دی ال
استفاده از تکنیکهای پیشرفته در Access
در این قسمت کار با SQL و کار با ماکرو ها و خواص آنها را می آموزید.
اصول کار با Structured Query Language ) SQL )
مطالب زير اكثرا از كتاب Microsoft SQL Server 7.0 Database Implementation Training انتخاب گرديده است . اين كتاب به همراه CD آموزش آن به عنوان يك مرجع براي امتحانات مايكروسافت استفاده ميشود.
جداول بكار رفته نيز همگي در SQL Server 7.0 در Database Northwind موجود هستند.
برای بکار بردن دستورات sql در بانک اطلاعاتی Access باید ابتدا یک Query از نوع Select بسازید سپس از منو View گزینه sql view را انتخاب کرده و دستوراتی که یاد می گیرید در آن درج کرده و نتیجه را مشاهده کنید.
دستور Select
اين دستور كه دستوري مستقل نيست و حتما بايد با اجزايي بكار رود جهت ساخت پرس و جو بر روي بانك اطلاعاتي بكار ميرود و ركوردهايي كه با شرايط اين دستور همخوان باشد به عنوان نتيجه پرس و جو برميگرداند . چهار كلمه كليدي وجود دارند كه بخشهاي ارزشمند اين دستور را تشكيل ميدهند :
1- select
2- from
3- where
4- order by
Where شرط
Order by نام فيلد يا شماره فيلد
مثال:
Select * from customers
اين دستور تمام ركوردهاي جدول customers را برميگرداند.
كه نتيجه 91 سطر از اطلاعات اين جدول خواهد بود حال اگر شرط Country ='uk' اضافه كنيم ، فقط اطلاعات مشتريان انگليس جواب خواهند بود كه به 7 سطر تقليل مييابد.
select * from customers
where Country ='uk'
حال
select City,Country from customers
order by city
فقط ستونهاي نام شهر (city) و نام كشور (Country) را بر گردانده و بر اساس نام شهر مرتب ميكند. دستور بالا با دستور پايين هردو يك جواب را ميدهند :
select City,Country from customers
order by 1
كه 91 سطر بازگردانده خواهد شد . در نتيجه پرس و جو تعدادي سطر تكراري وجود دارد مانند شهر London كه اگر از كلمه Distinct در Select استفاده كنيم اين سطرهاي تكراري حذف خواهد شد .
select distinct City,Country from customers
order by 1
و جواب 69 سطر خواهد بود.