تبدیل تاریخ شمسی به حروف در اکسس
تبدیل تاریخ شمسی به حروف در اکسس یکی از ماژول های بسیار پرکاربررد مخصوصا در نرم افزار های انبارداری، حسابداری و کنترل پروژه و کنترل متریال است.
خوب اول بگم که تبدیل تاریخ شمسی به حروف در اکسس به چه دردی می خوره:
ببینید مثلا شما می خواهید روی چک های بانکی تاریخ رو به حروف بنویسید
نوشتن این تاریخ به حروف کار سخت و زمانبری هست،
ولی شما می تونید اون رو به عدد بنویسید و از ماژول تبدیل تاریخ شمسی به حروف در اکسس استفاده کنید
تا سریع واستون این کار رو انجام بده.
یه مثال بزنیم:
فرض کنید شما تاریخ 1398/01/07 رو دارد سیستم می کنید و از سیستم انتظار دارید اون رو به حروف بنویسه:
یعنی ماژول تبدیل تاریخ عددی به حروف در اکسس باید اون رو به این صورت بنویسه:
هفتم فروردین نود و هشت.
بریم ببینیم واقعا به همین شکل عمل می کنه؟
اما قبل از اینکه خیلی از این ماژول تبدیل تاریخ شمسی به حروف در اکسس توقع داشته باشیم؛
بریم ببینیم اگه یه عدد مثل 22 بهش بدیم به ما درست جواب میده؟
یعنی میگه جواب بیست و دو هست
عکس پایی رو ببینیم:
برای وارد کردن این ماژول می توانید به سادگی از همین سایت از لینک دانلود پایین صفحه استفاده کنید
و با آموزش هایی که در ادامه خدمتتون توضیح می دم ماژول رو در فایل خودتون استفاده کنید
تاریخ شمسی و تبدیل تاریخ شمسی به حروف در اکسس
ابتدا لازم هست که یاد آوری کنم در این لینک می تونید ماژول مربوط به تاریخ شمسی رو دانلود کنید و از انتخاب کننده تاریخ هم بهره مند بشید و سپس از ماژول تبدیل تاریخ شمسی به حروف در اکسس استفاده کنید.
همچنین شما می تونید از طریق کانال تلگرامی آموزش اکسس نیز به اطلاعات مفیدی در این زمینه دست پیدا کنید.
خوب ببینید تابع اصلی این ماژول به نام Horof هست. شما به این تابع هر عددی بدید اون به شما حروف بر میگردونه مثال زیر رو ببینید:
Horof(22)=بیست و دو
حالا می خواییم دقیقا برای تبدیل تاریخ شمسی به حروف در اکسس خودمون رو آماده کنیم.
واسه اینکه بتونیم تاریخ شمسی رو به حروف تبدیل کنیم لازم هست که ماژول شمسی رو داشته باشیم.
ماژول شمسی رو اینجا ببینید طرز کارش رو کامل توضیح دادم
اضافه می کنم توی ماژول شمسی 3 تا تابع هست یکی روز رو بر می گردونه ، یکی ماه و یکی سال.
این سه تا تابع رو برای تبدیل تاریخ شمسی به حروف در اکسس لازم داریم.
این سه تا به شکل زیر نوشته میشن:
Rooz()
Mah()
Sal()
اینجا ممکنه پرانتز ها درست نوشته نشه ولی شما بدونید ابتدا تابع رو می نویسیم پرانتز باز تاریخ رو وارد می کنیم و پرانتز بسته
حالا کافیه اینا رو با هم ترکیب کنیم تا تبدیل تاریخ شمسی به حروف در اکسس رو داشته باشیم.
توجه داشته باشید یه تابع دیگه هم داریم به نام ()MahName.
MahName اسم ماه شمسی رو میاره. مثلا شما بهش 2 بدید مگه اردیبهشت.
تاریخ شمسی و تبدیل تاریخ شمسی به حروف در اکسس همراه با نمونه
فرض کنید که ی فیلد تاریخ داریم به نام IssueDate حالا می خواییم هر چی داخلش هست رو به حروف داخل یه فیلد دیگه بنویسه:
خوب همون طور که گفتم باید یه ترکیبی بزنیم
عکس زیر رو نگاه بفرمایید:
توضیح شکل بالا کمی زمانبر هست اما کافیه شما هم برای پروژتون دقیقا از همین کد استفاده کنید.
در هر صورت پیشنهاد می کنم فیلم آموزشی زیر رو هم مشاهده بفرمایید:
برای دانلود فایل اکسس اینجا کلیک کنید
رمز فایل: smartmng.ir
سلام من فرم وماژولها را دارم ولی وقتی میخواهم تاریخ جدید وارد کنم کمبو سال عدد 100 را نشان میدهد لطفا راهنمایی کنید