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

اخواني....كيف اجمع الاسم في حقل في الجدول وليس التقرير اذا امكن


devoter

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

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

لا تستطيع جمع حقول في الجدول

س/ ما الفائده من جمع حقول في الجدول اذا كانت متكرره؟ ما الفائده من زياده حجم الجدول او قاعده البيانات بمعلومات متكرره؟ اذا كان الموضوع يخص الاسم ؟ انشاء حقل واحد وضع خاصيته نص و بسعه 255

مثل : بدل الاسم الاول احمد

الاسم الثاني خالد

اسم العائله ال علي

تنشاء حقل واحد و تسميه الاسم كامل وتدخل فيه احمد خالد ال علي

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

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

السلام عليكم

من سؤال الصديق العزيز اسال

إذا كان في الجدول للاسم و اسم الاب و النسبة

كيف يمكن جمعها في الجدول في اخر حقل بالاسم الثلاثي ضمن الجدول

و ليس في الاستعلام

ان امكن الاجاب ولكم جزيل الشكر

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

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

لا تستطيع جمع حقول في الجدول

س/ ما الفائده من جمع حقول في الجدول اذا كانت متكرره؟ ما الفائده من زياده حجم الجدول او قاعده البيانات بمعلومات متكرره؟ اذا كان الموضوع يخص الاسم ؟ انشاء حقل واحد وضع خاصيته نص و بسعه 255

مثل : بدل الاسم الاول احمد

الاسم الثاني خالد

اسم العائله ال علي

تنشاء حقل واحد و تسميه الاسم كامل وتدخل فيه احمد خالد ال علي

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

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

لكن طبيعة الحاجة تقتضي ذلك

انا نموذج البحث عندي يتم من خلال الاسم كامل

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

يعني ما بقدر استغني عن حقل الاسم المجمع في الجدول وانا حالياً اقوم بتجميع يدوياً

وشكراً لملاحظتك

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

السلام عليكم ورحمة الله وبركاته

أخي الفارس ،

من حيث موضوع تطبيع البيانات، كلامك صحيح ، فإن التكرار في البيانات هو من أخطاء التطبيع ولكن للتعلم ممكن عمل المطلوب أو لتسهيل عمليات معقدة لمن لا يستطيع التحايل على المسائل

أخي devoter وأخي أبا نارة

تفضلا المطلوب وهو يتم بعمل استعلام تحديث أو من خلال الكود في النموذج

names.zip

مع وافر الاحترام

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

السلام عليكم ورحمة الله وبركاته

أخي الفارس ،

من حيث موضوع تطبيع البيانات، كلامك صحيح ، فإن التكرار في البيانات هو من أخطاء التطبيع ولكن للتعلم ممكن عمل المطلوب أو لتسهيل عمليات معقدة لمن لا يستطيع التحايل على المسائل

أخي devoter وأخي أبا نارة

تفضلا المطلوب وهو يتم بعمل استعلام تحديث أو من خلال الكود في النموذج

names.zip

مع وافر الاحترام

اخي محب العلم

انت دايماً مفضل علينا

والله يجعلها في ميزان حسناتك

فعلا انك روعة وشكراً جزيراً على الحل لحاجتي له

اخوك اسامة

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

  • 2 weeks later...

حياك الله أخي أبا ناره

كود
Sub UpdateFullName()
Me.nall = Nz(nfirst) + " " + Nz(nfather) + " " + Nz(ngfather) + " " + Nz(nfamily)
End Sub


Private Sub nfamily_AfterUpdate()
UpdateFullName
End Sub

Private Sub nfather_AfterUpdate()
UpdateFullName
End Sub

Private Sub nfirst_AfterUpdate()
UpdateFullName
End Sub

Private Sub ngfather_AfterUpdate()
UpdateFullName
End Sub

Private Sub أمر11_Click()
DoCmd.SetWarnings False
DoCmd.OpenQuery "FullNameUpdate"
DoCmd.SetWarnings True
End Sub

في الإجراء الأول والذي اسمه UpdateFullName نقوم بجمع مقاطع الاسم الأول والأب والجد والعائلة ولاحظ استخدم الاقتران nz والذي يضمن لنا عدم إرجاع القيمة الفارغة null في حقول الأسم والتي من شأنها تعطيل العمل

الإجراءات بعد التحديث للأسم الأول أو الأب أو الجد أو العائلة تطلب الإقتران السابق ولذلك في النموذج عندما تغير أي شيء في جزء من أجزاء الأسم يتغير الأسم الكامل تلقائيا

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

مع وافر الاحترام
 

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

  • 6 years later...

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