الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اليكم الشرح الكامل لعمل علاقة في Data Report

مغلقرائج
بدأه azzd في 3 يونيو 2005 · 57 رد · 23,862 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

نبدأ بسم الله ..

1.jpg

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

7.jpg

E-mail:VIPMail.1@Gmail.com

11.jpg

#2

8.jpg

9.jpg

10.jpg

11.jpg

12.jpg

============

وشكرا ..::.. مع تحيات أخوكم .::. Azzd

E-mail:VIPMail.1@Gmail.com

11.jpg

#3

جميل اخى شكرا لك

ماذا لو قاعدة البيانات محمية بكلمة مرور

انا اعرف اكواد فتحها مع الفورم ولكن تظهر رسالة خطأ مع التقارير لماذا؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

نرجو الافادة وشكرا لك على هذا المجهود الجميل

#4

مع العلم اننى رابط ب data

#5

جزاك الله الجنه........فعلا عمل رائع وتشكر عليه.

سبحان الله وبحمده سبحان الله العظيم

#6

شكراً لك اخى AZZD :rolleyes:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#7

شرح جيد أخي Azzd

شكراً لك .

تم تعديل هذه المشاركة بواسطة COMFORT في 3 يونيو 2005 في 23:28

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#8

أخي olobnet

لا يحتاج فتح قاعدة البيانات الى اي كود.

فقط ... ولا اقولك .... تابع الصورة B)

13.jpg

وشكرا

E-mail:VIPMail.1@Gmail.com

11.jpg

#9

أخوتي COMFORT , GHOST2010 , devloper

لالالالالالالالالالا شكر على واجب ...

رواد هالمنتدى يستاهلون أكثر ...

010305071253.gif

E-mail:VIPMail.1@Gmail.com

11.jpg

#10

الف الف الف الف شكر

لو بظل اشكر للأخير ما بكفي حق الموضوع، انقذتني الصراحه :D

بس بغيت اضيف معلومه زياده للي ما يعرفون يكتبون sql يستخدمون ال sql Builder

استخدامه سهل جدا مجرد سحب الجداول واضافته

الف الف شكر مره ثانيه يا خوي، جعله الله في ميزان حسناتك

#11

بارك الله فيك أخي AZZD ..

موضوع مميز ..

سيتم نقل الموضوع لاحقاً إلى قسم التقارير .. مع خالص التحية

ani.gif
#12

لا شكر على واجب يأخوتي الاعزاء ... هذا شي قليل من كثير وترقبوا دروس أخرى قادمة ...

E-mail:VIPMail.1@Gmail.com

11.jpg

#13

up

E-mail:VIPMail.1@Gmail.com

11.jpg

#14

مشكور مشكوررررررر

وفقك الله

#15

سؤال... كيف ارسل براميتر لل sql اللي كتبتها؟؟

مثلا، لو كنت ابغي اقارن رقم من الارقام الموجوده في الجداول اللي بستخدمها مع رقم من فورمه خارجيه؟؟ كيف ارسل هذا الرقم للsql :rolleyes:

#16

شرح متميز جداً ،، بارك الله فيك ، ولكن عندي سؤال للجميع ، كيف يمكن طباعة فاتورة على شكل تقرير (رأس - تفاصيل) ،،

مع الشكر ،،

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#17

السلام عليكم ... اختي منسية

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

أولا : عليك تنفيذ التالي :

أ-انشاء Form

ب-انشاء Text

ج-انشاء command

د-ثم ضعي الكود التالي في زر الامر Command1

Private Sub Command11_Click()
Dim sql As String
'----------- جملة SQl------------------
 sql = "select * from إسم الجدول where اسم الحقل المراد مقارنته LIKE '" & Text1.Text & "%';"
'------ أمر تعديل جملة SQL الافتراضية --------
DataEnvironment1.rsCommand1.Open (sql)
DataReport1.Show
DataReport1.Refresh
If DataEnvironment1.rsCommand1.EOF = False Then
DataEnvironment1.rsCommand1.Close
Else
DataEnvironment1.rsCommand1.Close
End If
End Sub

E-mail:VIPMail.1@Gmail.com

11.jpg

#18

أختي بن اليمن - السلام عليكم

اسعد الله أةقاتك بالخير والمسرات

هل انت تقصدين مثل الذي في الصورة

14.jpg

إذا كان كالتالي فالرجاء أخباري لإعطائك الطريقة وشكرا

E-mail:VIPMail.1@Gmail.com

11.jpg

#19

و اسعد الله اوقاتك اخي الكريم azzd بالخير و المسرات ...

اشكرك على اهتمامك بالسؤال ، بالنسبة للتقرير الذي وضعته فهو يبدو انه يفي بالغرض تماماً ، لكن في الاوركل (في الديفلوبر بالتحديد) نقوم بأظهار الجدوال التي بينها علاقة one-to-many في التقرير بأن نظهر الجدول الذي به المفتاح الرئيسي (الرأس) و جميع السجلات المرتبطة في الجدول الذي يحوي المفتاح الثانوي (التفاصيل) ... حيث ان السجل الرأس يحوي كل تفاصيل بيانات الزبون (على سبيل المثال) و التفاصيل تحوي تفاصيل طلباته ... فهل هذا ما قمت بعرضه في تقريرك ؟

خالص الشكر لك ،،

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#20

أختي بنت اليمن .. السلام عليكم

اختي في الأوراكل صحيح ما قلتي وكذلك جميع برامج التقارير.. لأن أهم شيء في عرض التقارير هو طريقة كتاية جملة SQL

وسوف أحاول ان شاء الله ان أضع درس جديد بعنوان ..::. جمل الـ SQL من الألف الى الياء .::..

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

17.jpg

الآن نستخدم جملة الـ SQL المناسبة لعرض تفاصيل الفاتورة حسب رقم كل فاتورة :-

Select Food_info.* , Food.*, from Food_info , Food Where Food_info.Code_No=Food.Code_No

عند كتابة جملة الـ SQL الماضية فإنه يتم تنفيذها في اي برنامج تقارير والنتيجة واحدة .

آمل اني قد أوصلت لك المعلومة بالشكل الصحيح وشكرا.

E-mail:VIPMail.1@Gmail.com

11.jpg

#21

حياك الله اخي azzd ...

كلام ممتاز و واضح .. اشكرك فعلاً على هذه المعلومة ، و بارك الله فيك :)

بنت اليمن ،،

تم تعديل هذه المشاركة بواسطة بنت اليمن في 8 يونيو 2005 في 20:23

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#22

عندي سؤال أخي الكريم

عندي في قائمة Project

ليس عندي More ActveX

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#23

طيب ممكن حد يحل المشكلة دى

New Folder (10).rar

#24

اخي الكريم COMFORT من القائمة Project ثم الامر Component تستطيع اضافة العناصر كما تريد ، و اليك الصورة التالية من اجل التوضيح :

Jam-1118404499.jpg

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#25

ولكن مشكلة من جديد

Data1.png

تم تعديل هذه المشاركة بواسطة COMFORT في 10 يونيو 2005 في 15:16

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif

هذا الموضوع مغلق.

مواضيع مشابهة