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

الحقول

مغلق
بدأه vb6 في 19 أغسطس 2001 · 13 رد · 1,103 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف يمكن عرض أكثر من حقل في textbox واحد مثلاً عرض الحقل name1 و name2و name3 في نفس التكست

#2

اذا كان المقصود مثلا

عرض مربع النص فى النموذج داخله الاسم الاول + اسم الاب + العائلة مثلا وهى مفصولة فى قاعدة البيانات

اختر مربع النص او الاستعلام واكتب فى منشئ التعبيرات ما يلى مستخدما علامة الجمع للنصوص وهى &

الاسم & اسم الاب& العائلة=

اعلامة تجدها فى لوحة المفاتيح فوق الرقم 7 استخدم shift

#3

أخ أبو دانية شكراً لك على الرد

أرجوا أن توضحلي الكود الازم لذلك عندما تكون قاعدة البيانات هي db والحقول المراد ربطها في المربع هي name1 و name2 و name3 وأين يوضع هذا الكود وشكراً

قاعدة البيانات تم تصميمها في أكسس 97

#4

انشئ استعلام على الجدول الموجود به البيانات واختر الحقول الثلاثة

احفظ الاستعلام

اغلق الاستعلام

افتح الاستعلام فى عرض التصمييم مرة اخرى

اختر المربع الرابع فى الاستعلام

اختر بالماوس الايمن

اختر منشئ التعبيرات

الصق ما يلى

name1&name2&name3=

الغلق المنشئ

شغل الاستعلا م

رد علينا اذا ما تم معك نرسل لك ملف

#5

في خصائص الحقل وفي مصدر عنصر التحكم بواسطة منشئ التعبير اكتب الآتي

=Trim([Name1] & " " & [Name2] & " " & [Name3] & " " & [FamName])

قد لا يظهر الكود بالشكل الصحيح لذا أعتذر لعدم تمكني من كتابته بشكل صحيح انسخ الكود ثم الصقه في النوت باد ومن هناك انسخه والصقه في منشئ التعبير في الاكسس مع مراعاة تغيير أسماء الحقول كما هى لديك

#6

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

الاخ /vb6

يوجد مثال على ذلك في الوصلة التاليه

http://arabteam.nicmatic.com/vb/showthread...3?threadid=2510

وتقبل تحياتي / مسافر

#7

شكراً لكم

ولكن الا يمكن ذلك من غير انشاء استعلام في قاعدة البيانات

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

#8

توضيح أبو بشاير لا يحتاج إلى استعلام بل تعمل ذلك في نفس النموذج .

#9

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

#10

جرب حذف Trim كالتالي :

=[Name1] & " " & [Name2] & " " & [Name3] & " " & [FamName]

ثم متى تظهر الرسالة .

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

ولك تحياتي

#11

أخي أبو حمود لقد جربت ما قلت ولكن نفس النتيجه لم اصل إلى الحل . وياليت تقوم بتجربت الكود بنفسك وتخبرني بالحل الصحيح . وأسف على أشغالك مع وشكر

#12

افتح النموذح في عرض التصميم ثم انقر على مربع النص الذي ترغب في ظهور عدة حقول فيه ثم انقر على زر خصائص في شريط الأدوات ثم اختر صفحة التبويب بيانات ثم اكتب الحقول بهذا الشكل في مصدر عنصر التحكم :

= Neme1 & " " & Name2 & " " & Name3

وهكذا اول ما تكتب = ثم أول حقل ثم أفصل بينه وبين الحقل التالي ب " " حتى لا تشتبك الحروف مع بعضها .

أرجو أن أكون قد وضحت كل ، إذا لم ينفعك ما كتبت فاكتب أسماء الحقول وأنا أكتب لك سطر جاهز تنسخه وتلصقه مباشرة .

ولك تحياتي

#13

قد يكون من السهل عليك ربط هذه الحقول بعدد من الـ Text حسب حاجتك و جعلها في وضع مخفي Visible = False وفي حدث الـChange

لهذه الـ Text المخفية أجمع الحقول في أداة نص ظاهرة

Text2 = Trim(Text1(1)) & " " & Trim(Text1(2))

#14

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

ولكم تحياتي

هذا الموضوع مغلق.

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