قواعد المشاركة في المنتدى

(منتدى Microsoft Excel) الموضوع:برنامج تسيير محل تجاري صغير بواسطة: (abuhasan53) :: (قسم الاعلانات) الموضوع:سنايبرستوك البرنامج الاول عالميا في التحليل الفني لاسواق المال باللغة العربية بواسطة: (احمديوسف) :: (منتدى Microsoft Excel) الموضوع:طلب مساعدة _ برنامج لإحتساب إجازات الموظفين بواسطة: (rida.lqb25) :: (منتدى Microsoft Excel) الموضوع:مساعدة في برنامج صغير بواسطة: (asaamri) :: (منتدى Microsoft Visual Basic) الموضوع:كود الحذف لا يحذف السجل الأول بواسطة: (fadel1964) :: (منتدى الأكسس) الموضوع:المشاركة و المساعدة في بداية عمل منظومة لأدارة مقاهي وصالات البلياردو بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:كيفيه انشاء قائمه مخصصه فى شريط الاداوات فى الاكسس بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:أول مشاركة لي طلب عاجل جدا بواسطة: (fahad5095) :: (قسم البرامج الجاهزة و الاكواد) الموضوع:افضل برنامج حسابات ومستودعات لكافة الانشطة التجارية بواسطة: (يبكى ويضحك) :: (قسم الاعلانات) الموضوع:اجهزة انذار سرقة،ضمان حقيقى،برمجة مجانية،اقل الاسعار،مصر تكنولوجي بواسطة: (مصر تكنولوجي) :: (منتدى Microsoft Visual Basic) الموضوع:كود البحث بين تاريخين لايعمل بواسطة: (fadel1964) :: (قسم الاعلانات) الموضوع:كاميرات مراقبة.اجهزة انذار وحضور وانصراف تقدمها شركة دى سى اس مصر بأسعار لا تقارن وصيانة ما بعد البيع بواسطة: (زهرة واحدة زهرة) :: (منتدى الأكسس) الموضوع:كيف يمكنني إنشاء تقرير بصفوف ثابتة بواسطة: (معاني) :: (منتدى الأبحاث) الموضوع:أصول التربية الفكرية والاجتماعية والتاريخية والفلسفية بواسطة: (edward745) :: (منتدى الأبحاث) الموضوع:repllllllllllllllllllllllllllllllllllll بواسطة: (edward745) :: (قسم التعاميم والشكاوي) الموضوع:نقل بيانات من جدول الى جدول اخر بواسطة: (abo soso) :: (منتدى Microsoft Excel) الموضوع:مطلوب إستخراج ناتج لقيمة من فضلكم بواسطة: (nicebird1) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:بلييييز احتاج مسااااعدتكم بواسطة: (rr2014) :: (منتدى Microsoft Visual Basic) الموضوع:عمل ترقيم وهمي للتقرير بواسطة: (mosuliii) :: (قسم الاعلانات) الموضوع:كيف تربح 1000 دولار شهريا من اليوتيوب بدون استخدام ادسنس بواسطة: (احمديوسف)

