2017-08-23 5 views
0

Telerik Report Designerで初めて(願わくは最後に)働いていて、何かに苦労しています。Telerik Report Designer - パラメータがNULLの場合は、行を削除します。

私はレポートにデータソースをリンクしており、達成しようとしているのは、パラメータがNULLの場合に空の行を削除することです。

これは、今どのように見えるかです: enter image description here

ServiceLocationAddressLine2とServiceLocationAddressLine3が空であるので、上記のように、それは2つの空の行を残します。

どうすれば修正できますか?

おかげであなたは(あなたのケースServiceLocationAddressLine2とServiceLocationAddressLine3で)特定の値をチェックし、アドレス存在する場合trueに可視性を設定するなどの詳細セクションのテキストボックスのItemDataBindingプロパティを使用することができます

Telerik Interface

答えて

0

である私は最終的にそれが固定しまった - 私の問題は、textboxsではなく漂っよりもパネルの内側にあるために必要なことでした。渡されたパラメータがNULLで、場合テキストボックスオプションが「Trueに設定CanShrink'is私は使用しておりますので、それは:)

0

アドレスが存在しない場合はfalseです。

コードはあなたの参照のためだけのサンプルコード

private void textBox1_ItemDataBinding(object sender, EventArgs e) 
{ 
    Telerik.Reporting.Processing.TextBox txt = (Telerik.Reporting.Processing.TextBox)sender; 

    if (string.IsNullOrEmpty(txt.Value.ToString())) 
    { 
     txt.Visible = false; 
    } 
    else 
    { 
     txt.Visible = true; 
    } 
} 
+0

私は任意のコードを変更することは本当に満足していない表示されないことにすれば

Telerikのレポートデザイナーから与えられたGUI ...私はそれが 'ConditionalFormatting'またはオプション 'CanShrink'か何か他のものによって行うことができると確信しています、私が使っているインターフェースのスクリーンショットを追加しようとしています。コードがないので、少なくとも私が見るもの(Telerik Interface上のスクリーンショット)からのコードの変更 – Daniele

関連する問題