منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
أستعلام للكرستال ريبورت - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : أستعلام للكرستال ريبورت (/showthread.php?tid=28182)



أستعلام للكرستال ريبورت - DOX.1 - 09-01-19

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

أحبتي وأعزائي عندي جدول فيه بيانات 
عباره عن 13 حقـل كل سجل يحمل رقم تذكره غير قابل لتكرار إلا في حاله واحده تسجيل أكثر من شخص على رقم تذكره واحده 
طبعاً 13 حقل نفس البيانات اللي يتغير فقط هو 
الأسم - العمر - رقم الهاتف 
وسويت جدول في التقرير  عشان الأسماء تنزل فيه ولكن اللي يجي أول أسم فقط كيف أجيب الأسماء الباقية 
مع العلم أن ماعندي إلا جدول واحد
طبعاً الأستعلام من الجدول بدالة رقم التذكره 
تظهر البيانات بس الأسماء الأخرى ما تظهر في الجدول


RE: أستعلام للكرستال ريبورت - DOX.1 - 13-01-19

شسالفة محد رد على الأستفسار .؟
تقرير مكرر ثلاث مرات محتاج الأسماء تنزل في التقرير


RE: أستعلام للكرستال ريبورت - عاشق الرسول - 13-01-19

(13-01-19, 04:08 PM)DOX.1 كتب : شسالفة محد رد على الأستفسار .؟
تقرير مكرر ثلاث مرات محتاج الأسماء تنزل في التقرير

ممكن تسوي بالتقرير GROUP باسم التذكرة بحيث ان يجمع بيانات العملاء اللي على نفس التذكرة
وطبعا في جملة استعلام الفيجوال يكون الباراميتر هو باسم التذكرة ولكن خلي القيمة "LIKE " وليس "="




والله اعلم


RE: أستعلام للكرستال ريبورت - DOX.1 - 15-01-19

كيف أعمل قورب


RE: أستعلام للكرستال ريبورت - عاشق الرسول - 15-01-19

(15-01-19, 10:25 AM)DOX.1 كتب : كيف أعمل قورب

شوف الفيديو ده
https://www.youtube.com/user/Engmohamedelsheref/videos
وكمان في فيديوهات في قسم أسئلة الكريستال


RE: أستعلام للكرستال ريبورت - DOX.1 - 21-01-19

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

الفكره وهي جدول واحد عباره عن رقم التذكره -الأسم - العمر - الأتجاه 

رقم التذكره لنفتضر أنه 100 
يندرج تحتها خمسة أسماء 
الأتجاه يكون ثابت 

أناأعمل بحث بدلالة رقم التذكره البيانات تأتي بخمس سجلات 
التقرير 
رقم التذكره 100 
وجدول  الأسماء 
الأتجاه  مكه المكرمة

السؤال كيف أعمل التقرير ..؟ 
اتمنى مساعدتي


RE: أستعلام للكرستال ريبورت - elgokr - 21-01-19

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

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

اذا كان نعم فالامر مشابه وستقوم طبقاً بذلك
لعل فقط التغيير هنا فى شكل تصميم التقرير الخاص بالطباعة فقط

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

تقارير Report Views
https://www.youtube.com/playlist?list=PLdI8JH1ubsUDG8b_s412yRhI1bidq4s_2

تقارير Crystal Reports
https://www.youtube.com/playlist?list=PLdI8JH1ubsUBFPiJOJN5lNRZLRG6ElmTd

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

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

تحياتى لك
وتمنياتى لك التوفيق



RE: أستعلام للكرستال ريبورت - DOX.1 - 23-01-19

كلامك صحيح يالغالي ولكن المبيعات تحتوي على أسم العميل وتحتوي على الأصناف وأنت هنـا تتعامل مع جدولين جدول للمبيعات وجدول العملاء


RE: أستعلام للكرستال ريبورت - elgokr - 23-01-19

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

كيف تستخدم الاستعلام الصحيح لجلب جميع البيانات من الجدولين
ليكون على هيئة استعلام واحد كما لو انه جدول واحد

ومن خلال ذلك الاستعلام ستقوم بعمل التقرير المطلوب

فمثلاً لديك الجدول الاول يحتوى على

الجدول الاول
رقم التسلسل - رقم الفاتورة - اسم المنتج - الكمية - المبلغ - رقم اسم المشتري

الجدول الثاني
رقم التسلسل - رقم اسم المشتري - الاسم - العنوان - رقم الهاتف - ملاحظات

فهنا وظيفة الاستعلام مطلوبة ان تجعل شكل البيانات بالنهاية على هذا النحو


الاستلعام لعمل جدول التقرير
رقم الفاتورة - اسم المنتج - الكمية - المبلغ - الاسم - العنوان - رقم الهاتف - ملاحظات

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

اتمنى ان تكون الصورة وضحت معك الان

تحياتى لك
وتمنياتى لك التوفيق