المواضيع المثبته: (منتدى الأكسس) الموضوع:الوصل الي المساعده بشكل سريع وتحميل المرفقات الى المنتدي بواسطة: (startnet) :: (منتدى ADO.NET العام) الموضوع:شرح ado.net بواسطة: (شهرزاد) :: (منتدى برمجة الجرافكس) الموضوع:كلمه بخصوص قسم الجرافيك الجديد بواسطة: (alaa gomaa) :: (قسم الدروس و الدورات) الموضوع:برمجة بصمة الاصبع مع الدوت نت Microsoft FingerPrint Reader بواسطة: (FunctionSys) :: (منتدى مبرمجي ASP.NET) الموضوع:كيفية عرض المنتديات والأقسام والمواضيع بواسطة: (عبدالله جابر شقليه) :: (قسم التعاميم والشكاوي) الموضوع:ماسنجر المحيط العربي بواسطة: (يوسف جميل جادالله) :: (منتدى برمجة الألعاب) الموضوع:اعلان هام بواسطة: (مصطفي البارودي) :: (قسم الـ portable) الموضوع:برنامج اكسترا لرفع الصور بواسطة: (kkarem55) :: (القسم المفتوح) الموضوع:إلا رسول الله صلى الله عليه وسلم بواسطة: (alanees) :: (منتدى Microsoft Visual Basic) الموضوع:Home Administrator Project بواسطة: (zoubicom) :: (منتدى Microsoft Excel) الموضوع:أكواد جاهزة للإستخدام في اكسل ( ماكروات ) بواسطة: (junkbki) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:أساسيات تصميم الشبكات بواسطة: (مرحبا الساع) :: (منتدى Borland Delphi) الموضوع:أحفظ برامجك الديلفاوية من أذي العابثين باستخدام رقم الهارد (محترفين) بواسطة: (Hadyabady) :: (قسم المواضيع المميزة) الموضوع:المحاسب المميز - الاصدار الثاني - محاسبة و مخازن بواسطة: (alalal) :: (منتدى Microsoft Excel) الموضوع:دروس إكسل و شرح الدوال و تقنيات متقدمة بواسطة: (صهيب جاويش) :: (قسم الدعم الفني) الموضوع:هل تريد التحكم بجهازك كأنك محترف بواسطة: (ياسر جمال) :: (منتدى الأكسس) الموضوع:شروحات بالفيديو بواسطة: (startnet) :: (منتدى مبرمجي ASP) الموضوع:تحزين سجلات داخل ملفات اكسل و xml وورد ..إلخ بواسطة: (عبدالله جابر شقليه) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:تعلم كيفية رسم Data Flow Diagram -DFD للنظام بواسطة: (jbsa) :: (منتدى برمجة التقارير) الموضوع:كتاب كريستال ريبورت بواسطة: (شهرزاد)

عدد الصفحات : 3  1  2  3   > » إضافة رد إضافة موضوع جديد

> دورة في تعليم صناعة التقارير باستخدام الكريستال ريبورت 10,دورة في تعليم صناعة التقارير باستخدام الكريستال ريبورت 10
Bookmark and Share
تقييم الموضوع Label معدل التقيم:0
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:11 مساءً
المشاركة #1

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256




الاخوة والاخوات الكرام

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

احببت ان انقل اليكم هذه الدورة والمكونة من 13 درسا لتعليم صناعة التقرير باستخدام برنامج Crystal Report 10 وهذه الدورس منقولة عن الاخ ( Major ) يرحمه الله تعالى ونرجوا الله تعالى ان يتغمده بواسع رحمته وان تكون هذه الدورس حسنات في ميزانه يوم الدين.


أرجو من الجميع الدعاء لاخينا يرحمه الله.





برنامج الكريستال ريبورت 10 http://ftp.crystaldecisions.com/outgoing/Products/CR10DevEn.exe

السيريال
license : AV860-01CS00G-U7000NC
SN:1231467890




الدرس الأول

