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

طباعة استمارة

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

السلام عليكم اساتذتي الكرام

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

Private Sub ÇÓÊãÇÑÉ_ÇáßÔÝ_Click()

Dim stLinkCriteria As String

stLinkCriteria = "[ÑÞã ÇáãæáÏÉ]=" & "'" & Me![ÑÞã ÇáãæáÏÉ] & "'"

DoCmd.OpenReport "ÇÓÊãÇÑÉ ÇáßÔÝ", acViewPreview, , stLinkCriteria

End Sub

Private Sub ØÈÇÚÉ_ÇÓÊãÇÑÉ_ÇáßÔÝ_Click()

Dim stLinkCriteria As String

stLinkCriteria = "[ÑÞã ÇáãæáÏÉ]=" & "'" & Me![ÑÞã ÇáãæáÏÉ] & "'"

DoCmd.OpenReport "ÇÓÊãÇÑÉ ÇáßÔÝ", acViewNormal, , stLinkCriteria

End Sub

ولكن تظهر لي مشكلة في الفقرة الحمراء واعتراض البرنامج على "رقم المولدة"!!!

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

مع فائق احترامي

برنامج الطاقة - Copy.rar

post-254477-064548500 1346264212_thumb.p

المرفقات
1.png
#2

تفضلي أختي الكريمة

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

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

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

لذا تم اضافة حقل ( رقم المولدة ) في التقرير وانتهت المشكلة

za-برنامج الطاقة - Copy.rar

بالتوفيق

#3

اختي الفاضلة شكرا لأهتمامك وسرعة اجابتك

بالنسبة للتقرير استمارة الكشف فانا لست بحاجة الى رقم المولدة داخل التقرير فهل استطيع ان اضع داخل الكود اي حقل اخر موجود بالتقرير مثل (سعة المولدة او رقم المحرك او غيرها؟؟؟)

#4
عبير الزهور كتب:

اختي الفاضلة شكرا لأهتمامك وسرعة اجابتك

بالنسبة للتقرير استمارة الكشف فانا لست بحاجة الى رقم المولدة داخل التقرير فهل استطيع ان اضع داخل الكود اي حقل اخر موجود بالتقرير مثل (سعة المولدة او رقم المحرك او غيرها؟؟؟)

نعم اختي الكريمة

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

لذا استبدلي الكود السابق بهذا الكود

كود المعاينة

Dim stLinkCriteria As String
stLinkCriteria = "[سعتها]=" & "'" & Me![سعتها] & "'"
DoCmd.OpenReport "استمارة الكشف", acViewPreview, , stLinkCriteria

وايضا اعملي مثل هذا الكود للطباعة

بالتوفيق

1
#5

شكرا جزيلا استاذتي على مجهودكي

وهذا مافعلته

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