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

[ تمت الإجابة ]اتعبتني كلمة قيمة معلمة استطعت التغلب على واحدة اما الثانية فقد عجزت عنها

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

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

اما التقرير الثاني وهو طباعة وصفة لهذا الفرد تظهر لي ادخل قيمة معلمة فمن فهل من حل

file.rar

#2

اخي الفاضل

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

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

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

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

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

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

هل تبحث عن رقم او عن اسم مطابق لما هو في التقرير من خلال المعلمة stLinkCriteria ؟

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

هنا المشكلة !!!

يعني انك لا تبحث عن الرقم .

لأن حقل الإسم ضروري يكون نصي

اما حقل الرقم فسيكون رقمي

اذا اطلع على الفرق بين هذين الكودين في التقرير واعطني رأيك

هذا الكود السابق الخاص بك في التقرير " وصفة الفرد "

Private Sub أمر10_Click()
Dim stDocName As String
   stLinkCriteria = "[namefard]=" & Me![namefard]
   stDocName = "wasfa"
   DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria
End Sub

هذا الكود المعدل والصحيح

Private Sub أمر10_Click()
Dim stDocName As String
   stLinkCriteria = "[namefard]=" & "'" & Me![namefard] & "'"
   stDocName = "wasfa"
   DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria
End Sub

نلاحظ بارك الله بك الفرق في استخدام المعلمة

stLinkCriteria = "[namefard]=" & Me![namefard]

stLinkCriteria = "[namefard]=" & "'" & Me![namefard] & "'"

الأولى تستخدم مع حقل رقمي

والثانية مع حقل نصي

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

اما المعلمة الثانية فهي صحيحة 100 % لأننا استخدمنا معها معلمة الحقل النصي

لا حظ الفرق بينهم جيدا وكيف تم استخدامها سواء من حيث علامات التنصيص "'" او علامة الإضافة &

اذا الخلاصة اننا نستخدم علامة تنصيص مزدوجه مع الحقل الرقمي

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

وهذا ملفك بعد التعديل

Xsegel_UP_LAST22.rar

بالتوفيق

#3

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

#4

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

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

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

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

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

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

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