PDA

View Full Version : سوال: لطفا راهنمایی کنید خیلی کارم به مشکل خورده



amirm2012
جمعه 03 آذر 1396, 08:51 صبح
سلام
من یه برنامه دارم که چند تا قسمت داره تو یه فرم اطلاعات افراد وارد میشه در فرم دیگه ای میخوام اطلاعات مربوط به مرخصی رو براش ثبت کنم. حالا مشکل اینجاست که ممکنه این نفر مرخصی ماموریتی ، مرخصی شخصی مرخصی استعلاجی داشته باشه و یا چند روز تعطیل رسمی باشه و... . تو فرم ثبت مرخصی می خوام تاریخ های تعطیلی، تاریخ های مرخصی ماموریتی، تاریخ های مرخصی شخصی و ... رو به ترتیب و تفکیک ثبت کنم. باید چیکار کنم؟
مثلا ممکنه در طول 10 روز مرخصی دو روز تعطیل رسمی باشه ، 4 روز مرخصی استعلاجی ، 4 روز مرخصی شخصی چطور باید به ترتیب و تفکیک ثبت کنم و تو یه دیتاگرید همه اینا رو نشون بدم.
امیدوارم منظورم رو فهمیده باشید خیلی کارم گیره همینه. vs2010 بانک sql2008
تشکر

hamidrezax1
جمعه 03 آذر 1396, 10:31 صبح
با سلام
1-بنظر من تعطیلی های رسمی رو برای سیستم تعریف کن تا مشخص بشه
2-نوع مرخصی استعلاجی و مرخصی استحقاقی رو مشخص کن
3-نظر خودم در نهایت اینه شما در زمان درخواست مرخصی از سه فیلد استفاده کنید که نوع مرخصی رو کاربر وارد کنه.حتی میتونید برای راحتی کار همون اول کار تمام فیلد ها رو وارد کنه اینجوری شما میتونید به همه مواد در آتی دسترسی داشته باشید مثل تعداد روزهای استفاده شده از استعلاجی و...
موفق باشید

147128

amirm2012
جمعه 03 آذر 1396, 12:47 عصر
با سلام
1-بنظر من تعطیلی های رسمی رو برای سیستم تعریف کن تا مشخص بشه
2-نوع مرخصی استعلاجی و مرخصی استحقاقی رو مشخص کن
3-نظر خودم در نهایت اینه شما در زمان درخواست مرخصی از سه فیلد استفاده کنید که نوع مرخصی رو کاربر وارد کنه.حتی میتونید برای راحتی کار همون اول کار تمام فیلد ها رو وارد کنه اینجوری شما میتونید به همه مواد در آتی دسترسی داشته باشید مثل تعداد روزهای استفاده شده از استعلاجی و...
موفق باشید

147128
تشکر فقط
چطوری تعطیلی رسمی رو برا سیستم تعریف کنم؟ (من میخوام خود کاربر موارد رو انتخاب کنه)
تعداد روز مرخصی با تاریخ برام مهمه برا همین الان به مشکل خوردم. یعنی اگه سه روز استحقاقی هست باید یا بین دو محدوده تاریخ باشه یا سه تاریخ مجزا ؟ برا همین هست که الان موندم چطوری این کار رو انجام بدم که کاربر بتونه بدون محدودیت هر تعداد تاریخ که خواست وارد کنه.

hamidrezax1
جمعه 03 آذر 1396, 18:10 عصر
دوست عزیز چیزی که شما مطرح کردید.متاسفانه یه پروژه است
ببینید من ساده ترین روش خدمتتون عرض میکنم.
تاریخ به صورت کامل بایستی نوشته بشه
تفاضل دو تاریخ محاسبه بشه
تعداد استعلاجی،تعطیلی و غیره محاسبه و کم بشه
در نهایت مرخصی ثبت بشه
دوست عزیز من براتون این پروژه رو به صورت کاملا ساده درست کردم که میتونید با نگاه کردن به اون الهام بگیرید و پروژتون ارتقا بدین.
مثلا تاریخ به صورت اتومات بنویسین و یا تفاضل دو تاریخ با دستور between بدست بیارین و ....
موفق و پیروز باشید
دانلـــــــــــــــــــــ ــــــــــــود (http://up.persianscript.ir/do.php?filename=c02c-WindowsApplication236.rar)