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

(منتدى الأكسس) الموضوع:السلسلة التعليمية لشرح اكسس 2010 بالفيديو بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:هل يمكن تواصل المستخدمين بالكتابة أو الصوت بواسطة: (startnet) :: (منتدى مبرمجي ASP) الموضوع:مساعدة في برنامج asprunnerpro بواسطة: (oman99) :: (منتدى الأكسس) الموضوع:كيفية انشاء هذا الاستعلام بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:ربط اكثر من جدول علاقات بواسطة: (startnet) :: (قسم الاعلانات) الموضوع:ما هى طرق تنظيف الاثاث الصحيحة بواسطة: (mody.m) :: (قسم الخدمات) الموضوع:برنامج أفاقي المحاسبي بواسطة: (afaky) :: (قسم الاعلانات) الموضوع:للبيع حسابات انسقرام10k وفوق حقيقي نشيطة جداً بواسطة: (طـلال العنزي) :: (قسم الاعلانات) الموضوع:ارخص سعر تذكرة طيران فى مصر بواسطة: (ايجيبت ناشونال) :: (أخبار التكنولوجيا) الموضوع:ارخص رحلة شرم الشيخ نصف العام 2015 من ايجيبت ناشونال بواسطة: (ايجيبت ناشونال) :: (منتدى مبرمجي ASP.NET) الموضوع:طريقة البحث باستخدام where و And بواسطة: (mousashikhi) :: (منتدى الأكسس) الموضوع:ملء الحقول تلقائياً بواسطة: (أم خلود) :: (منتدى الأكسس) الموضوع:شرح بالفديو فكرة انشاء برنامج اكسس تجريبى لمدة معينه او فترة صلاحية بفكرة بسيطة بدون اكواد بواسطة: (أم خلود) :: (منتدى الأكسس) الموضوع:احتاج مساعدتكم في اضافة الصورة في التقرير بواسطة: (startnet) :: (قسم الاعلانات) الموضوع:تعــلن مدارس سفراء المستقبل الاهلية عــن بــدء التسجيل للفصل الدراسي الثاني بواسطة: (سفراء المستقبل) :: (قسم الاعلانات) الموضوع:شركة تنظيف بالرياض بواسطة: (samar abo lila) :: (قسم الاعلانات) الموضوع:شركة نقل اثاث بالرياض بواسطة: (mody.m) :: (منتدى مبرمجي لغة جافا JAVA) الموضوع:في أحد يعرف لبرنامج Dr.java بواسطة: (وليد القدسي) :: (منتدى الأكسس) الموضوع:كيفة انشاء هذا الاستعلام بواسطة: (startnet) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:مشكلة بحفظ البيانات في قاعدة البيانات بواسطة: (مصلح الحريصي)


راديو القرآن

المواضيع المثبته: (منتدى مبرمجي ASP.NET) الموضوع:كيفية ربط الأوراكل مع asp.net بواسطة: (عبدالله جابر شقليه) :: (منتدى مبرمجي ASP) الموضوع:برنامج اختبارات للجامعات بواسطة: (عبدالله جابر شقليه) :: (منتدى الكتب الالكترونية) الموضوع:كتاب لبرامج مصممة بالفيجوال مع أكوادها (الجزء الثاني) بواسطة: (First Star) :: (قسم الـ portable) الموضوع:أفضل برامج مفيدة للكمبيوتر وتعمل Portable اي بدون تنصيب بواسطة: (أبو ليان) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:دورة قواعد البيانات (( اوراكل للمبتدئين )) بواسطة: (السند العربي) :: (منتدى مبرمجي لغة جافا JAVA) الموضوع:برنامج للموبايل بلغة الجافا للبحث على جوجل بواسطة: (Doctors) :: (قسم الاعلانات) الموضوع:للبيع حسابات انسقرام10k وفوق حقيقي نشيطة جداً بواسطة: (طـلال العنزي) :: (منتدى Microsoft Visual Basic) الموضوع:عرض الصور المخزنه في قاعدة البيانات بالكريستال ريبورت بواسطة: (ابو حمد) :: (منتدى مبرمجي ASP.NET) الموضوع:كيفية قرائة الصحف الإلكترونية والكتب والمجلات عبر الانترنت بواسطة: (عبدالله جابر شقليه) :: (قسم التعاميم والشكاوي) الموضوع:ماسنجر المحيط العربي بواسطة: (يوسف جميل جادالله) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:مراحل تحليل النظم لدراسة نظام قائم بواسطة: (jbsa) :: (قسم الدروس و الدورات) الموضوع:دورة مجانية في الفجوال بيسك دوت نيت و خاصة بالمبتدئين بواسطة: (ITPROGRAMMER) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:تفقيط الأرقام للغة العربية تحت بيئة oracle pl sql بواسطة: (adnan_som) :: (لغة PHP) الموضوع:دروس php بواسطة: (أحمد إبراهيم شقليه) :: (منتدى برمجة الجرافكس) الموضوع:الجزء الاول من دروس تعلم GDI بواسطة: (alaa gomaa) :: (قسم المواضيع المميزة) الموضوع:أرشيف للمشاركات المتميزة بواسطة: (أبو أفنان) :: (أخبار التكنولوجيا) الموضوع:القبض على أسامة بن لادن بواسطة: (وليد القدسي) :: (منتدى الوورد والباور بوينت) الموضوع:مكتبة الباور بوينت بواسطة: (ramies) :: (قسم الدروس و الدورات) الموضوع:دروس بالفيديو في VB.NET 2005 بواسطة: (HnHn) :: (منتدى Microsoft SQL Server) الموضوع:كتب SQL server بواسطة: (m.atassi)

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

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

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

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

المجموعة: مشرفي الأقسام
المشاركات: 350
سجل في:الأحد,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ك ) عدد مرات التنزيل: 1934

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

المجموعة: مشرفي الأقسام
المشاركات: 350
سجل في:الأحد,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ك ) عدد مرات التنزيل: 805


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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



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

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

Acrobat Reader

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


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


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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس الرابع

السلام عليكم

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


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


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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس الخامس

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

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

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


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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



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

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




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

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

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

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

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

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


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


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



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

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

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

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

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

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

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

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

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

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

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



الدرس السابع

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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس الثامن

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

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

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

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

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


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


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

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

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

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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس التاسع

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


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

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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس العاشر




السلام عليكم

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

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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

    

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

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



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

Powered By arabmoheet v3.1

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