اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

تغيير تسمية في راس التقرير حسب قيمة مربع نص


إذهب إلى أفضل إجابة Solved by ابوخليل,

الردود الموصى بها

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

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

ليكن اسماء الاربع درجات هي

Exploration_T1,     Investigation_T1,      CAT1_T1,        CAT2_T1

قمت بايجاد مجموع هذه الدرجات

ولكن عندما تكون احداها فارغة لا يظهر المجموع

 

فاريد تعديل بحيث يظهر الجمع للدرجات الثلاث الأولى  Exploration_T1,     Investigation_T1,      CAT1_T1   مع وجود الرابعة فارغة 

 

لانه في بعض الاحيان لا اقوم بعمل الامتحان الاخير واكتفي بثلاث فقط

 

 

تفضل الاستاذ أبوخليل بحل هذه المشكلة  

في المشاركة التالية

 

http://www.officena.net/ib/index.php?showtopic=54759

 

والسؤال التالي كما يلي من فضلكم

 

في حالة عدم اجراء الاختبار CAT2  فإن الدرجة الخاصة لها تضاف مع CAT1 في التسمية المخصصة لها

أي ان CAT2 فارغ يكون تسمية العمود الخاص ب CAT1  تساوي 40 بدلا من 20

واذا تم عمل كلا الامتحانين يكون درجة كل منها 20

 

فهل من طريقة

شكرا

اثقلت عليكم كثيرا

123.rar

رابط هذا التعليق
شارك

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

جزاكم الله خير على الاهتمام

هذه صورة توضح المطلوب

وشكرا مقدما

 

post-29819-0-03974000-1405780647_thumb.j

تم تعديل بواسطه علي المصري
رابط هذا التعليق
شارك

هذه تحتاج الى تحديدك انت داخل الفورم

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

بمعنى اننا لا نحتاج لشرط وجود البيانات

 

سأعمل لك مثالا يوضح كيفية التطبيق

رابط هذا التعليق
شارك

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

جزاك الله خيرا استاذنا أبو خليل

شكرا على الحل الذي قدمته لي ( الحلول التي قدمتها لى )

شكرا لك على سعة صدرك وسرعة المبادرة لحل أي مشكلة تصادف أي عضوا في المنتدي

فشكرا جزيلا

رابط هذا التعليق
شارك

استاذنا أبو خليل

لقد فهمت حلك جيدا والطريقة التي استخدمتها في المشاركة السابقة

 

وبعد اذنك واثراءا للموضوع فلقد توصلت لحل آخر كما يلي :

قمت باضافة خمس مربعات نص في راس التقرير  وقمت بعمل فورم Form1 به اربع اختيارات وهي بعدد الاختبارات ثم اضفت مجموعة خيارات مكونة من 2 هما CAT1  و CAT2  للإختيار منهم

ثم قمت برط كل مربع نص واحدة من هذه الاختيارات

فمثلا

الاختيارات الاربعة هي  Ch1,Ch2,Ch3,Ch4   والمجموعة اسميتها fram والاختيارات لها  fram=1   أو  fram=2

وكان الربط بينها وبين مربعات النص كالتالي

 

 

 



textbox1 ::::    [Forms]![Form1]![Ch1]

textbox2 ::::    [Forms]![Form1]![Ch2]

textbox3 ::::    [Forms]![Form1]![Ch3]

textbox4 ::::    [Forms]![Form1]![Ch4]

textbox5 ::::    [Forms]![Form1]![fram]

 

 

 

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

ارجوا من حضرتك مشاهدة المرفق وتقييمه

db.rar

تم تعديل بواسطه علي المصري
رابط هذا التعليق
شارك

ما قلته حقيقة وان اعتبرته انت تشجيعا

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

 

وقد يمر  الشخص  بمشكلة  لها اكثر من حل وطريقة ،

ثم يتناول الحل البعيد في حين ان بين يديه حلا  اقرب وافضل منه

ومحدثك من هذا النوع

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information