سلام
دوستان من بر روی فرمم یه DBGrid و یک Button گذاشتم . میخواهم وقتی کاربر تغییری در سلولهای DBGrid داد دکمه که غیر فعال بود فعال بشه . نمیدونم این کد رو در کدوم قسمت از Event ها بنویسم
ممنون و منتظرم
Printable View
سلام
دوستان من بر روی فرمم یه DBGrid و یک Button گذاشتم . میخواهم وقتی کاربر تغییری در سلولهای DBGrid داد دکمه که غیر فعال بود فعال بشه . نمیدونم این کد رو در کدوم قسمت از Event ها بنویسم
ممنون و منتظرم
با سلام
مثلا OnAfterScroll جدولت!
سلام
نه منظورم تغییرات در محتوای سلولاست
با سلام
آهان پس AfterPost جدولت.
سلام
دوست عزيز من دكمه اي رو كه گفتم براي ذخيره كردن بانك روي فرم گذاشتم . حالا ميخوام وقتي كاربر تغييري در محتواي سلولها داد دكمه فعال بشه تا كاربر يادش باشه كه اطلاعات رو ذخيره كنه و در غير اينصورت اطلاعات ذخيره نشه
ممنون
نقل قول:کد:procedure TForm1.Table1AfterEdit(DataSet: TDataSet);
begin
Button1.Enabled:=true;
end;
با سلام
من که چیزی نگفتم، اشتباه در اومد مگه؟؟؟
سلام مجدد
دوستان در DBGrid تا اينتر رو نزنيم اطلاعات وارد شده حساب نميشه؟
من ميخواهم به محض اينكه كاربر تغييري در محتواي يك سلول داد و بدون زدن اينتر دكمه ذخيره فعال بشه آيا امكانش هست؟
با سلام
تا جایی که من اطلاع دارم همچین رویدادی نداریم ولی میتونی خودت شبیه سازیش کنی.
مثلا از خاصیت OnKeyPress کمپوننت DBGrid میتونی استفاده کنیو مثلا یه متغیر از نوع Boolean بسازی که فقط اولین بار که کلید فشار داده میشه رو چک کنه...