تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] اظهار عدد من التيكست على التقرير اعتمادا على شرط
#1
بسم الله الرحمن الرحيم

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

الاخوة الاحبه الكرام 
حفظكم الله وزاردكم بسطه في العلم والمعرفة وفقكم الله 

لدي استفسار وهو تحديد شرط لاظهار عدد من التيكست بوكس من 1 الى 9 هذا سهل على الفورم حيث يكون الكود بالشكل التالي 


PHP كود :
[align=center]Private Sub ComboBox1_SelectedIndexChanged(sender As ObjectAs EventArgsHandles ComboBox1.SelectedIndexChanged[/align]
[
align=center       If ComboBox1.SelectedItem 1 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible False[/align]
[
align=center           TextBox3.Visible False[/align]
[
align=center           TextBox4.Visible False[/align]
[
align=center           TextBox5.Visible False[/align]
[
align=center           TextBox6.Visible False[/align]
[
align=center           TextBox7.Visible False[/align]
[
align=center           TextBox8.Visible False[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 2 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible False[/align]
[
align=center           TextBox4.Visible False[/align]
[
align=center           TextBox5.Visible False[/align]
[
align=center           TextBox6.Visible False[/align]
[
align=center           TextBox7.Visible False[/align]
[
align=center           TextBox8.Visible False[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 3 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible True[/align]
[
align=center           TextBox4.Visible False[/align]
[
align=center           TextBox5.Visible False[/align]
[
align=center           TextBox6.Visible False[/align]
[
align=center           TextBox7.Visible False[/align]
[
align=center           TextBox8.Visible False[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 4 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible True[/align]
[
align=center           TextBox4.Visible True[/align]
[
align=center           TextBox5.Visible False[/align]
[
align=center           TextBox6.Visible False[/align]
[
align=center           TextBox7.Visible False[/align]
[
align=center           TextBox8.Visible False[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 5 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible True[/align]
[
align=center           TextBox4.Visible True[/align]
[
align=center           TextBox5.Visible True[/align]
[
align=center           TextBox6.Visible False[/align]
[
align=center           TextBox7.Visible False[/align]
[
align=center           TextBox8.Visible False[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 6 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible True[/align]
[
align=center           TextBox4.Visible True[/align]
[
align=center           TextBox5.Visible True[/align]
[
align=center           TextBox6.Visible True[/align]
[
align=center           TextBox7.Visible False[/align]
[
align=center           TextBox8.Visible False[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 7 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible True[/align]
[
align=center           TextBox4.Visible True[/align]
[
align=center           TextBox5.Visible True[/align]
[
align=center           TextBox6.Visible True[/align]
[
align=center           TextBox7.Visible True[/align]
[
align=center           TextBox8.Visible False[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 8 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible True[/align]
[
align=center           TextBox4.Visible True[/align]
[
align=center           TextBox5.Visible True[/align]
[
align=center           TextBox6.Visible True[/align]
[
align=center           TextBox7.Visible True[/align]
[
align=center           TextBox8.Visible True[/align]
[
align=center           TextBox9.Visible False[/align]
[
align=center       ElseIf ComboBox1.SelectedItem 9 Then[/align]
[
align=center           TextBox1.Visible True[/align]
[
align=center           TextBox2.Visible True[/align]
[
align=center           TextBox3.Visible True[/align]
[
align=center           TextBox4.Visible True[/align]
[
align=center           TextBox5.Visible True[/align]
[
align=center           TextBox6.Visible True[/align]
[
align=center           TextBox7.Visible True[/align]
[
align=center           TextBox8.Visible True[/align]
[
align=center           TextBox9.Visible True[/align]
[
align=center       End If[/align]
[
align=center][/align]
[
align=center   End Sub[/align


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



السؤال هو الشرط على التقرير كيف سوف يصبح وهل يوضح الشرط في كل التيكست بوكس 9 ام فقط في التيكست بوكس التي يظهر فيها الرقم 
ملاحظة الرقم يظهر في التقرير في تيكست بوكس وعلى الفورم في كومبو بوكس

جزاكم الله خير 
حفظكم الله
الرد }}}}
تم الشكر بواسطة:
#2
سلام


الادات rectangle في microsoft report تعمل ايضا مثل عمل groupbox في ادوات الفجوال

ممكن تضع مجموعت textbox في مستطيل rectangle وتطبق على المستطيل fx في visibilty

كود :
=IIf(Parameters!ReportParameter1.Value,false,true)

لاحظ ان false قبل true


موفقين
متغيب
الرد }}}}
#3
(06-09-15, 01:41 PM)الطالب كتب : سلام


الادات rectangle في microsoft report تعمل ايضا مثل عمل groupbox في ادوات الفجوال

ممكن تضع مجموعت textbox في مستطيل rectangle وتطبق على المستطيل fx في visibilty

كود :
=IIf(Parameters!ReportParameter1.Value,false,true)

لاحظ ان false قبل true


موفقين

وعليكم السلام ورحمة الله وبركاته 
جزاكـ الله خير استاذ 
ربي يحفظكـ ويرضى عنكـ 

استاذ هل تقصد ان اضع التيكست داخل Regtangle واتحكم بظهر واخفاء هذا Regtangle  
انا اريد تحديداً اظهار عدد التيكست على ضوء الرقم الموجود داخل تيكست مجلوبه من قاعدة بيانات 
يعني اذا كان الرقم 1 تظهر تيكست واحدة فقط وهكذا وصولاً الى 9 
جزاكـ الله خير
الرد }}}}
تم الشكر بواسطة: الطالب
#4
كلها مع بعض تاخذ نفس الحدث
لل rectangle
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
#5
سلام


نعم صحيح ومثل ما قال استاذنا ابو عمر

لكن يبدو انك لا تريد اخفائهم جميعا مع بعض.

لكن ممكن توضح اكثر مسالت انها لم تنجح معك؟

لاني طبقتها على تكس بوكس ونجحت.


يعني كيف كتبت الشرط!



موفقين
متغيب
الرد }}}}
تم الشكر بواسطة: مبرمج بلا حدود , أبو عمر
#6
جزاكم الله خير
الصراحة لم افهم كيف يعمل الكود
=IIf(Parameters!ReportParameter1.Value,false,true)
انا لدي List تحتوي على جميع التيكست بوكس
وهناك 9 اريد اخفائهن جميعا ويظهرن بنفس العدد الذي يظهر في احدى التيكست طبعا عدا 9
مثلا كان هناك رقم واحد تظهر تيكست واحدة وتختفي الثمانية البايقية
اذا ظهر رقم اثنان يظهر تيكست 2 فقط ويختفي السبعة الباقية
اذا التيكست تحتوي على رقم 3 تظهر التيكست الثلاثة الاولى وتختفي السته الباقية
وهكذا
سامحوني واعذروني على قصر فهمي
حفظكـم الله
الرد }}}}
تم الشكر بواسطة: الطالب
#7
سلام


هذا للتكست الاول في visibilty
كود :
= IIf ( Parameters!ReportParameter1.Value >= 1 , false , true)

هذا للتكست الثاني في visibilty
كود :
= IIf ( Parameters!ReportParameter1.Value >= 2 , false , true)

وهكذا

لاحظ ان false قبل true

بالنسبه لعمل visibilty هي اعطاء قيمه للاخفاء hide وليس للظهور، يعني عكس visible الخاصه بادوات الفجوال



موفقين
متغيب
الرد }}}}
تم الشكر بواسطة: مبرمج بلا حدود , أبو عمر
#8
(06-09-15, 04:16 PM)الطالب كتب : سلام


هذا للتكست الاول في visibilty
كود :
= IIf ( Parameters!ReportParameter1.Value >= 1 , false , true)

هذا للتكست الثاني في visibilty
كود :
= IIf ( Parameters!ReportParameter1.Value >= 2 , false , true)

وهكذا

لاحظ ان false قبل true

بالنسبه لعمل visibilty هي اعطاء قيمه للاخفاء hide وليس للظهور، يعني عكس visible الخاصه بادوات الفجوال



موفقين


السلام عليكم ورحمة الله وبركاته
جزاكـ ربي الجنة استاذ الان تمام التمام
وجاري التجربة ربي يحفظكـ ويرضى عنكـ
ويجعلها في ميزان حسناتكـ
وفقكـ الله
وسامحني لان تعبتكـ معي اثابكـ الله خيراً
الرد }}}}
تم الشكر بواسطة: الطالب
#9
بعد اذنكما اخواي واستاذاي العزيزان
محاولة صغيرة لايصال الفكرة
باستخدام فكرة الاستاذ الطلب
=>
ستخفي واحد فقط وتظهر البقية
لكن
<> 1
ستظهر التكست المحدد اظهار

معذرة لم اشاهد اخر بوست للطالب :$


الملفات المرفقة
.zip   WindowsApplication2.zip (الحجم : 77.48 ك ب / التحميلات : 37)
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: الطالب , مبرمج بلا حدود
#10
(06-09-15, 04:36 PM)أبو عمر كتب : بعد اذنكما اخواي واستاذاي العزيزان
محاولة صغيرة لايصال الفكرة
باستخدام فكرة الاستاذ الطلب
=>
ستخفي واحد فقط وتظهر البقية
لكن
<> 1
ستظهر التكست المحدد اظهار

معذرة لم اشاهد اخر بوست للطالب :$

السلام عليكم ورحمة الله وبركاته 
العفو استاذ وهل تعلو العين على الحاجب 
حفظكـ الله وجزاكـ الله خير واسأل الله العظيم رب العرش العظيم 
ان يدخلكـ الجنة من غير حساب انت ووالديكـ ومن احببته ومن احبكـ في الله 
وفقكـ الله
الرد }}}}
تم الشكر بواسطة: أبو عمر


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  عند استعراض التقرير تظهر هذه الرسالة hefa 13 765 18-09-16, 07:23 AM
آخر رد: نايف 2006
  [Acces2007] طباعة التقرير في صفحتين محمد خلف زكي 2 177 12-09-16, 12:25 AM
آخر رد: adel2012
  [سؤال] بخصوص محاذاة محتويات التقرير الي يمين الصفحة eldmasy11 0 123 01-08-16, 02:20 PM
آخر رد: eldmasy11
Lightbulb [VB.NET] حفظ التقرير - قواعد بيانات Kian Tech 2 151 18-06-16, 01:25 AM
آخر رد: Kian Tech
  طباعة التقرير من جدولين aftfm 19 493 09-06-16, 03:20 AM
آخر رد: حريف برمجة
  [سؤال] ارجو المساعدة رسالة خطاء عند طباعة التقرير من كريستال ريبورت 13 ahmed saleh 2 269 18-05-16, 03:52 AM
آخر رد: abdhassan
  أكثر من متغير في التقرير k_medhat 1 202 02-05-16, 11:24 AM
آخر رد: k_medhat
  إغلاق التقرير بعد الطباعة aftfm 1 207 13-03-16, 06:09 AM
آخر رد: khodor1985
Big Grin [VB.NET] تغير لون تيكست على التقرير اعتماداً على قيمة عددية معينة مبرمج بلا حدود 12 1,144 02-09-15, 02:08 AM
آخر رد: مبرمج بلا حدود
  [VB.NET] التعديل على التقرير Mido-9 4 527 18-08-15, 07:54 PM
آخر رد: أبو عمر

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم