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

طباعة استعلام بشروط بواسطة كريستال ريبورت

مغلق
بدأه ابوجمانة في 6 فبراير 2002 · 6 رد · 1,221 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى الاعزاء

تحية طيبة وبعد

ما هو الكود الذي اضعه في تحت زر امر الطباعة لاستعلام ما

بشروط بانه يؤخذ شرطين لطباعة الاستعلام

اقصد لو عندك 2 تكست بوكس

التكس الاول بيان والتكس بوكس به بيان اخر

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

فيطبع البيانات فقط دون سائر الييانات الاخري

#2

لم أفهم قصدك

أوضح لنعرف الاجابة

#3

اخي العزيز

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

#4

ما نوع البيانات التي تود عليها الشرط

ارجو التحديد اكثر

هل قمت بالبحث في هذا المنتدى او في الصفحة الرئيسية عن الموضوع

لك تحياتي

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

#5

يا اخ طارق

عندي جدول اسمه mytable وبها السجلات التالية

الحقل الاول رقم القيد no نوع البيانات رقم

والحقل الثاني اسم المصروف nameT نوعه نص

والحقل الثالث الملب m3 نوعه عملة

والحقل الرابع التاريخ بالميلادي dateM نوعه تاريخ

والحقل الخامس التاريخ بالهجري dateH نوعه نص

والحقل السادس الشهر الهجري mH نوعه نص

والحقل السابع الجهة الوارد منها G3 نوعه نص

والحقل الثامن البيان للمصروف d3 نوعه نص

1- السؤال الأول ما هو الكود

وضعت عدد 2 وهم text1 تكست بوكس و text2 تكست بوكس وزر طباعة commmand1

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

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

السؤال الثاني ارجو اظهار نفس البيانات على شبكة البيانات dbgrid1 على الشاشة

فهل من مثال توضيحى على جملة select لنفس السؤال الاول

لان السؤال الاول استخدام الطباعة على الكريستال ريبورت

والسؤال الثاني عرض البيانات على الشاشة

فاردو من الاخوة الكرام ان لايخلوا علينا

وشكر جزيل

#6

للرفع

#7

بالنسبة لكريستل ريبورت استعمل الكود التالي

Cr1.selectionformual="{mytable.mh} = '" & text1 & "' and {mytable.namet} = '" & text2 & "'"

بالنسبة لطلب جملة Select يكون كا التالي

Select * from Mytable Where mh = '"& text1 & "' and namet ='" & text2 & "' ;"

وضع على النمودج اداة Data Control واربطها بقاعدة البيانات واربطها مع الاداة Dbgrid

وغير خاصية الاداة Data Control الخاصة بجملة الاستعلامات وهي RecordSource ومن ثم حدث هذه الاداة بالستعمال الطريقة Refresh

ارجو ان يكون هذا مرادك

لك تحياتي

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

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

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

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

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

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

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