يتكون برنامج كريستال ريبورت من ثلاثة أجزاء رئيسية وهي :
1- بيئة كاملة للتصميم: ويمكن الوصول إلي هذه البيئة من خلال قائمة "Start " ثم Program ثم تختار Crystal Report 10 من قائمة البرامج في النظام Windows ، وتتيح لك هذه البيئة تصميم تقاريرك في بيئة منفصلة عن برنامج فيجوال بيسك ثم ربط تقاريرك المصممة في فيجوال بيسك وغيره من لغات البرمجة التي يدعمها البرنامج مثل VB.NET وفيجوال C
2- بيئة للتصميم يطلق عليها اسم Report Designer Component أو اختصارا "RDC” ،و يتيح لك هذا الجزء تصميم تقاريرك من داخل فيجوال بيسك مثل أداة DataReport مع إمكانيات أكثر منها في التصميم .
3- أداة وتسمي Report Viewer لعرض التقرير علي الشاشة أو علي الطابعة.
ومن الواضح من هذا التقديم أنه يتم تصميم البرنامج في أحد الجزأين الأول أو الثاني ثم استخدام الجزء الثالث في عرض التقرير . وتتيح بيئة التطوير الكاملة بيئة مناسبة أكثر لتصميم التقرير يما تقدمه من إمكانيات أكثر في التصميم كما أن مساحة العمل تكون كبيرة بعرض وطول الشاشة بعكس بيئة التطوير المدمجة داخل فيجوال بيسك التي تحتوي علي إمكانيات أقل في التصميم ، كما أن مساحة العمل تكون محصورة داخل بيئة فيجوال بيسك وأدواتها المختلفة وتحتل بيئة التصميم حيز ضيق من محيط العمل لا يساعد كثيرا في تصميم تقاريرك .
وسوف نخصص الدروس الثلاثة الأولي للحديث عن الـ RDC ثم سننتقل بعد ذلك إلي تصميم التقارير باستخدام بيئة IDE ثم عرض التقارير باستخدام عارض التقارير Report Viewer باستخدام الكود دون استخدم الجزء المسمي بـ RDC ، أي سنتعامل مع البرنامج بدء من الدرس الرابع كمحترفين في تصميم التقارير التجارية.
وبما أن هذا أول درس لنا في هذه الدورة سنخصصه لفتح تقرير موجود علي القرص باستخدام ما يسمي بـ Report Designer Component وتختصر إلي "RDC" وهي تقنية جديدة تم إضافتها إلي كريستال ريبورت إعتبارا من الإصدار الثامن حتى الإصدار العاشر موضوع هذه السلسلة..
في هذا الدرس سوف نتعرف علي الأتي
1- كيفية إضافة RDC إلي مشروعك
2- كيفية فتح تقرير موجود علي القرص باستخدام RDC
ولنبدأ علي بركة الله
1- أبدأ بتشغيل فيجوال بيسك كما هو معتاد واختر Standard EXE من صندوق الحوار ، أما إذا كنت داخل فيجوال بيسك فاختر أمر New Project من القائمة File ومن صندوق الحوار اختر Standard EXE
2- - في بعض الإصدارات من كريستال ريبورت مثل الإصدار الثامن لا يتم إتاحة كريستال ريبورت إلي بيئة فيجوال بيسك ولإتاحة كريستال ريبورت أتبع الخطوات التالية:
A - من القائمة Project اختر Components ستظهر لك نافذة جديدة تحتوي علي ثلاث بطاقات أنقر علي البطاقة Designers
B- ضع علامة أما م Crystal Report X حيث X رقم الإصدارة التي تستخدمها
وبهذا يصبح RDC متاح في برنامجك وبرامجك المقبلة
ولنكمل الآن المشوار . الآن نحتاج إلي فتح تقرير في RDC
3- من القائمة Project اختر Add Crystal Reports 10 سيظهر لك صندوق حوار جديد يحتوي علي نماذج للتقارير التي يمكن إنشائها باستخدام البرنامج ، وحيث أننا نحتاج في هذا المثال إلي فتح تقرير موجود ، ضع علامة أمام الخيار From an Existing Report. ثم أضغط علي الزر OK
4- سيظهر أمامك صندوق حوار لفتح الملف . أذهب إلي المجلد C:\ Tutorial ستجد به تقرير باسم Custm1 أنقر علي هذا التقرير لفتحه
5- سوف يظهر أمامك صندوق حوار ثاني يطلب منك الإجابة علي سؤالين بـ Yes او No السؤال الأول معناه أن هل ترغب في قيام RDC بإضافة أداة العرض التقارير إلي مشروعك . وفي السؤال الثاني يسأل هل ترغب في أن يكون النموذج المحتوي علي أداة العرض هو النموذج المبدئي للمشروع . ستجد أن الخيار Yes هو الخيار النشط في الحالتين ، أختر الآن زر OK
6- سيقوم RDC بفتح التقرير كما سيقوم بإضافة نموذج جديد يحتوي علي أداة لعرض التقارير ،كما إنه قام بكتابة بعض سطور الكود نيابة عنك لمشاهدة هذا الكود أنقر مرتين علي النموذج Form2 لفتح محرر فيجوال بيسك للنموذج في القسم العام للنموذج ستجد السطر التالي

Dim Report As New CrystalReport1


وهو إعلان عن أن الكائن Report نسخه جديدة من CrystalReport1 ، كما ستجد إجراءين قام بإضافتهم أيضا وهو الإجراء
ونصه كالتالي

Private Sub Form_Load()
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
End Sub



في السطر الأول يتم إعداد مؤشر الماوس ليأخذ شكل الساعة الرملية وفي السطر الثاني يتم تحميل العارض بالتقرير وفي السطر الثالث يتم عرض التقرير أما في الربع فيتم عودة مؤشر الماوس إلي الوضع العادي

