سؤال

وأريد بلدي النص أن يكون لها عمل إلا إذا كان الشرط صحيحا، وإلا أي إجراء. هذا هو ما قلته لي في التعبير الإجراء الحالي للذهاب إلى تقرير آخر:

=IIf(Fields!MyTextbox.Value = "0", "Report2","")

وهذا لا ينتج نتيجة بلدي المرجوة. انه يعطي النص على العمل بغض النظر عن نتيجة حالة. هناك 'لا يوجد عمل "أو" إلغاء العمل "القيمة؟

هل كانت مفيدة؟

المحلول

والكلمة لاغية في VB هي Nothing:

=IIf(Fields!MyTextbox.Value = "0", "Report2", Nothing)
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top