setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

Image関数を使って画像を画面に表示

[Force.comでWeb制作]Google Charts で簡単グラフ表示 | ウフル技術ブログ
上のサイトを参考に、salesforce.comで作っている焼きそば評価アプリの画面に画像を表示するようにした。

手順

  • 焼きそばオブジェクトに以下の2つのカスタム項目を作成する。
    • 画像URL
    • 画像

「画像URL」には表示したい画像のURLをユーザに指定してもらう。
「画像」には、以下のようなImage関数を使って画像を取得するように数式項目を使用する。
URLを指定されなかったときのためにNULLも処理しておく。

IF ( sessan__Image_URL__c =NULL , NULL , IMAGE(sessan__Image_URL__c, Name ))

数式の戻り値はテキストにしておく。
Image関数の書式は以下のような感じ。

IMAGE("表示したい画像のURL", "画像のaltに使われる説明用の文言。" )

こうすると例えば、はてなフォトライフなど、外部の画像をsalesforce内に埋め込むことが可能となる。
以下ができあがりイメージ。
f:id:sessan:20101011180617j:image