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

سؤال في النماذج

مغلق
بدأه الهيثم في 25 أبريل 2003 · 9 رد · 876 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني لدي سؤال في النماذج

وهو أن لدي نموذج ادخال بيانات

أريد أنه عند إضافة سجل جديد

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

بحيث يقرأ من حقول السجل الأول دون تكرار كتابتها

ارجو الإفادة .......مع ملاحظة أن الحقول المكررة ستكون ثابته في جميع السجلات . وستضاف فقط مرة واحدة في السجل الأول

أنتظر الإجابة كما عودتمونا أعضاء منتدانا الجميل ...

#2

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

#3

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

#4

شكرا لتجاوبكم

جربت ووضعت القيمة الافتراضية كما تفضلتوا

لكن يظهر لي في الحقل هذا النص :#Name?

علما أني وضعت في خانة القيمة الإفتراضية التعبير التالي :

=[اسم الجدول] ![اسم الحقل]

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

ارجو الإفادة ............وشكرا لتجاوبكم أخواني الأعزاء

#5

الأخ الهيثم

مثال :

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

"مهندس"

أخي المالكي

الخير في الطريق فشمر عن ساعديك

(light) :b1

#6

أخي مصلح :

لك كل التحية والتقدير

ما أريده هو

أن القيمة الافتراضية لن تتغير بتغير المستخدمين

وهي غير ثابته لجميع المستخدمين

بمعنى أن لكل مستخدم بياناته التي تعتمد على السجل الأول الذي يدخله

لكن هل يمكن أن استخدم الدالة DFirst أو DLookup لحل هذه المشكلة وكيف لي أن استخدمها من قائمة منشيء التعابير

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

#7

أخي الهيثم

ياليت أن ترفق مثال لأنني والله لم استوعب الفكرة جيداً 0

عموماً بالنسبة لإستخدام الدوال فيوجد موضوع في الأرشيف يحتوي على جزء كبير من الدوال وخاصة " دوال المجال التجميعية " زر الأرشيف والله فيه مواضيع مفيدة جداً جداً 0

وضع مثال هنا وتجد ما تريد بإذن الله

#8
اقتباس
لكل مستخدم بياناته التي تعتمد على السجل الأول الذي يدخله

معنى ذلك أن لكل مستخدم قاعدة مستقلة

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

أما عن دالة Dlookup يمكنك استخدام ما يلى :

=DLookUp("[branch]";"tbldata")

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

tbldata هم اسم الجدول

branch هو اسم الحقل الذي سيظهر فيه البيانات

ملاحظة : غير الأسماء السابقة حسب الجدول والحقل لديك

#9

ألف شكر أخي أشرف خليل ولك وللاخ مصلح كل التقدير على تجاوبكم

وجميع أعضاء المنتدى

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

#10

:b1

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 

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

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

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

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

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

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