اذهب الي المحتوي
أوفيسنا

تحديد سجلات عن طريق Split Form ثم تحديثها


alzahrani07

الردود الموصى بها

أخواني أرفقت لكم قاعدة بيانات مبسطة واللي أحتاجه تحديث السجلات المحددة فقط والطريقة كالتالي :

1. تحديد السجلات المراد تحديثها داخل Split Form

2. تحديث السجلات المحددة فقط

 

المطلوب : إضافة Check Box داخل الـ Split Form بدون إضافة Field في الجدول وعند التحديث يعتمد على Check Box المحددة فقط والنتجية طبعا مكتوبة داخل الـ TextBox

Select test.rar

رابط هذا التعليق
شارك

معليش الامطلوب غير واضح تماما

هل تقصد انك تريد ان تفلتر سجلات بالنوذج المنقسم وبعد الفلتره تذهب لمربع النص بالنموذج اسف وتكتب السكشن ثم تنقر الزر ليتم تحديث جميع سجلات النموذج المنقسم المفلتر بقيمة مربع النص المكتوبة ؟

رابط هذا التعليق
شارك

دخلت للنموذج ونفترض عندي عدد ١٠ سجلات فيه فلتر او لا هذه مو مشكله

المطلوب :

مثلا حددت السجل رقم ٣ و ٦ و ١٠ وبعدها كتبت في مربع النص وضغط الازرار يقوم الامر بتحديث السيكشن للسجلات المحددة فقط

 

يعني كيف افهم البرنامج انه يحفظ ID كل السجلات المحددة وبعدها يعمل تحديث للسيكشن

طريقة التحديد افضل طريقه اشوفها انه في split form يتم اضافة قائمة جديدة عبارة عن checkbox لكل سجل طبعا

 

اتمنى وصلت الفكرة 

رابط هذا التعليق
شارك

عزيزي

خليك معي خطوة خطوة بهذا الحل المبدئي وبعدين نشوف حل افضل

فهم المطلوب وهو تحديد سجلات بخيار تشك بوكس ولكن احنا بنعملها ببديل اخر وهي الفلتره لذلك نتبع الاتي

1. غير اسم العنصر section الى xsection لانه اسم محجوز 

2.اذهب للنموذج المنقسم واختر السهم للفلتره عند العمود id  واختر مثلا الرقم 1 و 3 و 5 ثم موافق وهنا ستتم الفلتره على هذه السحلات فقط

3. ضع الكود التالي 

Private Sub Command6_Click()
For i = 1 To Me.RecordsetClone.RecordCount
Me.xSection = Text4
DoCmd.GoToRecord , , acNext
Next
DoCmd.GoToRecord , , acFirst
End Sub

هنا راح نلف على السجلات الظاهرة فقط ونسند القيم للسكشن حسب القيمة في مربع النص

تحياتي

  • Like 1
رابط هذا التعليق
شارك

الله يعطيك العافيه مبدئياً الطريقة ناجحة 100% بس اضفت شغله اني بعد ما عرض الفورم عملت إخفاء للقائمة الجديدة section

أنتظر منك باقي الحل checkbox لإنه مستحيل أعتمد على الفلتر

جزاك الله ألف ألف شكر لك أخوي ما قصرت

تم تعديل بواسطه alzahrani07
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information