PDA

View Full Version : تاریخ



ali643
سه شنبه 23 دی 1382, 14:44 عصر
سلام
من تو یه برنامه پیمانکاری که در حال نوشتنش هستم می خواهم یک تانکر رو به یک مالک کرایه
بدم برای مدت چند ماه .حالا می خواهم که بعد از کرایه دادن مشخصات تانکر به یک Table انتقال بدم و در مدتی که زمان اجاره تانکر تمام نشده در همان Table باشد و وقتی که مثلا 4 ماه تمام شد به من اخطار بدهد که مدت زمان اجاره داره تمام می شود ایا می خواهید مدت زمان اجاره تمدید شود یا نه

ممنون از راهنمایی ها تون :oops:

Delphi-Clinic
سه شنبه 23 دی 1382, 15:23 عصر
یک حلقه For یا While تعریف کنید.

در موقع شروع برنامه تمام رکوردهای جدول را چک کنید.

هر رکوردی که با شرط شما مطابقت داشت را به یک لیست اضافه کنید.

بعد می توانید این لیست را به کاربر نشان دهید و در مورد تمدید قرارداد سوال کنید.

ali643
سه شنبه 23 دی 1382, 21:33 عصر
نه
من در برنامه همون زمانی که تانکر رو اجاره می دهم خودش به اون Table اضافه می شه
سئوال من اینه که تانکری که 4 ماه پیش اجاره شده الان که موعد مقرر رسیده چه طوری مشخص کند که زمان اجاره تانکر تمام شده و تانکر قابل
دادن اجاره مجدد شود

moradi_am
چهارشنبه 24 دی 1382, 07:13 صبح
اگر زمان شروع اجاره را دارید از روش dlphi-clinic براحتی میتوانید استفاده کنید تاریخ روز را از تاریخ شروع اجاره کم میکنید اگر تعداد روزها بزرگتر از 120 شد زمان اجاره تمام شده است و آن رکورد را به یک جدول خالی اضافه میکنی و بهمین ترتیب تمام رکوردها را چک میکنی و... آخر سر جدول تمام مواردی که اجاره آنها تمام شده است را دارد آنرا توسط منو یا با تایمر در یک dbgrid به کاربر نشان میدهید .والسلام

said ali
شنبه 27 دی 1382, 17:30 عصر
با سلام
قربون شکلت یه سرچی تو همین سایت بکنی فکر کنم پاسخت رو پیدا کنی کلمه کلیدی رو هم همون تاریخ انتخاب کن.