أما الإجراء الثاني فهو لتحجيم أداة عرض التقارير لتشغل كل مساحة النموذج مهما صغر أو كبر النموذج ونصه كالتالي :
Private Sub Form_Resize()
CRViewer1.Top = 0
CRViewer1.Left = 0
CRViewer1.Height = ScaleHeight
CRViewer1.Width = ScaleWidth
End Sub




وهذا الإجراء لا يحتاج إلي شرح فهو إجراء تقليدي في فيجوال بيسك .

ملحوظة هامة:
إذا قمت بتغير الخاصية Name لمصمم التقارير المضاف بمعرفة الـ RDS إلي أي أسم جديد وليكن مثلا CtmReport
في هذه الحالة يجب تعديل السطر الموجود في قسم الإعلانات العام للنموذج Form2 ليصبح كما في السطر التالي:

Dim Report As New CtmReport



أضغط الآن علي F5 لتشغيل المشروع لمعاينة التقرير

يوجد مثال في المرفقات علي هذا الدرس وستجد داخل المجلد فهرس يسمي lesson-1 انقل هذا الفهرس إلي داخل الفهرسC:\Tutorial والذي سبق إعدادة في المقدمة وستجد تقرير باسم CTM!.rpt أنقل هذا التقرير إلي داخل الفهرس C:\Tutorial ايضا
لتصبح المسارات كمايلي:
المشروع علي المسار C:\Tutorial\lesson-1
والتقرير علي المسار C:\Tutorial

وإلي اللقاء في الدرس الثاني وسيكون في نفس المشاركة بإذن الله ، وسنقترب بعض الشئ من استخدام البرمجة في إعداد التقرير .


الملفات المرفقة
 Lesson 1.rar ( 34.34ك ) عدد مرات التنزيل: 1829

 قاعدة البيانات.rar ( 73.26ك ) عدد مرات التنزيل: 1849

لضغط جميع المرفقات اضغط هنا



--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:18 مساءً
المشاركة #2

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس الثاني
في هذا الدرس سنحاول أن تعرف عن لمحة بسيطة في التحكم في التقرير من خلال البرمجة .
في الدرس السابق قمنا بعرض تقرير بأسماء العملاء المتعاملين مع المنشأة ، ولاحظنا في هذه التقرير أن بعض العملاء في السعودية وآخرين في مصر وبعضهم في لبيا وهكذا ، أي أن المنشأة تتعامل مع مجموعة من العملاء المنشرين في مجموعة من الدول وسنفرض الآن أننا نحتاج تقرير بأسماء العملاء في مصر فقط ، طبعا لن نقوم بتصميم تقرير جديد يحتوي علي العملاء في مصر ولكن سنستخدم نفس التقرير مع خاصية property من خواص الكائن Reportفي كريستال ريبورت يستخدم في تحديد البيانات المطلوب عرضها في التقرير وهي الخاصية :

RecordselectionFormula


والآن إلي المشروع
1- قم بإنشاء مشروع جديد
2- كرر الخطوات من 3 إلي 6 في المثال السابق لإضافة أدوات كريستال ريبورت المعتادة وربط التقرير بمشروعك .ثم قم بتشغيل المشروع لمشاهدة التقرير
3- أضغط علي النموذج Form2 مرتين لفتح محرر الكود لفيجوال بيسك
4- ستجد الكود التالي في إجراء تحميل النموذج Sub Form_Load

Private Sub Form_Load()
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
End Sub


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

Report.RecordselectionFormula = "{ctm.ct3} = 'مصر' "


بحيث يصبح هذا الإجراء كما يلي:
Private Sub Form_Load()
Screen.MousePointer = vbHourglass
Report.RecordselectionFormula = "{ctm.ct3} = 'مصر' "
CRViewer1.ReportSource = Report
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
End Sub



