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

كيف اجعل التقرير لنموذجين مختلفين بحقلين مختلفين ؟

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

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

اخوتي الكرام

في المرفق ، قاعدة مبسطة تحوي :

جدول : nnn

استعلام : 1

نموذجان : النموذج 1 + النموذج 2

تقرير : 1

اريد - بعد اذنكم - التعديل عليه بحيث :

- عند فتح نموذج 1 : باختيار الوظيفة في حقل مربع تحرير وسرد ( a )

يتم فتح التقرير ( 1 ) بالضغط على الزر في النموذج ( معاينة التقرير بناء على الاستعلام )

- البيانات طبعا في الاستعلام ( 1 ) أو الجدول ( nnn ) نفسه

وكذا الحال أيضا في النموذج 2

على أن يفتح أيضا التقرير ( 1 )

باختصار تقرير واحد فقط لنموذجين مختلفين بوظيفتين مختلفتين .

ولكم الشكر والتقدير

db1.rar

#2

نحن ننتظر مع الدعاء للجميع بالتوفيق

#3

اخي الفاضل فرقدي

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

FARKADI.rar

اختكم

زهره

#4
zahrah كتب:
اخي الفاضل فرقدي

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

FARKADI.rar

اختكم

زهره

حق لي بأن أفتخر أن لي أخوة أعتز بهم مثلكم :)

بارك الله فيك أختي وبكل من يلوذ بك وحفظك من كل مكروه ، اللهم آمين

#5

عذرا أختي زهرة وبقية الأخوة

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

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

ارجو مشاهدة الملف واخباري عن مكمن الخطأ فيه مع شكري

212.rar

#6

اخي الفاضل فرقدي

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

بالتأكيد سيظهر لديك خطأ

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

لمعاينة التقرير ..

إذا أردت عمل ذلك على حقل نوعه رقمي واسم الحقل Number فضع الكود التالي ..

Dim stLinkCriteria As String
stLinkCriteria = "[Number] =" & Me![Number]
DoCmd.OpenReport "Report", acViewPreview, , stLinkCriteria

وإذا أردت عمل ذلك على حقل نوعه نصي واسم الحقل txtName فضع الكود التالي ..

Dim stLinkCriteria As String
stLinkCriteria = "[txtName]=" & "'" & Me![txtName] & "'"
DoCmd.OpenReport "Report", acViewPreview, , stLinkCriteria

ماذا تلاحظ اخي فرقدي بين حقل الرقم Number في الكود الاول وحقل الاسم txtName في الكود الثاني

انظر الفرق بين علامات الاقتباس ( هنا تكمن مشكلتك )

الحقل الرقمي يكون وضعه كما في الكود الاول

الحقل النصي يكون وضعه كما في الكود الثاني

اذن ادعك تحاول بنفسك لكي تتعلم ذاتيا وليس عيبا ان تخطىء ولكن العيب ان تستمر في الخطأ

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

ملاحظة : اذا وصلت للحل ارجو ابلاغي

اختكم

زهره

تم تعديل هذه المشاركة بواسطة zahrah في 2 أغسطس 2006 في 08:09

#7

اخي فرقدي

اعلم انك ستعود وتقول انك لم تتوصل للحل .

هل يوجد لديك في النموذجين حقل اسمه Wer_to بالتأكيد لا يوجد ولكن يوجد لديك حقل اسمه Ward_no

الحقل الخطأ

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

الحقل بعد التصحيح

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

ملفك بعد التعديل

212_up.rar

اختكم

زهره

#8
zahrah كتب:
اخي فرقدي

اعلم انك ستعود وتقول انك لم تتوصل للحل .

هل يوجد لديك في النموذجين حقل اسمه Wer_to بالتأكيد لا يوجد ولكن يوجد لديك حقل اسمه Ward_no

الحقل الخطأ

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

الحقل بعد التصحيح

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

ملفك بعد التعديل

212_up.rar

اختكم

زهره

:D :lol: بالفعل أختي لم أرى ردك الأخير وكنت أتجهز للقول بأن الخطا حدث بالفعل بين no - to :rolleyes:

جزاك الله عنا جميعا كل الخير

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

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

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

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

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

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