PDA

View Full Version : آموزش: ایجاد دفترچه اقساط با اکسس



sadegh1944
شنبه 02 تیر 1397, 10:00 صبح
با سلام
در نمونه زیر روش ایجاد دفترچه اقساط رو با استفاده از حلقه For و Next و استفاده از توابع تاریخ شمسی براتون گذاشتم. که بدرستی انجام میشه. کد نویسی فرم رو خودم بصورت ابداعی انجام دادم . حالا اگه دوستان روش کد نویسی بهتری ازین فرم سراغ دارند میتونن بزارند تا بقیه هم استفاده کنند. ولی در عین حال این نمونه درست کار میکنه.
توجه داشته باشید چون تعداد روز ماههای شمسی باهم برابر نیست و فروردین تا شهریور 31 روز،مهر تا بهمن 30 روز و اسفند 29 روزه و برای سال کبیسه 30روزه است، بهمین خاطر کدنویسی تاریخ اقساط یکم پیچیده میشه که تو این نمونه سعی کردم بدرسی انجام بشه.
مثلا اگه وام شما 31 خرداد باشه باید تاریخ اقساط تیر و مرداد و شهریور 31 ام هر ماه، و اقساط مهر تا بهمن 30 ام هر ماه، اسفند 29 ام ماه (سال کبیسه 30 ام ماه) و دوباره از فروردین 31 ام هر ماه بهمین صورت تکرار بشه.

نوشیروانی
یک شنبه 03 تیر 1397, 09:09 صبح
با سلام
در نمونه زیر روش ایجاد دفترچه اقساط رو با استفاده از حلقه For و Next و استفاده از توابع تاریخ شمسی براتون گذاشتم. که بدرستی انجام میشه. کد نویسی فرم رو خودم بصورت ابداعی انجام دادم . حالا اگه دوستان روش کد نویسی بهتری ازین فرم سراغ دارند میتونن بزارند تا بقیه هم استفاده کنند. ولی در عین حال این نمونه درست کار میکنه.
توجه داشته باشید چون تعداد روز ماههای شمسی باهم برابر نیست و فروردین تا شهریور 31 روز،مهر تا بهمن 30 روز و اسفند 29 روزه و برای سال کبیسه 30روزه است، بهمین خاطر کدنویسی تاریخ اقساط یکم پیچیده میشه که تو این نمونه سعی کردم بدرسی انجام بشه.
مثلا اگه وام شما 31 خرداد باشه باید تاریخ اقساط تیر و مرداد و شهریور 31 ام هر ماه، و اقساط مهر تا بهمن 30 ام هر ماه، اسفند 29 ام ماه (سال کبیسه 30 ام ماه) و دوباره از فروردین 31 ام هر ماه بهمین صورت تکرار بشه.

باسلام خدمت همه دوستان
می خواستم بپرسم میشه همین کاررا بدون کد نویسی تو کوئری یا فرم ایجاد کرد (البته توگزارش میشه ولی من تو فرم یا کوئری میخوام )
یعنی سه فیلد داشته باشیم اول مبلغ وام را توی فیلد وام دریافتی و تعداد اقساط را توی فیلد دوم و فیلد سوم را با فرمول c=a/b انجام بده و این کار به تعداد قسط مثلا 20 بار کم
اقساط از وام دریافتی کسر بشه ..؟؟

مثلا


شماره قسط
وام دریافتی
تعداد قسط
قسط ماهیانه
مانده اقساط



ريال 35,000,000
20
ريال 1,750,000



1



ريال 33,250,000


2



ريال 31,500,000


3



ريال 29,750,000


4



ريال 28,000,000


5



ريال 26,250,000


6






7









یعنی کسر اقسط وام توی کوئری بدون vba و تا انتهای قسط اجرابشه

نوشیروانی
سه شنبه 05 تیر 1397, 11:50 صبح
ضمن تشکراز آقای صادقی
میشه از شما خواهش کنم تغییراتی تو این کد vba تون بدهید تا اسم وام گیرنده و یا آیتم های چون مانده قسط توی چاپ گزارش ها ت بیاد

نوشیروانی
جمعه 15 تیر 1397, 10:00 صبح
ضمن تشکراز آقای صادقی بابت این نمونه جالب

میشه از شما خواهش کنم تغییراتی تو این کد vba تون بدهید تا اسم وام گیرنده و یا آیتم های چون مانده قسط توی چاپ گزارش هات بیاد

gerailly
شنبه 18 خرداد 1398, 19:28 عصر
http://www.accessvba.blogsky.com