قم الآن بالضغط F5 لتشغيل المشروع ستجد أن التقرير أصبح يحتوي علي العملاء المصريين فقط
لاحظ كيف تم كتابة كلمة مصر في التقرير والعلامات التي حولها ، أي الصيغة التي تم بها تمرير اسم الدولة إلي الخاصية .
طبعا ليست هذه وسيلة عملية فلنفرض مثلا أننا نريد طباعة تقرير بالعملاء في السعودية مثلا ، حسب هذا الأسلوب يجب أن نفتح كود المصدر ونغير اسم الدولة الموجود في هذا السطر من مصر إلي السعودية ثم نقوم بتشغيل البرنامج ، وطبعا لن يتوفر للمستخدم كود المصدر حتى يقوم بهذا التعديل وإن توفر له الكود فقد لا يعرف ماذا يفعل بهذا الكود لطباعة مثل هذا التقرير . لذلك لا بد من إيجاد طريق أخرى ليصبح مثل هذا المشروع عمليا ..ولكي يصبح مشروعك هذا عمليا عليك أتباع الأتي :
1- عرض أسماء الدول الموجودة في الجدول في ComboBox مثلا ليقوم العميل باختيار الدولة منه
2- تقوم بتمرير ما اختاره المستخدم إلي الخاصية RecordselectionFormula لإعداد التقرير
3- ثم تطبع التقرير بعد ذلك
ولكن كيف يتم ذلك برمجيا هذا ما سنعرفه في الدرس القادم بإذن الله


الملفات المرفقة
 Lesson-2.rar ( 27.58ك ) عدد مرات التنزيل: 766


--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:29 مساءً
المشاركة #3

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



أهلا بكم في الدرس الثالث من دروس كريستال ريبورت

كان مخططا لهذا الدرس أن نتعرض لعملية تحديد سجلات معينة لعرضها في التقرير من خلال الكود ولكن رأيت أن نبدأ من هذا الدرس في تصميم التقرير نفسه ، ونؤجل موضوع التحديد لوقت لاحق
هذه أول حلقة لنا في عملية تصميم التقرير نفسه ، وفيها سنتعرف علي كيفية ربط التقرير بقاعدة البيانات ، وأيضا علي كيفية إضافة حقل إلي التقرير، كما سنتعرف علي كيفية إجراء بعض التنسيقات التمهيدية في التقرير ، ولأن الدرس يحتوي علي كثير من الرسومات فقد اخترت أن أطرحه في صيغة pdf
والدرس موجود في المرفقات في ملف مضغوط قم بفك الضغط ستجد ملف بتنسيق pdf ، ويستخدم برنامج Acrobart Reader في عرض الدرس إذا كنت لا تملك نسخة من هذا البرنامج فيمكنك الحصول علي النسخة العربية من الإصدار السادس وهي نسخة مجانية لـ windows XP من الرابط التالي:

Acrobat Reader

أرجو أن يحوز الدرس علي أعجابكم


الملفات المرفقة
 3-الدرس الثالث.pdf ( 356.27ك ) عدد مرات التنزيل: 1412


--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:32 مساءً
المشاركة #4

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس الرابع

السلام عليكم

في هذه الحلقة سوف نتعرف علي كيفية إضافة المزيد من الحقول إلي التقرير كما سنتعرف علي كيفية إجراء التنسيق علي هذه الحقول . والدرس موجود بالمرفقات بتنسيق Pdf .


الملفات المرفقة
 4.pdf ( 489.69ك ) عدد مرات التنزيل: 1422


--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:37 مساءً
المشاركة #5

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس الخامس

قبل أن أبدء في موضوع اليوم يجب أن أذكر أنه تم إجراء بعض التعديلات في قاعدة البيانات المستخدمة ، فقد تم إضافة بعض الحقول إليها وتعديل بعض أنواع الحقول.

وقاعدة البيانات موجودة في المرفقات بعد التعديل أنقلها بدلا من قاعدة البيانات القديمة في المجلد C:\Tutorial\Data حتى يمكنك متابعة مجموعة من التقارير المتقدمة التي سنقوم بإنشائها

في الدرس الأول تعرفنا علي كيفية ربط التقارير بمشروعك في فيجوال بيسك باستخدام RDC ، وفي هذه الدرس سوف نتعرف علي كيفية ربط تقاريرك التي تم إنشائها في بيئة IDE بمشروعك بدون استخدام RDC وذلك عن طريق الكود . والطريقتين تصلحان لربط التقارير التي تم إنشائها باستخدام الإصدارات السابقة من كريستال ريبورت بدءا من الإصدار الثاني للأنظمة 16 بيت أي النسخة الملحقة بفيجوال بيسك 3 وحتى النسخة التاسعة من البرنامج ، طبعا هذا بالنسبة للتقارير التي تم إنشائها بواسطة IDE ، ومن المعروف أن الإصدارات القديمة للبرنامج كانت تحتوي علي بيئة IDE فقط
هذه الحلقة قصيرة نوعا ما بالرغم من أهميتها بالنسبة للأخوة الذين يملكون تقارير باستخدام الإصدارات القديم للبرنامج .


