الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الاكسس و الشبكة

بدأه orphan94 في 28 أكتوبر 2010 · 9 رد · 1,249 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكيرام

اليوم قمت بعمل شبكه محليه

ووضع برنامج الاكسس في مجلد (الكمبيوتر الرئيسي) وعمل له مشاركه

وهو يعمل بشكل ممتاز

لكن حين فتح المنوذج من خلال الجهازين و اظافه بيانات جديده

لا يمكنني مشاهده البيانات الجديده في نفس الوقت يجب علي اغلاق النموذج و فتحه من جديد لكي اتمكن من مشاهده البينات الجديده

ما الحل في هذه المشكلة وهي مشاهده البيانات الجديد من دون اغلاق النموذج وفتحه من جديد

#2

تم رفعه

ارجو من اخواني الاجابه

#3

الموضوع ده مهم جدا

برجاء من اخواننا في الله المساعده علي ذلك

لانها حقا فكره رائعه جدا

#4

DoCmd.Requery

ادّبني الدهر اراني نقص عقلي - وكلّما ازددت علما ازداد علمي بجهلي

#5

الافضل حسب معرفتي استخدام

Docmd.Requery

مع Docmd.Refresh

لدي برنامج سكرتاريا يعمل على الشبكة..ويتسبب في بطء في خط الوايرلس لان به بيانات كبيرة

لكن بشكل عام يعمل افضل بسبب كود الريفرش

تحياتي

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#6
العارف بالله كتب:

DoCmd.Requery

اشكرك على المشاركه لكن لم افهم قصدك

#7
همام ابوعرقوب كتب:

الافضل حسب معرفتي استخدام

Docmd.Requery

مع Docmd.Refresh

لدي برنامج سكرتاريا يعمل على الشبكة..ويتسبب في بطء في خط الوايرلس لان به بيانات كبيرة

لكن بشكل عام يعمل افضل بسبب كود الريفرش

تحياتي

اشكرك لكن كيف اقوم باستخدامه

#8
orphan94 كتب:

اشكرك لكن كيف اقوم باستخدامه

اشكر جميع الأخوة المشاركين ..

أخي الكريم من الطبيعي في نموذج الاكسس ان لا يتم حفظ السجل الا عند الانتقال الى سجل آخر أو الخروج من السجل أو بعمل مفتاح تضع فيه الاوامر كما ذكر لك الأخوة.

ولتقوم باستخدام هذه الأوامر انشأ زر امر واكتب فيه التالي :

Docmd.Requery

أو

Docmd.Refresh

ولمزيد من المعلومات حول هذه الأوامر أو لمعرفة الفرق بينها راجع هذا الرابط ..

/index.php?showtopic=195778

وممكن ايضا استخدام الامر حفظ ما عليك الا انشاء زر امر واكتب فيه التالي :

DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

وبالتوفيق

27169617.gif
#9

اخي العزيز

حينما اقوم باستخدام هذا الامر

DoCmd.Refresh

تخرج لي رساله

الموضوح في الصورة

وحينما استخدم هذا الامر

DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

لا يحدث اي شي

وهذا مثال

استخدم نموذج tabl

post-69427-091062500 1288470216_thumb.jp

1.zip

المرفقات
Untitled.jpg

تم تعديل هذه المشاركة بواسطة orphan94 في 30 أكتوبر 2010 في 23:47

#10

آسف لعدم توضيح الامر .

أخي الكريم استخدام هذا الأمر داخل الاجراء في النموذج يكون على هذا الشكل

عمل Requery للنموذج الواحد

Forms![tabl].Form.Requery

حيث tabl هو اسم الجدول

عمل Requery للنموذج الفرعي

Forms![tabl]![tablSub].Form.Requery

حيث tabl هو اسم الجدول و tablSub هو اسم النموذج الفرعي

وبنفس الطريقة استخدم Refresh

لعمل Requery لمربع كتابة وسرد عندما نحتاج ذلك لسبب ما

cname.Requery

حيث cname اسم مربع الكتابة والسرد

اما امر الحفظ فهو

DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

انت أخي الكريم عند التنفيذ لن يشعرك الامر بشئ ولكن المهمة قد تمت وتم حفظ السجل .

تحياتي

27169617.gif

مواضيع مشابهة