ورود

View Full Version : کنترل dbNavigator



khoshblagh
دوشنبه 22 شهریور 1389, 11:07 صبح
با سلام خدمت دوستان
بر روی یک فرم یک دیبی گرید متصل به یک جدول در بانک اکسس و دکمه های dbNavigator موجود است.
میخواهم در موقع زدن دکمه Insert در یک فیلد که در دیبی گرید نمایش داده نشده هم یک مقدار خاص وارد نمایم. چگونه اینکار را انجام بدهم؟

Mahmood_M
دوشنبه 22 شهریور 1389, 12:45 عصر
برای فیلد مورد نظرتون مثلا یک Edit قرار بدید و مقادیر مورد نظر رو درش وارد کنید ، در رویداد های OnAfterInsert یا OnBeforePost مربوط به بانک اطلاعاتی می تونید مقدار فیلد مورد نظر رو برابر با مقدار وارد شده در همون Edit قرار بدید ...
پیشنهاد می کنم برای وارد کردن اطلاعات از خود DBGrid استفاده نکنید و برای هر فیلد یک Edit در نظر بگیرید برای مدیریت ثبت و حذف و ... هم از DBNavigator استفاده نکنید و دکمه های جدا براشون در نظر بگیرید ، در اینصورت مدیریت کار خیلی راحت تر میشه ، البته فقط یک پیشنهاد بود !

موفق باشید ...