Apex 【Salesforce】カスタム設定の特徴とコードからのアクセス この記事では、Salesforce のカスタム設定について、以下のことを記述しています。 カスタム設定の特徴 数式項目や Apex からカスタム設定のレコードにアクセスする方法 カスタム設定とは? カスタム設定... 2021.07.21 ApexSalesforce開発
Apex 【Apex】カスタム例外クラスの作成と使用 この記事では Apex のカスタム例外クラスについて記述しています。 以下のような内容が理解できます。 カスタム例外クラス作成時の注意点カスタム例外の4つの発生方法 カスタム例外を用いる目的 まずカスタム例外を作成... 2021.07.08 ApexSalesforce開発
Salesforce開発 【Salesforce】CSVファイルのインポート、エクスポート この記事では以下の内容について書いています。 Salesforceのレコードをインポート、エクスポートするときに使用する機能は?各機能の使い分け方は? インポートで使用する機能 データインポートウィザード データイ... 2021.06.29 Salesforce開発その他
Apex 【Apexトリガ】before insert と after insert でできることの違い この記事では Apexトリガ について、以下のことを説明しています。 before insert と after insert で何が変わるのかどういう用途で使い分ければ良いのか データベースに保存される前か後かの違い ... 2021.06.18 ApexSalesforce開発
Apex 標準コントローラ、カスタムコントローラ、コントローラ拡張の違い【Visualforce】 標準コントローラ、カスタムコントローラ、コントローラ拡張について、 特徴 それぞれを使うべき場面 に絞ってまとめました。 具体的な書き方やコードについては触れていないので、その辺りの情報は公式ドキュメントを参照... 2021.06.16 ApexSalesforce開発Visualforce
Lightning Web Component 【LWC】lightning-input-field を使う際は権限に注意 Lightning Web Component でレコードの入力フォームを作成する際、lightning-input-field を使うことが多いと思います。 しかし入力フォームは何でも lightning-input-field ... 2021.05.25 Lightning Web ComponentSalesforce開発
Lightning Web Component LWCで入力フォームを2列表示にする【Salesforce】 Lightning Web Component で入力フォームを作成する際、2列表示にする方法を共有します。 今回の実装例では lightning-input を使いましたが、lightning-input-field を使う場合も... 2021.05.17 Lightning Web ComponentSalesforce開発
Lightning Web Component LWCで別のDOMツリーのコンポーネントに情報伝達する【Salesforce】 Lightning Web Component でコンポーネント間の情報伝達をする際、コンポーネント同士が親子関係であれば、@api を使ったプロパティの受け渡しと、イベントの受け渡しで情報伝達をすることができます。 しかし、DOM... 2021.05.11 Lightning Web ComponentSalesforce開発
Lightning Web Component LWCで孫から親に直接イベント伝達する【Salesforce】 Lightning Web Component で発生させたイベントを、2つ上の階層(またはそれ以上)にあるコンポーネントに伝達する方法について、意外と楽に実装できたので連携します。 実装のポイント LWCでイベントを発生させ... 2021.05.06 Lightning Web ComponentSalesforce開発
Lightning Web Component 【LWC】lightning-datatableで無限スクロールを実装する【Salesforce】 無限スクロールとは、初めからデータをすべて表示せず、一番下までスクロールされたときに新たなデータを追加で表示する機能です。 今回は lightning-datatable を使って無限スクロールを実装しました。 lightni... 2021.04.20 Lightning Web ComponentSalesforce開発