PDA

View Full Version : انتخاب دو نفر از دیتا گرید بطور همزمان و نشان دادن یک نفر در فرم



mori_1367
سه شنبه 08 اردیبهشت 1388, 18:09 عصر
من یک فرم پذیرش بیمار دارم که دیتا گریدی دارد که بیماران را نشان می دهد در این فرم دکمه ویرایش دارم که روی این دکمه کلیک می کنم فرم ویرایش بیماران می آید وقتی یک بیمار را از دیتا گرید انتخاب می کنم اطلاعاتش را در این فرم ویرایش می آورد و بیمار بعدی را انتخاب می کنم یک فرم ویرایش دیگر باز می کند و اطلاعات آن بیمار را می آورد می خواهم اطلاعات بیمار بعدی را در همان فرم به جای آن بیمار بیاورد چه کار کنم؟

khaste_007
چهارشنبه 09 اردیبهشت 1388, 02:01 صبح
با سلام
به این سوال یک جواب نمی توان داد و بهترین جواب بستگی به پیاده سازی شما دارد و اینکه تغییرات در پیاده سازی شما چقدر هزینه بر خواهد بود و من از پیاده سازی شما خبر نداریم
اما 2 تا راه به ذهنم می رسه
1. فرم دوم را بجای استفاده از show با showdialog باز کنید تا کاربر در صورتی که این فرم را ببندد به فرم قبل دسترسی داشته باشد که در این صورت فقط یک نمونه از این فرم می تواند فعال باشد.
2. پیاده سازی کلاستون رو طوری تغییر بدهید که هرگاه نمونه از کلاس موجود هست نمونه جدید ایجاد نکند یا اول نمونه قبلی را حذف و سپس نمونه جدید را ایجاد کند.
برای مورد دوم می توانید توضیحات تکمیلی را در این پست بیابید:
http://barnamenevis.org/forum/showthread.php?t=84947&page=1
(http://barnamenevis.org/forum/showthread.php?t=84947&page=2)