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

كيف يمكن دمج حقلين من نوع (مذكره) الى حقل اخر من نوع( مذكره)

بدأه sharawee707 في 23 نوفمبر 2008 · 9 رد · 757 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

اللهم صلي وسلم على سيدنا وحبيبنا محمد رسول

الله

اخواني اخواتي الاعزاء

عندي مشكلة لو تكرمتوا حلها

عندي قاعدة بيانات (مرفق مثال) تحتوي على حقل اسمه تبديل 1 من نوع (مذكره) وحقل اخر اسمه تبديل 2 من نوع مذكره وحقل اخر اسمه التبديلات من نوع مذكره

كيف يمكن في الاستعلامات نقل تبيدل 1 وتبديل 2 ووضعها في حقل التبديلات (مع العلم يجب ترتيبها في حقلالتبديلات اولاًتبديل 1 ومن ثم تبديل 2)

مثال:

الحقل الاول واسمه تبديل 1 يحتوي على

- عين رئيس قام 1/1/2000

- عين نائب مدير التفتي

---------------------------------------------------------------------------------------------------------

الحقل الثاني

- عين مدير التفتيش

- احيل للتقاعد

------------------------------------------------------------------------------------------------------

وحقل التبديلات تظهر فيه

- عين رئيس قام 1/1/2000

- عين نائب مدير التفتي

- عين مدير التفتيش

- احيل للتقاعد

-----------------------------------------------------------------------------------------

(القاعدة مرفقة )

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

11.rar

#2

السلام عليكم

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

وليس جمع حسابي ولكن جمع النص

فعند استخدام علامة + بين حقلين من النوع النص سواء فى الاستعلام او فى الكود سيتم دمج الحقلين

بالمرفق استعلام بعد تشغيله سيظهر ناتج الجمع

كذلك بالنموزج يوجد زر امر عند عرض السجل الاول او الثاني والضغط علي الزر سيتم ايضا الدمج

اخوك فى الله

11.rar

Microsoft Certified DataBase Administrator MCDBA

#3

طيب اذا كان هناك مطلوب جمع عدة حقول

وكان احد هذه الحقول او بعضها قيمة خالية NULL كيف يمكننا تخطي هذه العقبة

#4

السلام عليكم

اخي الكريم

لتخطي هذه المشكلة نستخدم الدالة المخصصة لها وهي Nz

قبل الحقل او الحقول التي من المحتمل ان تكون Null

افتح المرفق وشغل الاستعلام

اخوك فى الله

11.rar

Microsoft Certified DataBase Administrator MCDBA

#5

بعد اذن الاخ احاميد

ضع هذه في الاستعلام بدل الموجودة

التبديلات: [تبديل 1] & "" & [تبديل 2]

وهكذا تستطيع تخطي ال NULL

معلش لم انتبه للاجابة الاخيرة وانا اكتب هذا الرد

تم تعديل هذه المشاركة بواسطة shawar في 23 نوفمبر 2008 في 12:47

#6

بارك الله فيك اخي شاور وأفكارك ممتازة جدا

اخوك فى الله

Microsoft Certified DataBase Administrator MCDBA

#7

بارك الله فيك اخي الكريم

وشكرا على سرعة ردك

وجزاك الله كل خير

هناك اخي الكريم شئ بسيط وهو

في بداية التبديل الثاني يظهر خلف التبديل الاول مباشره

مثل :

حقل التبديل 1

- عين موظف في الديوان

- نقل الى هيئة الاستعلامات

- عين مدير عام للاستعلامات

حقل التبديل الثاني

- نقل لمكتب الرئيس

- سلم مدير عام ديوان الرئاسة

- احيل للتقاعد

-النتيجة ظهرت في التبديلات كما يلي

- عين موظف في الديوان

- نقل الى هيئة الاستعلامات

- عين مدير عام للاستعلامات- نقل لمكتب الرئيس

- سلم مدير عام ديوان الرئاسة

- احيل للتقاعد

-----------------------------------------------------

المشكلة : - عين مدير عام للاستعلامات- نقل لمكتب الرئيس

يجب الانتقال الى سطر جديد بعد الاتهاء من تبديل الاول والانتقال الى التبديل الثاني

كيف يمكن

#8

اذا المشكلة في طريقتي كبر خانة التبديلات وقلل العرض

#9

السلام عليكم

اذا كانت هذه المشكلة بالنموزج فالحل سهل باستخدام الكود

اما تنسيق الناتج داخل الاستعلام فانا احاول فيه

اخوكم فى الله

Microsoft Certified DataBase Administrator MCDBA

#10

لدي فكرة اخرى سهلة

عند كتابة اخر تبديل ضع شحطة بدون كلمات على انها تبديل كما يلي في التبديل الاول

- عين موظف في الديوان

- نقل الى هيئة الاستعلامات

- عين مدير عام للاستعلامات

-

والتبديل الثاني يكون كما هو

- نقل لمكتب الرئيس

- سلم مدير عام ديوان الرئاسة

- احيل للتقاعد

والناتج يكون كالاتي

- عين موظف في الديوان

- نقل الى هيئة الاستعلامات

- عين مدير عام للاستعلامات

-- نقل لمكتب الرئيس

- سلم مدير عام ديوان الرئاسة

- احيل للتقاعد

اتمنى ان تعجبك هذه الطريقة

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…