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

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

قام بنشر

السلام عليكم

الإخوة الأفاضل في هذا المنتدى الجميل

أريد في هذا الموضوع تحديث بيانات حقل في جدول  لتشمل جميع الحقول في جدول ثاني

مثال:

في النموذج : رمز الكتب

رمز الكتاب: ت    تخصص الكتاب: تاريخ

هنا اريد تغيير رمز الكتاب من : ت   إلى  ت- خ

فتــــتــــغير في جميع سجلات النموذج kitab

يعني أين موجود الرمز : ت يصبح ت-خ في جميع سجلات النموذج kitab

 

 وبارك الله فيكم وربي يجازيكم خير الجزاء

قام بنشر (معدل)

انشأ نموذج بسيط فيه حقلين 
حقل يكون فيه اسم الرمز الحالي 
حقل يكون فيه اسم الرمز الجديد 

واضف زر عند الضغط عليه يشغل استعلام تحديث 
واضف المعايير بناء على النموذج المفتوح الان

بسوي لك مثال ..

تم تعديل بواسطه Hamtoooo
  • Like 1
قام بنشر
6 ساعات مضت, moho58 said:

السلام عليكم

الإخوة الأفاضل في هذا المنتدى الجميل

أريد في هذا الموضوع تحديث بيانات حقل في جدول  لتشمل جميع الحقول في جدول ثاني

مثال:

في النموذج : رمز الكتب

رمز الكتاب: ت    تخصص الكتاب: تاريخ

هنا اريد تغيير رمز الكتاب من : ت   إلى  ت- خ

فتــــتــــغير في جميع سجلات النموذج kitab

يعني أين موجود الرمز : ت يصبح ت-خ في جميع سجلات النموذج kitab

 

 وبارك الله فيكم وربي يجازيكم خير الجزاء

 

28 دقائق مضت, Hamtoooo said:

انشأ نموذج بسيط فيه حقلين 
حقل يكون فيه اسم الرمز الحالي 
حقل يكون فيه اسم الرمز الجديد 

واضف زر عند الضغط عليه يشغل استعلام تحديث 
واضف المعايير بناء على النموذج المفتوح الان

بسوي لك مثال ..

مشكور أخي على الرد والمتابعة

والله نسيت البارحة  رفع المثال الخاص بي

وإليك المرفق

basep.accdb

قام بنشر
2 ساعات مضت, Hamtoooo said:

شوف المرفق طبقه في برنامجك نفس الفكرة

 

أخي ممكن تعدل على برنامجي

وبارك الله فيك

قام بنشر
5 ساعات مضت, moho58 said:

أخي ممكن تعدل على برنامجي

وبارك الله فيك

نيابة عن الأخ @Hamtoooo ،

اخي الكريم @moho58 في أي جدول تريد التغيير أن يتم ؟ وليس في أي نموذج :biggrin:

قام بنشر
2 ساعات مضت, Foksh said:

نيابة عن الأخ @Hamtoooo ،

اخي الكريم @moho58 في أي جدول تريد التغيير أن يتم ؟ وليس في أي نموذج :biggrin:

مشكور أخي و بارك الله فيك

اريد أن يكون  التغيير في جدول كتاب

 

واليك المرفق للتعديل

basep.accdb

قام بنشر
في 18‏/12‏/2023 at 02:42, moho58 said:

يعني أين موجود الرمز : ت يصبح ت-خ في جميع سجلات النموذج kitab

مشلركة مع الاساتذة يمكن كما اشار الاساتذة باستعلام تحديث

ويمكن بكود يتعامل مع مصدر السجلات

Dim rs As DAO.Recordset
Dim a As Integer
Set rs = CurrentDb.OpenRecordset("كتاب")
For a = 0 To rs.RecordCount - 1
rs.Edit
If rs!الرمز = "ت" Then
rs!الرمز = rs!الرمز & " - خ "
End If
rs.Update
rs.MoveNext
Next a
rs.Close
Set rs = Nothing
Me.Refresh

الملف مرفق

اخونا الشايب

 

basep.accdb

قام بنشر
10 ساعات مضت, شايب said:

