ورود

View Full Version : Action Manager



dkhatibi
سه شنبه 08 آبان 1386, 06:31 صبح
برای کنترل دکمه ها Action اونو با Action یک Dataset تنظیم می کنم.
با فشردن دکمه عمل Action منتسب شده رخ می ده! اما اگر بخوام مثلا موقع ذخیره سازی کارهایی را چک کنم و درصورتیکه داده ی مناسبی وارد نشده بود ذخیره سازی انجام نشه آیا کد درون دکمه در صورتیکه عمل Post را براش نگذارم به درستی انجام می شه؟

vcldeveloper
سه شنبه 08 آبان 1386, 06:49 صبح
Action شما متصل به یک DataSource است، آن DataSource هم به یک DataSet متصل است. هر زمان که شما در کد Action مربوطه عملی بر روی DataSet انجام بدید (مثل ویرایش/درج/ذخیره و...)، Event مربوطه برای DataSet رخ میده. مثلا اگر می خواید که قبل از ذخیره تغییرات اقدامی صورت بگیره، برای OnBeforePost اون DataSet کد می نویسید.