認定上級Platformデベロッパー 複合項目の取り扱い(Apex,SOQL,Visualforce) 今回は複合項目について取り上げます。複合項目とは?複合項目は複数の項目をグループ化して、構造化されたデータ型のことを指します。Salesforceで複合項目といえば、2019年2月時点では、以下2つのみとなります。 住所 地理位置情報難しい... 2019.02.05 認定上級Platformデベロッパー
認定上級Platformデベロッパー スーパーバッジ攻略 Data Integration Specialist③ 2回で終わらせる予定でしたが、予想以上書く量が多かったので、第3弾です。Step5 外部PMSシステムプロジェクトデータのSalesforceとの同期カスタムRESTクラスの作成です。RESTとして使用されるには、クラスに@RestReso... 2019.01.28 認定上級Platformデベロッパー
認定上級Platformデベロッパー スーパーバッジ攻略 Data Integration Specialist② スーパーバッジ攻略Data Integration Specialist編第2回です。前回ななんだかんだで設定作業で終わってしまったので、いよいよハンズオンから入っていきます。Step1 アウトバウンドのアプリケーションと連携のセキュリティ... 2019.01.28 認定上級Platformデベロッパー
認定上級Platformデベロッパー スーパーバッジ攻略 Data Integration Specialist① スーパーバッジ編、今回はData Integration Specialistです。主にシステム間連携についての内容がメインとなり、ソースコード以外にも設定が必要なところがいくつかあるため、覚えることはちょっと多めです。まずは、問題文要約か... 2019.01.28 認定上級Platformデベロッパー
認定上級Platformデベロッパー クセが強いwebserviceメソッド 今回は暗記モノです。この内容に限らず、制約事項が多いものはテストで出題されやすいので、チェックしておきましょう。webserviceメソッドとは?カスタムの SOAP Web サービスコールとして公開するメソッドです。自分で作成したApex... 2019.01.23 認定上級Platformデベロッパー
認定上級Platformデベロッパー スーパーバッジ攻略 Apex Specialist 久しぶりのスーパーバッジ編です。今回はApex Specialist。Apexについての知識が問われる内容です。Lightning Component Framework Specialistの難易度が100だとしたら、Apex Speci... 2019.01.21 認定上級Platformデベロッパー
認定上級Platformデベロッパー トリガのエラーケースいろいろ 今回はトリガのエラーについて、上級試験となると使い方は流石に分かっている人が多いんですが、今回はあえてエラーケースについて考察してみます。早速だけど検証から今回は同じレコードを更新させるトリガを作成します。取引先を対象として、更新時に従業員... 2019.01.14 認定上級Platformデベロッパー
認定上級Platformデベロッパー クライアント認証を使用したApexコールアウト 今回はSSL認証についてです。やはりネットワーク系のような見えない、見えづらいものは苦手だなぁ。実装の前に前提知識からまずは、全く理解ができなかったので、ここを読みました。これによると、SalesForceがクライアントとして機能するか、サ... 2019.01.14 認定上級Platformデベロッパー
認定上級Platformデベロッパー Process.Pluginインタフェースを使用したフロー定義 はじめに結論から言うと、このProcess.Pluginインタフェースを使用したフロー定義は実用的ではありません。なぜなら、先日紹介した@InvocableMethodアノテーションを使用したフロー定義の方が上位互換にあたり、わざわざPro... 2019.01.13 認定上級Platformデベロッパー
認定上級Platformデベロッパー 本番環境からApexクラスを削除する 冬の寒さと激務のため、しばらく更新が滞っていました。ありがたいことに、このブログを見てくれている方も増えつつあります(^ ^)僕も怠けずに、鮮度の高いネタが提供できるよう頑張ります。本番環境のリリースは気軽にできない今回は本番環境のリリース... 2019.01.12 認定上級Platformデベロッパー