تقویم هجری شمسی در Access 2000 قسمت دوم (شماره40)
ایجاد فیلد تاریخ دربرگه Queries
در Query ابتدا جدول مورد نظررا انتخاب میکنیم و سپس فیلد تاریخ را با نوع Date/Time به سمت پایین میکشیم، در Query میتوانیم از شرطهای متفاوتی مناسب با سیستم استفاده کنیم. این شرطها را در قسمت Criteria وارد میکنیم که Access2000 خودش بطور اتوماتیک در اطراف تاریخ وارد شده در شرط علامت # را قرار میدهد.
برای برقرار کردن ارتباط بهتر با شرایط، بهتر است تاریخ مورد نظر را در تابع ()Cdate قرار دهیم .زمانیکه از تابع ()Cdate استفاده میکنیم در اطراف تاریخ علامت " " قرار داده میشود، بعنوان مثال اگر بخواهیم لیست اطلاعات رکوردها را برای تاریخهای بزرگتر از یک تاریخ معین را نمایش دهیم به صورت زیر عمل میکنیم :
> Cdate (" 1378/06/01")
که تمامی تاریخهای بزرگتر از این تاریخ را نشان میدهد. و سایر شرایطی که بسته به نیاز کاربر بوجود میآوریم.
ایجاد فیلد تاریخ در برگه Forms
ابتدا فرم را بر اساس جدول مورد نظر بوجود میآوریم و فیلدهای مورد نظر را انتخاب میکنیم، همان فیلد تاریخ که با نوع Date/Time معرفی کرده بودیم در فرم به همان صورت و با همان فرمت نمایش داده میشود. حال اگر بخواهیم در فرم، فرمت این تاریخ را تغییر دهیم در قسمت Properties آن فیلد جلوی قسمت Format فرمت دلخواه خود را تعیین میکنیم .
در فرم میتوانیم قابلیت نمایش تاریخ سیستم را بوجود آوریم، به این صورت که ابتدا یک Text box در فرم بوجود میآوریم و در قسمت Control Source آن Now= را تایپ میکنیم که تابع ()Now تاریخ و زمان سیستم را نشان میدهد که بطور اتوماتیک بر حسب تغییر تاریخ سیستم تغییر میکند که این تاریخ هم میتوانیم با فرمتهای دلخواه نمایش دهیم.
همچنین از تابعهای ()Date برای تاریخ سیستم و از ()Time برای زمان سیستم میتوان استفاده کرد.
ایجاد فیلد تاریخ در برگه Reports
ابتدا Report را بر اساس جدول مورد نظر بوجود میآوریم و فیلدهای مورد نظر را انتخاب میکنیم، Report قابلیت گروه بندی بر اساس سال- ماه - روز در فیلد تاریخ را دارا میباشد به این صورت که درReport Wizard دکمه Grouping Options را فشار میدهیم و در قسمت Groping intervals میتوانیم گروهبندی موردنظر خود را بوجود آوریم. مثلا" اگر Month را انتخاب کنیم کل تاریخها براساس ماه گروهبندی میشوند و تاریخها در ماههای مختلف بطور جداگانه نمایش داده میشوند.
همچنین در قسمت پایین صفحه Report تاریخ سیستم بطور اتوماتیک نشان داده میشود.