Visualforce

Apex

【Salesforce】with sharingとwithout sharingの使い方

Salesforceのwith sharingとwithout sharingの使い方について紹介しています。Apexは通常システムモードで実行されますが、with sharingを使用すると共有ルールが適用されたユーザモードでプログラムが実行されます。
Salesforce

【Salesforce】VisualforceページをPDFにする方法

VisualforceページをPDFにする方法は簡単です。pageタグのrenderAs属性に"pdf"と記載するだけでPDF化されます。ただこれだけでは日本語が表示されません。日本語を表示できるフォント「Arial Unicode MS)」を指定するだけです。
Apex

【Apexエラー】「INACTIVE_OWNER_OR_USER」について

Apexのエラー「INACTIVE_OWNER_OR_USER」の発生原因と解決策について。これはDML操作するレコードの所有者が無効ユーザになっていることが原因です。解決策としてプログラムにユーザを書き換える処理を加えるかレコードページでユーザを変更するかのどちらかが必要です。
Apex

【Apex】あいまい検索を使用したレコード検索画面

ApexとVisualforceであいまい検索を使用したレコードの検索画面をカスタムコントローラで作ってみました。検索ボタンを押すと、「その入力した文字を商談名に含む」レコードだけを取得するようにしています。シンプルなコードにしているので汎用的に使用できます。
Apex

【Apexエラー】「Method does not exist or incorrect signature: void startTest() from the type test」について

SalesforceのApexエラー「Method does not exist or incorrect signature: void startTest() from the type test」の発生原因と解決策について説明しています。
Apex

【Salesforce】各種コントローラの使い分け方法

Apexの各コントローラの使い分けについてのまとめを紹介しています。Salesforceで開発をする上で、各種コントローラの機能を理解しておくことはとても重要です。また、デベロッパー試験にも必ず出題されます。これから受ける方はしっかり理解しておくことをおすすめします。
Apex

【Apex】カスタムコントローラの使い方

Apexのカスタムコントローラの使い方を紹介しています。カスタムコントローラはページの機能やロジックを全て実装できるコントローラです。pageタグのcontroller属性でカスタムコントローラ名を指定することでページで使用できます。
Apex

【Apex】コントローラ拡張の使い方

Apexのコントローラ拡張の使い方を紹介しています。コントローラ拡張はカスタムアクションを作成する機能の為、Apexクラスを書かないといけません。さらに1つのVisualforceページに複数のコントローラ拡張を指定することもできます。
Salesforce

【Apex】標準コントローラの使い方

Apexの標準コントローラの使い方を紹介しています。標準コントローラとは、Visualforceに組み込まれたコントローラです。Apexクラスを書くことなく、実装ができるコントローラなので初心者の方も比較的馴染みやすいと思います。
Apex

【Apexエラー】「NO_MASS_MAIL_PERMISSION」

SalesforceのApexエラー「NO_MASS_MAIL_PERMISSION」の発生原因と解決策について説明しています。発生原因は、組織でメール送信のアクセス権限に制御が掛っているためです。設定メニューからアクセス権限を変更できます。
タイトルとURLをコピーしました