PDA

View Full Version : گفتگو: ساختن فرم برای درآمد ماهیانه



ehsan7007
دوشنبه 23 مرداد 1391, 20:50 عصر
سلام دوستان.
می خوام در برنامم یک نوع حساب مالی درست کنم که کاربر در هر روز درامدش رو وارد کنه و در اخر ماه میزان درامدش رو بهش بدم و همینطور بتونه میزان در امد ماه های قبلش رو هم ببینه.
چیکار باید بکنم؟
ایا باید دو تا تیبل درستکنم؟
بهترین کار چیست؟

veniz2008
دوشنبه 23 مرداد 1391, 21:20 عصر
سلام. معمولا برای حقوق ماهیانه بصورت زیر عمل میکنن: هر ساعت برای یک کارمند مبلغ مشخصی داره ( مثلا ساعتی 3000 هزار تومان). حالا تعداد ساعات حضور کارمند ضربدر مبلغ + ( سایر هزینه ها مثل حق همسر و سختی راه و ...). اما اگر بخوای فقط حقوق روزانه رو وارد کنی باید در کنار مبلغ روزانه ،سال و ماه رو هم ذخیره کنی. برای محاسبه حقوق ماهیانه هم کافیه که از دستور sum برای محاسبه استفاده کنی.(ولی اصلا چنین روشی رو پیشنهاد نمیکنم چون این مدلی دیگه خیلی ساده و به دوراز واقعیت است.)

ali_habibi1384
دوشنبه 23 مرداد 1391, 21:50 عصر
يه جدول براي درآمد و يه جدول براي هزينه ها لازم داريد.در اينها تاريخهاي ثبت هزينه و درآمد حتما بايد قيد بشه تا در بست آوردن درآمد ماهيانه ازش استفاده كنيد.تلفيق اين دو ميشه سود موسسه.
ايامنظورتون از جدول دوم جدول هزينه ها بود يا جول خاصي مد نظرتونه؟

ehsan7007
دوشنبه 23 مرداد 1391, 23:37 عصر
فکر خودم این بود که 30 تا رکورد رو توی یک جدول بریزم و جمع این 30 تا رو توی یه جدول دیگه ، از نظر شما اینطوری خوبه؟

ali_habibi1384
سه شنبه 24 مرداد 1391, 00:16 صبح
اينجوري كه بايد براي هر ماه يه جدول بسازي! چه مشكليه همه اش رو توي يك جدول بذاري؟

mousa1992
سه شنبه 24 مرداد 1391, 00:19 صبح
فکر خودم این بود که 30 تا رکورد رو توی یک جدول بریزم و جمع این 30 تا رو توی یه جدول دیگه ، از نظر شما اینطوری خوبه؟
فکر خوبی نیست
همون طور که دوست عزیز ali_habibi1384 (http://barnamenevis.org/member.php?48789-ali_habibi1384) گفتند هزینه ها و درامد رو همراه با تاریخشون ثبت میکنی و دیگه هر کاری خواستی باشون انجام میدی ( سود ماهیانه ، سال و ....)

ehsan7007
سه شنبه 24 مرداد 1391, 09:19 صبح
خوب اینجوری که نمیشه ، کاربر فقطمی خواد در امد ماهیانش رو ببینه ، اما فرضا اگه 1 سال از برنامه استفاد کرده باشه 365 تا رکورد می بینه!!!!!

ehsan7007
سه شنبه 24 مرداد 1391, 09:24 صبح
اينجوري كه بايد براي هر ماه يه جدول بسازي! چه مشكليه همه اش رو توي يك جدول بذاري؟

چرا هر ماه یه جدول؟
کابر هر روز در امدش رو وارد می کنه ، و برنامه با رسیدن به ماه جدید به صورت خودکار جدول در امد روزانه رو پاک می کنه و جمع رکورد هاش رو با تاریخ ماه توی جدول ماهانه ثبت می کنه.
اینجوری برای هرماه فقط یه سطر داریم.

veniz2008
سه شنبه 24 مرداد 1391, 10:28 صبح
خوب اینجوری که نمیشه ، کاربر فقطمی خواد در امد ماهیانش رو ببینه ، اما فرضا اگه 1 سال از برنامه استفاد کرده باشه 365 تا رکورد می بینه!!!!!
نه عزیز اشتباه فکر میکنی. وقتی میگیم به همراه رکورد باید ماه و سال رو هم ذخیره کنی واسه همینجاست. توی select ای که میزنی میگی اون رکوردهایی که ماهشون فلان باشه نه اینکه همه رو نشون بدی.

k1csharpdeveloper
سه شنبه 24 مرداد 1391, 13:41 عصر
سلام به نظر من از 2 تا جدول باید استفاده کرد چون من خودم اینکار رو کردم یک دستگاه حضور غیاب جهان گستر بگیر اون خودش بهت خروجی حضور کارمند رو میده اگه ساعتی تعریف کنی یک جور و اگه ماهانه یک جور دیگه و ورودی هایی هم که میگیره حق ماموریت و حقوق ثابت یا ساعتی و حتی در ماه های خاص مثل رمضون میتونی برنامه های خاص هم بدی خودش هم روش نرم افزار رایگان داره که من dll ]ای دات نت رو ازش گرفتم وخودم به اسم خودم گذاشتم تو نرم افزارم و از امکاناتش استفاده کردم

ehsan7007
سه شنبه 24 مرداد 1391, 13:48 عصر
از شما و دوست عزیز mohammaddou بسیار سپاسگذارم ، ولی من گفتم "در آمد ماهیانه" و نه "حقوق ماهیانه".

mousa1992
سه شنبه 24 مرداد 1391, 19:53 عصر
شما دوتا جدول دارید یکی درامد و یکی هزینه ها و هر هزینه ای که شده و درامد کسب شده همراه با تاریخ اون توی جدول مربوطه ذخیره میشه
حالا شما هنگام بازیابی اطلاعات به هر شکلی که بخواید میتونید عمل کنید ( بدست اوردن سود که میشه کسر هزینه از درامد در هر بازه ی زمانی، بدست اوردن درامد در هر بازه ی زمانی و هزینه به همین صورت )
در شرط بازیابی ذکر میکنید که از چه تاریخ تا چه تاریخی براتون گزارش گیری انجام بده