ملاحظة هامة
لا تنسى الحصول علي قاعدة البيانات الجديدة من المشاركة أدناه


الملفات المرفقة
 5-الدرس الخامس.pdf ( 100.76ك ) عدد مرات التنزيل: 1706

 قاعدة البيانات الجديدة.rar ( 52.1ك ) عدد مرات التنزيل: 1301

لضغط جميع المرفقات اضغط هنا



--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:46 مساءً
المشاركة #6

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس السادس
تتحدث هذه الحلقة عن كيفية تصميم التقرير باستخدام بيئة RDC ، وسنتعرف علي كيفية استخدام الأداة Text Object في إدراج نص في التقرير ، كما سنتعرف علي كيفية استخدام أكثر من جدول في التقرير ، وكيفية الربط بينهم .
ستلاحظ في هذه الحلقة والحلقات السابقة أن هناك تكرر في شرح عملية الاتصال بقاعدة البيانات ووضع الحقول علي التقرير وتنسيقها ، هذا التكرار كان متعمدا لمزيد من التدريب علي هذه العمليات الأولية .

تتكون هذه الحلقة من ثلاث أجزاء




في الجزء الأول

سنقوم بإعداد قائمة أسعار للمنشأة وسنتعرف علي كيفية استخدام RDC في إضافة الحقول إلي التقرير

في الجزء الثاني

سنقوم بإجراء التنسيق علي قائمة الأسعار كما سنقوم بإدراج صندوق نصوص إلي التقرير يوضح عنوان التقري

أما الجزء الثالث

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


ومرفق مع كل جزء من هذه الأجزاء مشروع يوضح التقرير في نهاية هذا الجزء


حررت من قبل: ابو حمد في الخميس,02/جمادى الثانية/1432 هـ,02:59 صباحاً



الملفات المرفقة
 الجزء الأول من الدرس السادس.pdf ( 405.99ك ) عدد مرات التنزيل: 1702

 lesson-6-1.rar ( 21.22ك ) عدد مرات التنزيل: 1029

 الجزء الثاني من الدرس السادس.pdf ( 429.9ك ) عدد مرات التنزيل: 1623

 lesson-6-2.rar ( 37.09ك ) عدد مرات التنزيل: 1097

 الجزء الثالث من الدرس السادس.pdf ( 334.47ك ) عدد مرات التنزيل: 1635

 lesson-6-3.rar ( 36.13ك ) عدد مرات التنزيل: 1126

لضغط جميع المرفقات اضغط هنا

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:50 مساءً
المشاركة #7

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس السابع

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


الملفات المرفقة
 7- الدرس السابع.pdf ( 458.51ك ) عدد مرات التنزيل: 1612

 LESSON-7.rar ( 21.39ك ) عدد مرات التنزيل: 998

لضغط جميع المرفقات اضغط هنا



--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,01:57 مساءً
المشاركة #8

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس الثامن

الجزء الأول من الدرس الثامن

في هذه الحلقة سنقوم بالتعرف علي كيفية إدراج حقول الصيغ “Formual Fields” في التقرير وسنقوم بإعداد تقرير بمبيعات المنشأة يوضح كيفية استخدام الصيغ ، وسيكون هذا التقرير الحلقة الأولي من موضوع المجموعات الذي سنعالجه في القسم الثالث من هذه الدورة بإذن الله .وسيكون آخر درس في القسم الأول الموجه بصفة أساسية إلي المبتدئين في استخدام البرنامج ، وسننتقل اعتبارا من الدرس القادم إلي القسم الثاني من الدورة ، وسيكون عن التعامل مع البرنامج من خلال أوامر فيجوال بيسك ، واعتقد أن هذا القسم ينتظره مجموعة كبيرة من الأخوة الذين يتابعون الدورة

يوجد في المرفقات نص الدرس ومشروع يوضح التصميم الأولي لهذا التقرير

الجزء الثاني من الدرس الثامن
في هذا الجزء من الدرس سنتعرف علي كيفية فرز البيانات في التقرير كما سنقوم بإنشاء مجموعة بسيطة يمكن من خلالها التعرف علي أجمالي كل فاتورة من فواتير البيع ، وسنستخدم لهذا الغرض التقرير الذي قمنا بإنشائه في الجزء الأول من هذا الدرس

