با توجه به کدباز بودن فایل، برنامه نویس تعهدی در خصوص انجام تغییرات مدنظر مشتری ندارد. همچنین حل مشکلات ناشی از تغییرات و تفاوت های نسخه های مختلف آفیس و مانند آن، برعهده برنامه نویس نیست. لطفا قبل از اقدام به خرید، توضیحات زیر را با دقت ملاحظه فرمایید و در صورت لزوم با ابزار چت سایت و یا تماس با صاحب امتیاز فایل، اطلاعات کافی کسب کنید چراکه مبلغ پرداختی قابل عودت نیست.
موارد استفاده برنامه قرعه کشی با اکسس:
1. یک نرم افزار جهت انجام قرعه کشی های ساده
2. باز بودن سورس برنامه جهت آموزش و اعمال تغییرات
3. آموزش ساخت برنامه های کاربردی و مفید با مایکروسافت اکسس
4. تکیه بر کد نویسی VBA, جهت انجام بهینه وظایف و کنترل روند اجرای برنامه، کنترل خطا، ...
5. استفاده از توابع تاریخ و دیگر توابع در سایر برنامه ها و پروژه های مبتنی بر اکسس
6. ایجاد شده در Access 2016 و 32بیتی. با توجه به کدباز بودن، امکان Save-as با ورژن های بعدی نیز وجود دارد.
تصاویری از محیط برنامه:
امکانات و وظایف پیش بینی شده :
1. مدیریت وظایف قرعه کشی های تعریف شده (ذخیره، ویرایش و حذف)
2. ثبت اطلاعات نام و شماره همراه شرکت کنندگان به صورت دستی
3. امکان خواندن اطلاعات شرکت کنندگان از فایل اکسل بدون نیاز به تایپ دستی. جهت این کار لازم است که فایل اکسل مطابق فایل نمونه در پوشۀ برنامه باشد.
4. انجام عملیات قرعه کشی با انتخاب تعداد برندگان و نمایش نام و شماره همراه برندگان.
5. مدیریت اطلاعات تحویل جوایز برندگان (ذخیره، ویرایش و حذف)
6. تهیه و چاپ گزارش برندگان و قرعه کشی های انجام شده در بازه تاریخی خاص، قرعه کشی خاص و با امکان فیلتر شدن بر اساس تحویل جوایز، تجویل شده ها و قرعه های ناتمام.
توابع کد VBA که قابل استفاده در سایر پروژه ها و برنامه های کاربردی اکسس می باشند:
1. رویه کد بستن کلید شیفت. با اینکار دیگر با گرفتن کلید شیفت توسط کاربر برنامه، از لود شدن فرم شروع به کار (startup ) جلوگیری نمی شود.
2. رویه غیر فعال کردن و فعال کردن کنترل های ورود داده روی فرمها. این رویه، نام فرم مورد نظر را به عنوان آرگومان دریافت کرده و کلیه کنترل های ورود داده روی آن را قفل میکند. در مواقعی که نیاز دارید از ورود داده یا تغییر داده های این کنترل ها توسط کاربر جلوگیری کنید، کاربرد داد.
3. همچنین کد غیرفعال کردن قفل کنترلها، در زمان مقتضی، می تواند کنترلها را از حالت ققل درآورد تا برای ورود داده آماده شوند.
4. تابع محاسبه تعداد رکوردهای جدول خاص. با گرفتن نام جدول تعداد رکوردهای آن را بر می گرداند. این کار، برای مثال جهت تخصیص مقداری یکتا به یک فیلد کلیدی بر اساس تعداد رکوردهای ذخیره شده در یک جدول خاص کار برد دارد. همچنین تصمیم گیری بر اساس تعداد رکوردهای ذخیره شده.
5. رویه کد فعال کردن یا غیر فعال کردن دکمه های فرمان روی فرم مورد نظر . نام فرم و یک مقدار بولین را دریافت کرده و بر اساس آن، دکمه های فرمان روی مرم مورد نظر را فعال یا غیر فعال میکند.
6. رویه پاک کردن محتویات کنترلهای ورود داده روی فرم و مقداردهی آنها با مقدار Null.
7. باز کردن محل فایلهای برنامه.
8. رویه گرفتن خروجی اکسل از پرس و جوها(query). با ارسال نام پرس و جو، به عنوان آرگومان، آنرا در پس زمینه اجرا کرده و خروجی اکسل می گیرد. سپس فایل مربوطه را در اکسل باز می کند.
9. رویه حذف رکورد دلخواه از جدول دلخواه. نام جدول، نام فیلد کلیدی و مقدار مورد نظر را گرفته، به رکورد مزبور مراجعه کرده و در صورت وجود، آنرا حذف می کند.
10. رویه حذف کلی اطلاعات از پایگاه داده. بر اساس نام جداولی که تعیین می شود، یکی یکی کلیه اطلاعات جداول را حذف می کند.
توابع تبدیل تاریخ و انجام محاسبه روی تاریخ:
1. تبدیل تاریخ میلادی به شمسی
2. تبدیل تاریخ به مقداری عددی(بدون ممیز)
3. محاسبه تعداد روزهای دو تاریخ
4. جمع تعداد روز دلخواه با تاریخ خاص و محاسبه تاریخ نتیجه
5. نمایش روز هفته یک تاریخ خاص
6. نمایش ماه تاریخ خاص
7. بررسی اعتبار یک تاریخ خاص از نظر شمسی.
8. تبدیل تاریخ جاری سیستم به شمسی.
9. کم کردن تعداد روز دلخواه از تاریخ خاص و محاسبه تاریخ نتیجه.
10. شماره اولین روز ماه
...