View Full Version : مشکل در تنظیم Keyfield در DBLookupCombobox
M.Ehsanifar
دوشنبه 19 شهریور 1386, 12:28 عصر
یک DBLookupCombobox در برنامه قرار دادم که در شرایط مختلف Listsource براش تغییر پیدا می کنه . در حالت عادی این تغییر مشکلی رو بوجود نمی یاره ، ولی اگر قبل از تغییر Listsource یکی از فیلد های Lookup انتخاب شده باشه موقع تغییر keyfield خطا در فرستادن آرگومان رو نشون میده .
اگه راه حلی به نظرتون می رسه برام بنویسید ... متشکر
mzjahromi
دوشنبه 19 شهریور 1386, 13:57 عصر
میشه متن خطا رو بنویسید؟
M.Ehsanifar
سه شنبه 20 شهریور 1386, 16:01 عصر
Project xxxx raised exception class EOleEcception with message 'Multiple-step operation generated errors. check each status value'.
Process stopped. Use Step or Run to continue.
dkhatibi
دوشنبه 26 شهریور 1386, 22:50 عصر
ابتدا dataset قبلی ها را ببندید بعد اختصتاص را انجام دهید.
M.Ehsanifar
شنبه 19 آبان 1386, 01:50 صبح
این دفعه هم خودم پیدا کردم :
هر بار DBLookupCombobox باید مقدار فیلدی از جدولی دیگر رو نشون بده . در این صورت اگر keyfield ای از listSource جدیدی بهش بدیم در حالی که مقداری از جدول قبلی رو در keyValue خودش داره باعث تناقض میشه . چون همچین مقداری در جدول جدید وجود نداره .
پس باید قبل از تغییر مبدا لیست باید keyValue رو پاک کنیم .
مطمئن نیستم درست شرح داده باشم . :اشتباه:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.