الدرس موجود في المرفقات.


الجزء الثالث من الدرس الثامن
الجزء الأخير من الدرس ويتكلم عن كيفية تنسيق التقرير ، وهو موجود في المرفقات مع مشروع الدرس


الملفات المرفقة
 الدرس الثامن.pdf ( 478.27ك ) عدد مرات التنزيل: 1638

 lesson-8-1.rar ( 25.02ك ) عدد مرات التنزيل: 1007

 الجزء الثاني من الدرس الثامن.pdf ( 424.87ك ) عدد مرات التنزيل: 1547

 lesson-8-2.rar ( 83.84ك ) عدد مرات التنزيل: 1196

 الجزء الثالث من الدرس الثامن.pdf ( 139.08ك ) عدد مرات التنزيل: 1299

لضغط جميع المرفقات اضغط هنا



--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,02:00 مساءً
المشاركة #9

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس التاسع

في هذا الدرس سنتعرف علي كيفية تمرير قاعدة البيانات أثناء التشغيل بحيث تستطيع تثبيت برنامجك علي أي مسار ،دون التأثير علي التقارير


يوجد في المرفقات مثال يستخدم ثلاث طرق تكاد تكون مختلفة في الظاهر ولكنها في الحقيقة متشابه لأنها تتعامل مع كائن واحد من كائنات كريستال ريبورت وهو الكائن DatabaseTable Object

المثال المرفق يحتوي علي نافذة مبدئية عليها ثلاث أزرار كل زر يعرض نموذج يعمل بالطريقة المكتوبة علي الزر وبجانب كل زر يوجد أسم النموذج المستخدم في عرض التقرير والتقرير المستخدم هو نفس التقرير الذي تم إنشائه في الدرس الثامن باستخدام قاعدة البيانات vic2000.mdb والمشروع يستخدم نفس قاعدة البيانات بعد تعديل أسمها إلي major.mdb زيادة في التأكيد
عدل أسم المجلد أو أنقله إلي قرص آخر ستجد أن التقرير يعمل بدون مشاكل


الملفات المرفقة
 9-الدرس التاسع.pdf ( 79.63ك ) عدد مرات التنزيل: 1419

 9-Location.rar ( 94.58ك ) عدد مرات التنزيل: 1337

لضغط جميع المرفقات اضغط هنا



--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة
مشاركةالاثنين,01/جمادى الأولى/1432 هـ,02:03 مساءً
المشاركة #10

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

أيقونة المجموعة

المجموعة: مشرفي الأقسام
المشاركات: 349
سجل في:الأحد,11/ذو القعدة/1429 هـ,12:53 مساءً
الدولة:الإمارات
رقم العضوية: 68256



الدرس العاشر




السلام عليكم

في هذا الدرس سنتعرف علي الطرق المختلفة لفرز البيانات في التقرير ، فسنتعرف علي كيفية القيام بالفرز وفقا لحقل معين أثناء التصميم ، كما سنتعرف علي كيفية فرز البيانات أثناء التشغيل.

يوجد في المرفقات نص الدرس مع مشروع يوضح كيفية الفرز أثناء التشغيل


الملفات المرفقة
 10-الدرس العاشر.pdf ( 194.77ك ) عدد مرات التنزيل: 1379

 10-Sort.rar ( 102.47ك ) عدد مرات التنزيل: 1176

لضغط جميع المرفقات اضغط هنا



--------------------
مازن الزعبي
بكالوريس برمجة حاسب الي
جامعة الأميرة سمية للتكنولوجيا - الاردن
الأمارات العربية المتحدة - ابوظبي
موبايل : 5327022 50 971
البريد الأكتروني : Mazen_Alzoubi@yahoo.com

ORACLE10g DATABASE ADMINISTRATOR

للأعلىأبلغ المشرف عن هذه المشاركة
لتعقيب على هذه المشاركة مباشرة

    

عدد المتصفحين لهذا المنتدى «1»: (الضيوف «1» - المتخفون «0»)
الأعضاء «0»: .

عدد الصفحات : 3  1  2  3   > » إضافة رد جديد إضافة موضوع جديد



 
الوقت الأن:اليوم,02:57 مساءً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

منتديات المحيط العربي  -  راسلنا  -   أعلى
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)
X   رسالة المنتدى
(سوف يتم اغلاق هذه النافذة بعد 2 ثانية)