Visualforce

Salesforce

【Visualforce】PDF表示でstyleタグに書いたCSSが効かない

公式ヘルプページを参考にVisualforceでPDF帳票を作っていた時、styleタグに書いたCSSが効かないという事象にだいぶハマったことがありました。 そのことをスッカリ忘れてまたハマってしまったので、備忘として書き留めたいと思いま...
Salesforce

【Visualforce】コマンドボタンのactionの前に確認メッセージを表示するサンプル

コマンドボタンクリックでactionが実行される前に、Javascriptを実行して確認メッセージを表示するサンプルです。もちろん確認メッセージで"キャンセル"を選択した場合はactionは実行されません。 ポイントoncl...
Salesforce

【Apex+Visualforce】選択リストを自前で作成するサンプル

Visulaforceでは、apex:inputFieldタグを使用すれば自動で項目の型に合ったinputのタイプに変換してくれます。選択リストも然りですが、オブジェクトに項目が無い場合は自前で作成することも可能です。 以下、サンプルです...
Salesforce

【Apex+Visualforce】謎のエラー。Exception common.page.PageInterruptException, Cyclical server-side forwards detected

VF開発していて謎のエラーが発生しました。 Exception common.page.PageInterruptException, Cyclical server-side forwards detected 遷移先の画面...
Salesforce

【Visualforce】初期表示でapex:pageBlockSectionを折りたたんで表示する

apex:pageBlockSectionタグでセクションを切っている場合、初期表示時にそのセクションを折りたたんで表示したいときがありますよね。公式の開発者ガイドを見てもそれらしい属性が用意されていないようだったのですが、ググってみると...
Salesforce

【Visualforce】JavascriptからgetElementByIdで値を参照する方法(ループ編)

前回【Visualforce】JavascriptからgetElementByIdで値を参照する方法を書いた時、ループの中のコンポーネントを参照する方法についてまったく触れていませんでした。 ループの中のコンポーネントを参照したい場合は、...
Salesforce

【Apex+Visualforce】action処理後にJavascript

Apexのaction処理後に、Javascriptのfunctionを実行する方法。 どんな仕掛けをすればいいかな~と考えていたのですが、apexタグのoncompleteを使うだけ、意外と簡単に実装できたのでメモ。 ...
Salesforce

【Visualforce】テキストとかボタンをグループ化したい。

テキストエリアとか、ラベルとか、ボタンとかをインライン要素としてグループ化したい場合のやり方。 例えば<apex:pageBlockSection>配下にこんな項目を表示させたい場合。 こんなふうに<ape...
Salesforce

【Visualforce+Apex】複数選択リストをチェックボックスで選択できるようにする。

Visualforceにて複数選択リストをapex:inputFieldで実装すると、標準でこんな感じのUIになります。 これが使いづらいという意見があったりします。個人的には別にそんなに使いづらいとは思わないのですが、チェ...
Salesforce

【Apex+Visualforce】親画面と子画面で値を受け渡すサンプル

Visualforceページで、親画面⇔子画面間の値を受け渡す方法。色々なやり方があると思うので、いちサンプルです。 サンプルソース 親画面 親画面から子画面へは、URLにパラメータをくっつけて渡してます...
タイトルとURLをコピーしました