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

(منتدى الأكسس) الموضوع:اريد استدعاء البيانات في الفاتورة بواسطة: (ديو05) :: (منتدى الأكسس) الموضوع:مشكلة في عملية الجمع بواسطة: (اوس علي) :: (قسم الاعلانات) الموضوع:شركة نقل اثاث بالرياض ضفاف الخليج بواسطة: (رفيق الدرب) :: (منتدى الأكسس) الموضوع:ترقيم تلقاتئى مصدره استعلام بواسطة: (bemk) :: (منتدى الأكسس) الموضوع:كيفية تكرار حدث معين مع كافة سجلات جدول على نموذج بواسطة: (rewnasser) :: (منتدى الأكسس) الموضوع:اغيثوني رحمكم الله بواسطة: (Shereftiger) :: (منتدى الأكسس) الموضوع:كيفيه تغير شكل ايقونه الاكسس بواسطة: (rewnasser) :: (منتدى الأكسس) الموضوع:كيفيه مشاركه قاعده البيات عن طريق كبل بواسطة: (اوس علي) :: (قسم الجوال) الموضوع:syriatalk تقدم كبير في عالم الشات الكتابي سيرياتوك الاصدار الافضل بواسطة: (سيرياتوك) :: (منتدى Microsoft Excel) الموضوع:تعليم vba للمبتدئين كن محترف vba الجزء الثانى بواسطة: (emadghazi) :: (منتدى الأكسس) الموضوع:ادراج صورة في نموذج اكسس بالاسكنر بواسطة: (اوس علي) :: (منتدى الأكسس) الموضوع:البحث في عدة جداول بواسطة: (startnet) :: (منتدى Microsoft Visual Basic) الموضوع:حفظ الصورة في قاعدة البيانات بواسطة: (عبدالسلام مصطفى) :: (منتدى Microsoft Excel) الموضوع:طلب حل مشكلة برمجية في الأكسل بواسطة: (دريد2) :: (منتدى الأكسس) الموضوع:عندي مشكلة مع قاعدة بيانات بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:المساعدة في الغاء الفارزة للرصيد بواسطة: (ياسري المملكة) :: (منتدى الأكسس) الموضوع:استبدال ال MsgBox بنموذج لعرض الرسائل بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:خطأ في الحقل ولايمكن حذفه بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:sub_form بواسطة: (أم خلود) :: (منتدى الأكسس) الموضوع:التعديل على كود يسمح باضافة ملفات غير الصور.. بواسطة: (abualayham)


راديو القرآن
http://www.dobi5.com/

المواضيع المثبته: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:الادوات الجديده Controls فى الدوت نت بواسطة: (alaa gomaa) :: (منتدى مبرمجي ASP) الموضوع:شرح كود موقع شؤون الموظفين النسخة الأولى بواسطة: (alanees) :: (منتدى برمجة الجرافكس) الموضوع:الجزء الاول من دروس تعلم GDI بواسطة: (alaa gomaa) :: (منتدى Microsoft Visual Basic) الموضوع:دروس صوت وصورة للربط بين اسكيوال سيرفر والفجوال بيسيك بواسطة: (wael abed) :: (القسم المفتوح) الموضوع:لقاء صحفى بواسطة: (ramies) :: (منتدى برمجة التقارير) الموضوع:كتاب كريستال ريبورت بواسطة: (شهرزاد) :: (منتدى Microsoft SQL Server) الموضوع:مراحل تصميم قاعدة بيانات ناجحة بواسطة: (m.atassi) :: (منتدى Microsoft Visual Basic) الموضوع:دورة التعامل مع Data Report باستخدام ADODC ( شرح بالصور ) بواسطة: (Max Bayne) :: (منتدى Microsoft Visual Basic) الموضوع:دورة التعامل مع قواعد بيانات Oracle بإستخدام ADO بواسطة: (Max Bayne) :: (منتدى تحليل و تصميم نظم المعلومات) الموضوع:مراحل تحليل النظم لدراسة نظام قائم بواسطة: (jbsa) :: (قسم المواضيع المميزة) الموضوع:المحاسب المميز - الاصدار الثاني - محاسبة و مخازن بواسطة: (alalal) :: (منتدى برمجة التقارير) الموضوع:مثال Crystal Report بواسطة: (شهرزاد) :: (منتدى برمجة الألعاب) الموضوع:برنامج رائع لتصميم الألعاب بواسطة: (mjxp) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:ماهو الـ IPSec بواسطة: (khaled helal) :: (منتدى Microsoft Visual Basic) الموضوع:الموضوع الشامل عن جهاز الباركود BarCode بواسطة: (Max Bayne) :: (منتدى Borland Delphi) الموضوع:دورة تعليمية في تصميم دليل هاتف في دلفي بواسطة: (مهند عبادي) :: (منتدى مبرمجي ASP.NET) الموضوع:كيفية قرائة الصحف الإلكترونية والكتب والمجلات عبر الانترنت بواسطة: (عبدالله جابر شقليه) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:DECODE SQL STATMENT بواسطة: (mshaqalaih) :: (منتدى الدعم الفني للماسنجر المحيط العربي) الموضوع:اقتراحات تطوير الماسنجر بواسطة: (jbsa) :: (منتدى تصميم صفحات الويب) الموضوع:أرشيف الدروس المصورة بواسطة: (alanees)

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

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

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

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

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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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


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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



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

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

Acrobat Reader

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


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


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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس الرابع

السلام عليكم

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


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


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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس الخامس

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

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

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


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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



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

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




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

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

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

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

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

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


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


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



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

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

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

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

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

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

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

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

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

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

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



الدرس السابع

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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس الثامن

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

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

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

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

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


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


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

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

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

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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس التاسع

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


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

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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

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

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

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



الدرس العاشر




السلام عليكم

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

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


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

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

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



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

ORACLE10g DATABASE ADMINISTRATOR

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

    

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

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



 
الوقت الأن:اليوم,11:42 صباحاً بتوقيت القدس المحتلة

Powered By arabmoheet v3.1

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