0

フッタの内容を切り替えるフッタの内容をページに基づいて切り替える

ページ番号に基づいてフッタの内容を切り替えることはできますか?

最初のページでは、テキストベースのフッターを表示したいと思います。最後のページでは、ロゴを表示したいと思います。

私が追加しようとしました:

=IIf(Globals!PageNumber<>1,logo1,logo2) 

を画像フォルダ内のレポートデータセクションでは、ロゴはロゴ1とロゴ2として埋め込まれています。

イメージのプロパティ>一般>このイメージを(fx)ボタンで使用しますが、プロジェクトをコンパイルすると、rdlファイルをダイナミクスにアップロードできません。

はまた、できるだけ早く私は画像に上記のスクリプトを追加すると、画像はすぐに私は単に

logo1た元のスクリプトで上記のスクリプトを置き換えるようデザインビューで壊れた画像になり、

すべてが再び正常に戻り、デザイナーで画像を確認でき、ファイルをダイナミクスにアップロードできます。

可能であれば、助けてください。

+0

この問題がダイナミクスへのアップロードを引き起こしているのかどうかはわかりませんが、イメージ名を二重引用符で囲み、 '' logo1 "'と '' logo2 "'を試してみてください。 –

+0

@alejandrozuleta、残念ながら、それはうまくいきませんでした。 – oshirowanen

+0

条件付きロゴ式を使用してビジュアルスタジオでレポートを実行しますか? –

答えて

3

コメントに記載されているように、イメージ名を引用符で囲む必要があります。さらに、イメージはデザイナーで壊れて表示されます。プレビューまたはCRMにアップロードすると、画像が正しく表示されます。

Embedded images

画像ソースが組み込みに設定されていることを確認します:

両方の画像がレポートに埋め込まれていることを再確認し

Select the image source: Embedded

画像名があることを確認してください引用符で囲まれています。

Image name surrounded by quotes

この後、レポートをプレビューするかCRMにアップロードすることができます。最初のページのイメージは、残りのページのイメージとは異なることがあります。

2

両方の画像をフッターに追加する必要があります。次に、あなたのニーズに合わせて、それぞれの可視性プロパティを変更します! = IIF(!グローバルPAGENUMBER =グローバル、FALSE、TRUE TotalPages)

最初のページのみ = IIF(グローバルPAGENUMBER = 1、偽のみ 最後のページ、True)

関連する問題