![]() |
|
أستعلام للكرستال ريبورت - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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
تقارير Crystal Reports
بمجرد التعلم كيفية عمل تقرير
ستجد ان الامر اصبح بسيط وسهل معك
لان كل ما تتحدث عنه هو عبارة عن تصميم والذى يعتمد عليك
وعن كيفية جلب الداتا الى التقرير وذلك سيكون من خلال الدورات بالاعلى
تحياتى لك
وتمنياتى لك التوفيق
RE: أستعلام للكرستال ريبورت - DOX.1 - 23-01-19 كلامك صحيح يالغالي ولكن المبيعات تحتوي على أسم العميل وتحتوي على الأصناف وأنت هنـا تتعامل مع جدولين جدول للمبيعات وجدول العملاء RE: أستعلام للكرستال ريبورت - elgokr - 23-01-19 جميعم واحد اخى الفاضل حتى لو كان التقرير بـ 10 جداول
الفكرة بالنهاية ترجع للاستعلام
كيف تستخدم الاستعلام الصحيح لجلب جميع البيانات من الجدولين
ليكون على هيئة استعلام واحد كما لو انه جدول واحد
ومن خلال ذلك الاستعلام ستقوم بعمل التقرير المطلوب
فمثلاً لديك الجدول الاول يحتوى على
الجدول الاول
رقم التسلسل - رقم الفاتورة - اسم المنتج - الكمية - المبلغ - رقم اسم المشتري
الجدول الثاني
رقم التسلسل - رقم اسم المشتري - الاسم - العنوان - رقم الهاتف - ملاحظات
فهنا وظيفة الاستعلام مطلوبة ان تجعل شكل البيانات بالنهاية على هذا النحو
الاستلعام لعمل جدول التقرير
رقم الفاتورة - اسم المنتج - الكمية - المبلغ - الاسم - العنوان - رقم الهاتف - ملاحظات
وهذا ما يسمى عملية الربط
ويكون من خلال رقم اسم المشتري المدرج بكلا من الجدولين
اتمنى ان تكون الصورة وضحت معك الان
تحياتى لك
وتمنياتى لك التوفيق
|