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

التقارير

مغلق
بدأه مبتلشه في 19 أبريل 2005 · 11 رد · 2,099 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا عندي مشروع بالفيجوال بيسك 6 ..

برنامجي تم ربطه بقاعدة البيانات برمجيا ..

البرنامج عباره عن حصر للمواد الواردة للكلية والمواد الخرجه منها ..

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

في برنامج الفيجوال بيسك احسب مجموع المواد الواردة والصادرة = الكمية الكلية

علما بان مجموع الصادر ومجموع الوارد ليس لها حقل بالقاعدة يعني يتم حسابها بالفيجوال فقط..

واريد اظهر الكمية الكلية بالتقرير ... وهي ليس لها حقل بالقاعدة

ارجو المساعدة من المختصين

ولكم كل الشكر

#2

:(

#3

تحيه طيبه

والله يوفقك فمشرع الجامعه

انت تحتاجي لي إستعلام يحوي ربط ..

واجهتني نفس المشكله وكان هذا الحل

ارفقي القاعده مع معادله الحقل المطلوب فملف نصي

وان شاء الله اجيب عليك

تم تعديل هذه المشاركة بواسطة POWER _GIRL في 20 أبريل 2005 في 02:43

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#4

عزيزتي كيف اسوي استعلام واصلن عناصر المعادلة ليس لها

حقول بالقاعدة:(

#5

توضيح

الان الموجود فالمستودع=المستورد-(المباع+المستهلك)

وحقل المستورد =الاستيرادات قبل الفحص -المرتجع

وانا ماعندي فالجداول حقل الموجود فالمستودع

ولا حقل المستورد

لكن احنا نكتب عمليه وهي تظهر فحقل كبيانات مؤقته وتعطي الحقل اسم

as xxxx

لو ماعندك خلفيه عن هذا الموضوع .. ممكن ارفقلك مثال

لكن لو القصد اخر وضحيلي من فضلك تحياتي

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#6

الكمية الكلية = مجموع المستورد + مجموع الموجود في المستودع - مجموع الصادر

هذي هي المعادلة ..

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

انا وضعت لمجموع الصادر ومجموع المستورد طريقه لحسابها بالفيجوال واظهرتها من خلال فليكس قريد

كذلك الكمية الكليه التي تساوي = مجموع المستورد + مجموع الموجود في المستودع - مجموع الصادر

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

اتمنى يكون شرحي وافي :(

#7

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

وحتى تستوعبي الفكره ياريت ترفقي الجداول الي عملتي من حقولها معادلاتك

<< CLICK TO START>>

post-41869-046528000%201305052277.jpg

ليس أن تجد حلا بل أن تجد الافضل

أن تصـــنع الخـيال هذا هوا الأفضل</span>

#8

بسم الله وبعد

الاخت مبتلشة خذي الحل

على افتراض ان حقل القيمة الاولى اسمه D1

على افتراض ان حقل القيمة الثانية اسمه D1

اعملي التالي في الكريستال ريبورت

بعد ان تضعي الحقول المربوطة بالقاعدة (يعني D1,D2) على التقرير بعد التصميم اعملي التالي

من القائمة insert

اختاري

filed object

بعدين بتطلع لك قائمة اختاري التالي

formula fileds

ثم بالزر الايمن

new

ثم ضعي اسم الدالة (اي شيء) يعني مثلا (TOTAL)

بتطلع لك قائمة

اختاري الحقل الاول من الاعلى (D1)

ثم

+

ثم

اختاري الحقل الثاني من الاعلى (D2)

ثم اضغطي على اداة مرسوم عليها حرف اكس (check) موجدودة في اعلى القائمة وذلك لفحص الكود

اذا طلع لك ما فيه الخطاء يعني تمام ........... ثم موافق

بيطلع لك مربع تلقائيا مع المؤشر(اللي هو حق الدالة TOTAL) اسحبيه الى جانب الحقول الاخرى في التقرير

وبكذا نكون خلصنا :rolleyes:

ان شاء الله اني اجبتك :D

دعوااااااااااااتك

المبرمج الطيب :)

تم تعديل هذه المشاركة بواسطة المبرمج الطيب في 20 أبريل 2005 في 17:50

إذا كان ترك الدين يعني تقدما ***** فيا نفس موتي قبل أن تتقدمي

اعط الفقير سمكة يشبع يوما * * * * علمه الصيد يشبع مدى الحياة

قتل امرئٍ في غابةٍ ***** جريمة لا تغتفـر

وقتل شعبٍ بأكمله ****** مسألةٌ فها نظر

حتى الكلاب إذا رأت يوماً فقيراً ماشياً *** نبحت عليه وكشرت أنيابها

الاعجاز العلمي في القرآن والسنة

#9

POWER _GIRL

حبيبتي لو ان اطراف المعادله لها حقول بالجداول كان ماعندي مشكله

يعني اطراف المعادلة ليس لها حقول بالقاعده

****

اخوي المبرمج الطيب..

انا مااسوي تقاريري بالكريستال ريبورت

اسويها بتقارير الفيجوال نفسه :(

ياليت اخوي اذا كان عندك ايميل تعطيني اياه عشان ارسلك البرنامج تطلع عليه

يمكن تقدر تساعدني...

#10

اختي الكريمة

يمكنك طباعة ما تريدينه من الداتا ريبورت كالتالي :

فمثلا لو اردتي طباعة طباعة نتيجة المعادلة السابقة فتقومي بعمل استعلام كالتالي :

rs.open "select sum(f1),sum(f2),sum(f3),db
  repengm.Sections("section2").Controls("lb2").Caption = rs!f1 +rs!f2-rs!f3
حيث lb2 هو عنوان هتظهر فيه النتيجة section رقم المنطقة الموجود فيها الأداة 
datareoprt1.show

هذه فكرة سريعة يمكنك تجريبها

تحياتي

اخوك ناصر

#11

بسم الله وبعد

أختي الكريمة .... مجرد رأي !!! ليش ما تسوي التقارير بالكريستال ريبورت ؟؟؟؟؟؟؟ :rolleyes:

تراها سهلة وسلسة ..... أسهل من الفيجوال ؟؟؟؟

بصراحة لم أتعامل مع التقارير الموجودة بالفيجوال ؟؟؟ :wacko:

لكن ان شاء الله بجرب ؟؟ :unsure:

واذا صلح معي بعطيك الحل

افضل ان تضعي الملف في المنتدى لسبب اذا لم أجد الحل يجده غيري B)

أنا بالنسبة لي ما فيه مشكلة بالنسبة للايميل

k_alduais@hotmail.com

المبرمج الطيب :)

إذا كان ترك الدين يعني تقدما ***** فيا نفس موتي قبل أن تتقدمي

اعط الفقير سمكة يشبع يوما * * * * علمه الصيد يشبع مدى الحياة

قتل امرئٍ في غابةٍ ***** جريمة لا تغتفـر

وقتل شعبٍ بأكمله ****** مسألةٌ فها نظر

حتى الكلاب إذا رأت يوماً فقيراً ماشياً *** نبحت عليه وكشرت أنيابها

الاعجاز العلمي في القرآن والسنة

#12

الف الف الف شكر لكم كلكممممممممممم << من قلب طالعه :)

والله يسعدكم دنيا واخره

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

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