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

كيف أجعل أول قيمة في مربع التحرير والسرد هي القيمة الافتراضية

مغلق
بدأه معاوية في 31 أغسطس 2006 · 3 رد · 693 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

عندي حقل مربع تحرير وسرد وقيمه ليست ثابتة بل هي متغيرة يعني ممكن يكون لك سجل قيم تخصه

سؤالي هو :

كيف أجعل أول قيمة هي القيمة الافتراضية ؟

يعني لو كان عندي في القيم : 1 ، 2 ، 3 تكون القيمة الافتراضية هي (1)

ولو كان عندي : أحمد ، سعد ، محمد تكون القيمة الافتراضية هي ( أحمد )

توضيح أكثر : نفرض مثلاً أن هناك نموذج

فيه مربع تحرير وسردبعنوان ( الآباء) طبعاً يستمد قيمه من جدول الآباء .

وهناك مربع تحرير وسرد آخر بعنوان ( الأبناء ) طبعاً يستمد قيمه من جدول الأبناء .

إذا اخترت الأب سيكون تبعه عدة أبناء

ما أريده هو : أن يكون مربع التحرير والسرد معبأ افتراضياً بالابن الأول ويمكن تغييره إلى أي ابن آخر .

طبعاً لايمكن أن أضع قيمة محددة ( أحمد مثلاً ) تكون هي الافتراضية في حقل الأبناء

لأن أبناء زيد غير أبناء عبيد .......... وهكذا .

أرجو أن تكون الصورة اتضحت ....وبارك الله فيكم جميعاً

#2

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

أنت لم ترفق مثالا..... حسنا

في خاصية القيمة الافتراضية لمربع التحرير والسرد استخدم الدالة: Dfirst لتعطيك الحقل الأول من الجدول الذي تحدده وتكون الصيغة كالتالي:

=DFirst("[fldname]";"tblname")

fldname ضع بدلا منها اسم الحقل الذي به الاسم

tblname ضع بدلا منها اسم الجدول الذي به الأسماء.

وتقبل تحياتي

عبدالله عطيف

#3

شكراً لك alotaif على تجاوبك وحرصك لكن الدالة جربتها ولم تعمل .

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

وشكراً لك على كل حال

#4

تستطيع أن تعمل بكل سهولة هذا الكود .

listname.SelectedIndex = 0

وتضعه تحت زر الإضافة مثلاً لكي تكون دائما هي القيمة الإفتراضية .

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

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

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

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

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

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