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

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

قام بنشر

السلام عليكم

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

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

مثال:

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

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

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

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

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

 

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

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

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

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

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

تم تعديل بواسطه Hamtoooo
  • Like 1
قام بنشر
  في 17‏/12‏/2023 at 23:42, moho58 said:

السلام عليكم

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

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

مثال:

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

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

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

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

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

 

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

Expand  

 

  في 18‏/12‏/2023 at 05:44, Hamtoooo said:

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

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

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

Expand  

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

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

وإليك المرفق

basep.accdbFetching info...

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

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

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

Expand  

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

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

قام بنشر
  في 18‏/12‏/2023 at 14:11, Foksh said:

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

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

Expand  

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

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

 

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

basep.accdbFetching info...

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

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

Expand  

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

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

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.accdbFetching info...

قام بنشر
  في 19‏/12‏/2023 at 05:03, شايب 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

Expand  

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

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

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

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

أم كيف يعمل

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

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

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

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

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

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

Expand  

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

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

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

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

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

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

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

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

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

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

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

الشايب

  • Like 1
قام بنشر
  في 19‏/12‏/2023 at 15:44, شايب said:

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

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

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

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

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

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

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

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

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

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

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

الشايب

Expand  

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

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

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

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

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

Expand  

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

  في 19‏/12‏/2023 at 15:44, شايب said:

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

Expand  

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

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

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

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

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

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

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

 

شايب45.gif

قام بنشر
  في 19‏/12‏/2023 at 18:52, شايب said:

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

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

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

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

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

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

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

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

 

شايب45.gif

Expand  

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

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

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

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

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

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

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

صورة 1.jpg

قام بنشر (معدل)
  في 26‏/12‏/2023 at 21:18, moho58 said:

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

Expand  

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

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

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

 

شايب46.gif

basep(4).accdbFetching info...

تم تعديل بواسطه شايب
قام بنشر
  في 27‏/12‏/2023 at 08:33, شايب said:

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

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

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

 

شايب46.gif

basep(4).accdb 736 kB · 6 downloads

Expand  

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

جاري التجريب

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

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

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

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

 

شايب46.gif

basep(4).accdb 736 kB · 6 downloads

Expand  

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

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