مدیر سایت
تابع تبدیل عدد به حروف مانتیس
یکی از توابع پر کاربرد و مختص فارسی زبانان که کد نمونه خارجی برای آن وجود ندارد تابع تبدیل عدد به حروف می باشد . این تابع یک عدد را به عنوان ورودی گرفته و عبارت فارسی معادل آن را به صورت رشته تولید می کند .
به طور مثال تابع عدد « 22960773 » را به عنوان ووردی گرفته و متن « بیست و دو میلیون و نهصد و شصت هزار و هفتصد و هفتاد و سه » را به عنوان خروجی تحویل می دهد .
نمونه های زیادی از این تابع در سطح وب وجود د ارد که هر کدام مزایا و معایب خود را دارا می باشند . شرکت مانتیس به ترکیب این توابع با یکدیگر پرداخته و با افزودن امکان تبدیل اعداد در نمای علمی ، اقدام به تهیه یک تابع بسیار کامل نموده که تقریبا هر عدد بسیار کوچک یا بسیار بزرگی را می تواند تبدیل به حروف نماید.
در جدول زیر شما می توانید برتری این تابع را نسبت به سایر توابع موجود مشاهده نمایید .
چند نمونه از تبدیل های انجام شده توسط این تابع |
|
حروف |
عدد |
يك |
1 |
دوازده مميز نيم |
12.5 |
هجده مميز بيست و پنج صدم |
18.25 |
منفي يك |
-1 |
صفر |
0 |
منفي يك تريليون و دويست و سي و چهار ميليارد و پانصد و شصت و هفت ميليون و نهصد و پنجاه و چهار هزار و چهارصد و سي و دو |
-1234567954432 |
مميز شش صدم |
0.06 |
پنج مميز شش دهم ضربدر ده به توان منفي هفده |
5.6E-17 |
پنج مميز شصت و پنج صدم ضربدر ده به توان شانزده |
5.64564564564565E+16 |
هفت مميز ششصد و شصت و شش هزار و ششصد و شصت و شش ميليونيم |
7.6666666 |
چهار مميز پنجاه و پنج صدم ضربدر ده به توان منفي چهار |
0.0004554645 |
منفي مميز سيصد و چهل و پنج هزار و چهارصد و سي و دو ميليونيم |
-0.345432 |
با توجه به اینکه این تابع در اکسل نیز مورد نیاز و قابل استفاده بوده در فایل فشرده پیوست افزونه اکسلی آن نیز در دو نسخه 2003 و 2007 تولید و ارائه گردیده است .
زمانی که باید از اکسس استفاده کنید
این مقاله نسبتا قدیمی که در سال 1383 توسط آقای بابک احترامی منتشر گردیده ، به معرفی برنامه اکسس به عنوان یک برنامه بانک اطلاعاتی رابطه ای و برتری آن نسبت به سایر برنامه ها ، برای مدیریت داده پرداخته است که خواندن آن خالی از لطف نیست .
فعال سازی ماکرو ها در تمامی نسخه های اکسس
یکی از مواردی که همیشه دغدغه برنامه نویسان اکسس بوده ، غیر فعال بودن ماکرو ها بصورت پیش فرض به هنگام نصب اکسس می باشد . این مسئله که به خودی خود یک اقدام بایسته از طرف مایکروسافت برای جلوگیری از انتشار و فعالیت برنامه های آلوده به ویروس می باشد ، زمانی دردسر ساز می گردد که برنامه نویس اکسس برنامه خود را با استفاده از چندین خط کد VBA کاملا کاربر پسند نموده و سپس آن را در اختیار کاربری در یک کامپیوتر دیگر قرار می دهد که فعالیت ماکرو ها در آن به صورت پیش فرض غیر فعال می باشد . اینجاست که پروسه سخت آموزش فعال سازی ماکرو ها از طریق تلفن در اکسس های مختلف آغاز می شود .
خانه اکسس ایران با جستجو در رجیستری ویندوز دریافت که این تنظیم اکسس در رجیستری ویندوز ذخیره می گردد . سپس اقدام به ساخت یک فایل Reg نمود که کاربر با دابل کلیک بر روی آن این امکان را برای اکسس های 97 ، 2000 ، XP و 2003 ، 2007 ، 2010 و 2013 فعال می کند .
برنامه نویسان گرامی می توانند این فایل را در کنار برنامه خود به کاربر داده تا کاربر قبل از اجرای برنامه آنها ، با اجرای این فایل عملیات فعال سازی ماکرو ها را فارغ از نسخه اکسس خود در یک حرکت انجام دهد .
لازم به ذکر است از محتویات درون این فایل نیز می توان در ساخت برنامه نصبی از فایل اکسس خود استفاده نمود تا برنامه نصبی نیز به هنگام نصب ، این تنظیمات رجیستری را اعمال نماید .
استفاده از امکانات نقاشی در گزارش های اکسس
یکی از امکاناتی که اکثر کاربران اکسس در بخش گزارشات از آن غافلند ، امکانات رسم نقاشی با استفاده از متد های رسم خط ، نقطه و دایره در یک گزارش می باشد .
در برنامه پیوست خانه اکسس ایران سعی کرده با استفاده از این قابلیت به یاد برنامه های قدیمی GWBasic و QBasic به کمک توابع مثلثاتی به ایجاد حاشیه هایی با رنگهای تصادفی بپردازد . همچنین در قسمت Detail گزارش نیز یک شکل مثلثاتی به جهت نشان دادن قدرت این امکانات در اکسس رسم شده است .
استفاده از منوهای اکسس 2003 در نسخه های بالاتر
تعدادی بسیاری از کاربران قدیمی اکسس با وجود گذشت بیش از 6 سال هنوز به هنگام طراحی با نسخه های جدید اکسس ، جای خالی منو های قدیمی اکسس را حس می کنند . لذا بسیاری از ایشان اقدام به نصب ابزارهایی مانند classic menu برای آفیس های 2007 ، 2010 و 2013 می نمایند که مشکلات خاص خود را بدنبال دارد.
1- نصب برنامه اضافی روی سیستم
2- بهمراه داشتن سه نسخه متفاوت از برنامه برای آفیس های مختلف
3- انتقال از یک کامپیوتر به کامپیوتر دیگر و نصب نبودن نرم افزار بر روی آن
در ابتدا بایستی خاطر نشان کرد که کاربران اکسس ، بایستی دیر یا زود از این منو های قدیمی دل کنده و سیستم ریبون را بپذیرند . با این حال در صورتی که هنوز مایل به استفاده از سیستم منوی قدیمی به هنگام طراحی می باشید ، می توانید فایل پیوست را دانلود نمایید و برای همیشه ابزارهایی مانند Classic Menu را کنار بگذارید .
نحوه انجام کار :
فایل پیوست یک فایل اکسس با فرمت فایلی mdb می باشد که منوهای اکسس به صورت یک منوبار جدید و قابل کپی در آن ایجاد شده است .
کاربر کافی است در فایل پروژه ای که هم اکنون در حال کار بر روی آن است و نیاز به منو های قدیمی دارد ، از طریق ریبون External Data ، گروه Import & Link ، دکمه Access را انتخاب نموده و فایل Mantis_access_2003_menu.mdb را انتخاب نماید .
سپس مطابق تصویر عمل نموده تا منو های قدیمی به درون پایگاه داده ایشان منتقل شده و در تمامی کامپیوتر ها از طریق ریبون Add-ins قابل دسترسی باشند .
لازم به ذکر است برای import منو بایستی حداقل یک شیء از اشیاء موجود را انتخاب نمود که بعدا می توان نسبت به حذف آن اقدام نمود .
ساخت فرم های بدون شکل
یکی از تکنیک هایی که در سایر زبان های برنامه نویسی به تکنیکی قدیمی تبدیل شده است ، تولید فرم هایی است که شکل مشخصی نداشته و یا به عبارت بهتر به اشکال دلخواه برنامه نویس می باشند .
در برنامه پیوست ، فرم در واقع پیچیده ترین شکل ممکن نسبت به فرم های ساده مربع و مستطیل را به خود گرفته است . با تغییر تصویر موجود در شاخه picture می توان هر فرم دلخواهی را ایجاد نمود .
در برنامه پیوست فرم به شکل لوگوی مانتیس در آمده که قابلیت Drag & Drop از طریق کلیک کردن موس در هر قسمت از فرم در آن امکان پذیر شده است .
در واقع برنامه پیوست با استفاده از کد نویسی می توان قسمت های صورتی رنگ هر تصویر Bitmap را برای ساخت فرم بدون شکل از بین برد .
دانلود ویدئو آموزش مفاهیم پایگاه داده به زبان فارسی
در این ویدئو می توانید به تماشای آموزش مفاهیم پایگاه داده به زبان فارسی توسط مهندس رزم پوش بنشینید .
آموزش نرمال سازی در طراحی پایگاه داده
در این ارائه 30 صفحه ای سطوح مختلف نرمال سازی به هنگام طراحی یک پایگاه داده رابطه ای شرح داده شده است .
آموزش مدل سازی پایگاه های داده رابطه ای
در این ارائه 122 صفحه ای ، مفاهیم و آموزش مدل سازی پایگاه های داده رابطه ای به زبان لاتین عنوان گردیده است .
کتاب افزار آموزش action query در اکسس
در این کتاب افزار انواع پرسش های عملیاتی Action Query در یک فرم جمع آوری شده است و کاربر می تواند علاوه بر مشاهده پرسش در نمای SQL ، نحوه اجرای آن را نیز مشاهده نماید .