Visualforce関連

ApexだけでSalesforceの添付ファイルをZipしてダウンロード

この投稿より2年ぐらい前に、 Apex+JSZipでSalesforceの添付ファイルをZipする実装方法を共有しましたが、最近1つもっと簡単な実装方法を見つかりました、”Zippex” ( vi […]

read more

カスタムラベルにHTMLタグ(e.g. 改行コード)の使用

カスタムラベルはSalesforceの1つ非常に便利な機能であり、メリットとして、デプロイ後編集可能だけではなく、多言語アプリの構築にもよくトランスレーションワークベンチと一緒に使われます。 カスタムラベルにHTMLタグ […]

read more

Visualforceページに住所タイプ項目の表示

AddressはSalesforceの1つ特殊な項目タイプで、構造化された複合データ型であり、直接Visualforceページに使用することができません。 そのまま使用すると、”Unsupported typ […]

read more

apex:repeatループ内に奇数・偶数の判定方法

apex:repeatループ内に奇数か偶数行を判定したい時がありませんか、例えばテーブルを交互に色付けたい場合。 下記には1つシンプルな解決方法があります: Enjoy it!

read more

SalesforceでDateTimeの間隔計算まとめ

In Formula 秒単位で2つDateTimeの間隔を算出します。 In Visualforce Page 秒単位で2つDateTimeの間隔を算出します。 In Apex ※「Date/time arithmeti […]

read more

Line break character may be escaped by JS in Visualforce Page

VFページのAjax(例: apex:commandLinkとapex:actionfunction)で送ってきたテキスト内の改行コードが変わる可能性があります。 まず一つサンプルを見てみましょう。 サンプルコード Vi […]

read more

SalesforceのreRenderがrenderedと併用の場合効かない問題

SalesforceでreRender先のrendered属性で表示・非表示の制御をする場合効かない現象があります。 下記のサンプルコードで示します。 私見では、reRenderはAJAXリクエスト後に、対象DOM No […]

read more

Salesforce RemoteAction and webService

Salesforceで、Visualforce Pageから非同期でデータ取得したい場合、RemoteActionまたはwebServiceがよく考えられます。 本PostにはRemoteActionとwebServic […]

read more