تقييم الموضوع :
  • 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
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد
#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 ك ب / التحميلات : 65)
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد
تم الشكر بواسطة: الطالب , مبرمج بلا حدود
#10
(06-09-15, 04:36 PM)أبو عمر كتب : بعد اذنكما اخواي واستاذاي العزيزان
محاولة صغيرة لايصال الفكرة
باستخدام فكرة الاستاذ الطلب
=>
ستخفي واحد فقط وتظهر البقية
لكن
<> 1
ستظهر التكست المحدد اظهار

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد اظهار بيانات جدولين مختلفين في تقرير واحد تناسيم 3 413 04-07-18, 01:18 AM
آخر رد: aftfm
  اظهار جدولين غير مرتبطين في تقرير واحد تناسيم 0 227 06-03-18, 05:16 PM
آخر رد: تناسيم
  ظهور مشكله اثناء عمل التقرير نبيل فتحى 0 194 06-01-18, 05:12 PM
آخر رد: نبيل فتحى
  كيف اظهر رأس التقرير في اول صفحة فقط mo93 2 306 03-11-17, 10:18 PM
آخر رد: mo93
  [VB.NET] طباعة التقرير مباشرة بالكود AHMED SHARAF 1 649 24-09-17, 04:31 PM
آخر رد: wale90
  [VB.NET] مشكلة بعد تحزيم البرنامج التقرير لايظهر وتاتي رساله خطأ ان وفيت 5 502 22-09-17, 02:47 PM
آخر رد: Amir_alzubidy
  عند استعراض التقرير تظهر هذه الرسالة hefa 14 2,555 11-07-17, 12:14 AM
آخر رد: أبو راشد عبدالوهاب
  استفسار حول التقرير من أكثر من جدول المتألق9 0 260 18-06-17, 03:10 PM
آخر رد: المتألق9
  [سؤال] كيف ارسل قيمة الى حقل في التقرير الراشيدي 0 333 05-06-17, 05:19 PM
آخر رد: الراشيدي
  طباعة التقرير aftfm 7 665 18-05-17, 05:30 PM
آخر رد: alma2

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


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