ورود

View Full Version : سوال: مشکل در فاکتور فروش



hasandrw
چهارشنبه 25 اسفند 1389, 22:16 عصر
سلام دوستان
من زمانی که فاکتور فروش رو ذخیره می کنم وقتی دوباره می خوام فاکتور جدید بزم اطلاعات فاکتور قبلی درdbgrid دوباره نمایش داده میشه.یعنی می خوام اطلاعات فاکتور قبلی دوباره برام نمایش داده نشه.چه جوری و با چه کدهایی میتونم dbgrid رو خالی کنم برای فاکتور جدید.
پیشاپیش از همکاری شما ممنونم.

tdkhakpur
چهارشنبه 25 اسفند 1389, 22:47 عصر
یعنی می خوام اطلاعات فاکتور قبلی دوباره برام نمایش داده نشه.چه جوری و با چه کدهایی میتونم dbgrid رو خالی کنم برای فاکتور جدید.


خب نمیشه!ا
اگر از dbgride استفاده میکنید داده ها از دیتاستی که شما بهش اشاره دادید دریافت و نمایش داده میشه و کار dbgride نمایش داده هاست نه فیلترینگ داده ها.
برای این منظور شما باید خودتان داخلondrawdatacell این فیلتر رو اعمال کنید

Mask
پنج شنبه 26 اسفند 1389, 11:53 صبح
شما باید یه تیبل موقت بسازی و یه تیبل دایم.
بعد که در فاکتور اطلاعات به طور موقت وارد شد. میتونید با ثبت نهایی وارد تیبل اصلی کنید.
در این صورت دوبار ه تیبل موقت خالی میشه و گریدتون هم خالی میشه.
موفق باشید.

hasandrw
پنج شنبه 26 اسفند 1389, 12:09 عصر
خیلی ممنون از راهنمایی تون.
متشکرم

ahmadi613
دوشنبه 21 فروردین 1391, 22:30 عصر
با سلام
از دستور زير استفاده كن براي table و adotable فرق ندارد ضمنا پس از كمپايل برنامه برنامه را ببنديد و از فايل exe امتحان كن اگر برنامه ات بسته نشود err ميده
موفق باشيد
در رويداد onclik button فرمول را تايپ كن
table1.Active:=false;
table1.Close;
table1.EmptyTable;
table1.Open;

Vahid.Shatery
سه شنبه 22 فروردین 1391, 21:25 عصر
سلام
به نظر من می تونید dbgrid را به qry وصل کنید نه به Table .
بعد جهت نمایش اطلاعات از دستورات qry استفاده کنید .
بدون هیچ مشکلی.
من خودم این کار را انجام می دم .