moalla
پنج شنبه 08 مهر 1389, 10:31 صبح
موضوع قبلی که زدم قفل شد و ظاهرا قانون هشت رو رعایت نکرده بودم و دو سوال رو در یک تاپیک مطرح کردم. از این بابت عذر میخوام. با جستجو که به جواب سوال دوم در اینجا نرسیدم. با بررسی دیتابیس northwind جواب رو پیدا کردم و گفتم اینجا قرار بدم.
سوال:
دوتا فرم دارم که هر دو به یه جدول وصله. اولی دیتاشیت هستش. با زدن یک دکمه به فرم دوم میرم تا اطلاعات جدیدی رو در جدول وارد کنم. وقتی این فرم را میبندم میخوام فرم اول رفرش بشه و اطلاعات جدیدی که وارد کردم در اون نیز درج بشه. از چه متدی باید استفاده کنم؟
جواب:
برای دکمه ای که میخواد بره فرم دوم یک ماکرو مینویسم که من براش این چهارتا رو نوشتم:
openform برای باز کردن فرمی که میخوایم اطلاعات کامل توش درج بشه
onerror next برای پیشگیری از خطاها که نباشه هم مهم نیست زیاد
requery برای لحاظ رکورد جدید در فرم
runcommand refresh برای رفرش کردن و نمایش رکورد جدید
نمیدونم واضح بود یا نه. اگه نیست بگید تا مثالش رو بذارم
سوال:
دوتا فرم دارم که هر دو به یه جدول وصله. اولی دیتاشیت هستش. با زدن یک دکمه به فرم دوم میرم تا اطلاعات جدیدی رو در جدول وارد کنم. وقتی این فرم را میبندم میخوام فرم اول رفرش بشه و اطلاعات جدیدی که وارد کردم در اون نیز درج بشه. از چه متدی باید استفاده کنم؟
جواب:
برای دکمه ای که میخواد بره فرم دوم یک ماکرو مینویسم که من براش این چهارتا رو نوشتم:
openform برای باز کردن فرمی که میخوایم اطلاعات کامل توش درج بشه
onerror next برای پیشگیری از خطاها که نباشه هم مهم نیست زیاد
requery برای لحاظ رکورد جدید در فرم
runcommand refresh برای رفرش کردن و نمایش رکورد جدید
نمیدونم واضح بود یا نه. اگه نیست بگید تا مثالش رو بذارم