مشلركة مع الاساتذة يمكن كما اشار الاساتذة باستعلام تحديث

ويمكن بكود يتعامل مع مصدر السجلات

Dim rs As DAO.Recordset
Dim a As Integer
Set rs = CurrentDb.OpenRecordset("كتاب")
For a = 0 To rs.RecordCount - 1
rs.Edit
If rs!الرمز = "ت" Then
rs!الرمز = rs!الرمز & " - خ "
End If
rs.Update
rs.MoveNext
Next a
rs.Close
Set rs = Nothing
Me.Refresh

الملف مرفق

اخونا الشايب

 

basep.accdb 512 kB · 6 downloads

أستاذ @شايب جربت لكن لم أفهم

اريد تغيير رمز الكتاب في النموذج : رمز الكتاب

فتــــتــــغير في جميع سجلات النموذج kitab

هل الكود الذي وضعته لي خاص بتغيير حرف واحد فقط؟؟ 

أم كيف يعمل

- وإن أمكن تجربة طريقة الاستعلام على برنامجي

الرجاء الافادة وربي يجازيك خير الجزاء

قام بنشر
في 18‏/12‏/2023 at 02:42, moho58 said:

رمز الكتاب: ت    تخصص الكتاب: تاريخ

هنا اريد تغيير رمز الكتاب من : ت   إلى  ت- خ

فتــــتــــغير في جميع سجلات النموذج kitab

مصدر سجلات النموذج كتاب هو جدول كتاب وهذا ما يقوم به الكود

وهو يقوم بتغير اي رمز من ت الى ت-خ

اما اذا ترغب عن طريق استعلام تحديث فالاخ محمد البرناوي اشار الى الطريقة

ولكن لابد من الانتباه لنقطة مهمة

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

[الرمز] & "" & [الرقم

وهذ النوع من الحقول لايتم التعديل عليه وانما يتم التعديل على مصدره

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

وهو متوافق مع ما اشار اليه الاستاذ محمد في الصورة المرفقة

سواء كان التعديل بالكود او بالاستعلام

هل توجد طريقة لتنفيذ التعديل فقط على رمز الكتاب وبقاء حقل الرمز بدون تغيير نعم ممكن بعد تعديل نوع الحقل من محسوب الى نص ونجعل قيمة الحقل في حدث بعد التحديث لحقل رقم الكتاب

الشايب

  • Like 1
قام بنشر
2 ساعات مضت, شايب said:

مصدر سجلات النموذج كتاب هو جدول كتاب وهذا ما يقوم به الكود

وهو يقوم بتغير اي رمز من ت الى ت-خ

اما اذا ترغب عن طريق استعلام تحديث فالاخ محمد البرناوي اشار الى الطريقة

ولكن لابد من الانتباه لنقطة مهمة

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

[الرمز] & "" & [الرقم

وهذ النوع من الحقول لايتم التعديل عليه وانما يتم التعديل على مصدره

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

وهو متوافق مع ما اشار اليه الاستاذ محمد في الصورة المرفقة

سواء كان التعديل بالكود او بالاستعلام

هل توجد طريقة لتنفيذ التعديل فقط على رمز الكتاب وبقاء حقل الرمز بدون تغيير نعم ممكن بعد تعديل نوع الحقل من محسوب الى نص ونجعل قيمة الحقل في حدث بعد التحديث لحقل رقم الكتاب

الشايب

مشكور الأخ  @شايب على التوضيح بم أن الحقل محسوب ولا يمكن التعديل

ممكن التعديل على حقل " الرمز" وهو غير محسوب في جدول كتاب

وبارك الله فيك

قام بنشر
40 دقائق مضت, moho58 said:

مشكور الأخ  @شايب على التوضيح بم أن الحقل محسوب ولا يمكن التعديل

لا لا اكمل باقي الرد

3 ساعات مضت, شايب said:

هل توجد طريقة لتنفيذ التعديل فقط على رمز الكتاب وبقاء حقل الرمز بدون تغيير نعم ممكن بعد تعديل نوع الحقل من محسوب الى نص ونجعل قيمة الحقل في حدث بعد التحديث

الفكرة انه يمكن تنفيذ عدة امور واختصار بعض الاجراءات

مثلا بدلا من الحقل المحسوب نستفيد من حدث بعد التحديث لتنفيذ عدة عمليات

الحصول على ترقيم بالكود غير قابل للتكرار

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

امكانية  تعديل رمز الكتاب وفقا لطلبك

مع ذلك ننتظر رأي الاساتذة ربما لديهم افكار افضل

فإنْ يكُ صدرُ هذا اليوم ولّى .. فإنّ غدًا لناظِرِه قريبُ

 

شايب45.gif

قام بنشر
4 ساعات مضت, شايب said:

لا لا اكمل باقي الرد

الفكرة انه يمكن تنفيذ عدة امور واختصار بعض الاجراءات

مثلا بدلا من الحقل المحسوب نستفيد من حدث بعد التحديث لتنفيذ عدة عمليات

الحصول على ترقيم بالكود غير قابل للتكرار

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

امكانية  تعديل رمز الكتاب وفقا لطلبك

مع ذلك ننتظر رأي الاساتذة ربما لديهم افكار افضل

فإنْ يكُ صدرُ هذا اليوم ولّى .. فإنّ غدًا لناظِرِه قريبُ

 

شايب45.gif

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

أنا أريد في نموذج رمز الكتب : عند تغيير حقل "الرمز "

يتغير حقل " رمز الكتاب" في جميع السجلات الموجودة في الموذج kitab وبما أنه حقل محسوب لا يمكن تعديله فهل يمكن تغيير حقل"الرمز" في النموذج kitab

للوصول لنفس النتيجة

- أما فيما يخص حقل "الرقم " فتعمت جعله عبارة عن رقم وليس ترقيم تلقائي بناء على حاجتي اليه هكذا

وإن أمكن تضع لنا المرفق الذي وضعته في الشرح

وبارك الله فيك

صورة 1.jpg

قام بنشر
في 18‏/12‏/2023 at 21:20, Barna said:

 

1.png

2.png

ممكن أخي تطبق الفكرة على برنامجي

وشكرا كثيرا

قام بنشر (معدل)
11 ساعات مضت, moho58 said:

الرجاء المساعدة

جرب فكرة من افكار

طبعا يمكن جعل الرمز الاضافي يستخلص من حدث عند عدم الوجود في القائمة بدون الحاجة لكتابته في نموذج التعديل

ولكن مالي مزاج حاليا

 

شايب46.gif

basep(4).accdb

تم تعديل بواسطه شايب
قام بنشر
16 ساعات مضت, شايب said:

جرب فكرة من افكار

طبعا يمكن جعل الرمز الاضافي يستخلص من حدث عند عدم الوجود في القائمة بدون الحاجة لكتابته في نموذج التعديل

ولكن مالي مزاج حاليا

 

شايب46.gif

basep(4).accdb 736 kB · 6 downloads

الأخ الكريم شايب

جاري التجريب

قام بنشر
في 27‏/12‏/2023 at 09:33, شايب said:

جرب فكرة من افكار

طبعا يمكن جعل الرمز الاضافي يستخلص من حدث عند عدم الوجود في القائمة بدون الحاجة لكتابته في نموذج التعديل

ولكن مالي مزاج حاليا

 

شايب46.gif

basep(4).accdb 736 kB · 6 downloads

الأخ @شايب سامحني - ممكن إذا كان عندك الوقت الكافي  تطبق نفس الفكرة على نموذج " رمز الكتب" وعلى حقل "الرمز"  يعني عند نغيير التسمية  تماما أو تحديث التسمية تتغير كذلك في نموذج

kitab

لان نموذج " رمز الكتب" فيه تتم عملية اسناد رمز الكتب وأحتاجه كحوصلة لعملية الإسناد  و إذا كان تغيير تماما أو تحديث  في اسم حقل "الرمز" تكون هنا في هذا النموذج

وسامحني كثيرا ربما أثقلت عليه ربي يجازيك خير الجزاء

Sans titre.png

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