認定上級Platformデベロッパー Apexバッチのテストクラスについて テストコードの書き方も意外と出題される 今回のテーマはテストクラス。 試験でも結構出題されるところなので、押さえておきましょう! 上級試験なので、スタンダードなApexテスト意外にも特殊なケースでのテストクラスについても書き方を留意する必要... 2018.10.16 認定上級Platformデベロッパー
認定上級Platformデベロッパー Database.Statefulインタフェースとは Database.Statefulとは Database.Statefulはexecute内で更新されたメンバ変数の値を保持することができます。 開発者ガイドにも説明があります。 実際に使う 使用する場合はバッチクラスと一緒に使います。 イ... 2018.10.15 認定上級Platformデベロッパー
スイーツ紹介 スイーツ紹介 チーズケーキ専門店 ヨハン スイーツ記事初投稿です! 今日は技術情報を一休みして、僕が好きなスイーツ情報を持ってきました。 勉強疲れにひとついかがでしょうか? チーズケーキ専門店 本日紹介するのは、中目黒にあるチーズケーキ専門店JOHANN(ヨハン)です。 僕が専門店... 2018.10.14 スイーツ紹介
認定上級Platformデベロッパー Transientキーワードでビューステート軽減 パフォーマンスも上級のテスト範囲 認定上級platformデベロッパーのテストともなると、パフォーマンスを考慮したプログラミングについても問われます。 ビューステートは135KBと定められており、これを越えるとビューステートエラーが出ます。... 2018.10.13 認定上級Platformデベロッパー
認定上級Platformデベロッパー SOSLを使用したループ処理 SOSLの戻り値 SOQLに比べあまり馴染みがない、SOSLについて。まずは基本的な使い方。 SOSLをApexで扱う時は、戻り値はList<List<SObject>>型で返却されます。 取引先と取引先責任者に対し、すべての項目でキーワー... 2018.10.11 認定上級Platformデベロッパー
認定上級Platformデベロッパー SOQL DISTANCE関数とGEOLOCATION関数 DISTANCE関数、GEOLOCATION関数とは Spring'16からSOQLでDISTANCE関数が使用できるようになりました。 DISTANCE関数 DISTANCEは以下のような形で使用します。 DISTANCE(緯度経度or住... 2018.10.10 認定上級Platformデベロッパー
体験記 遺伝子検査GeneLifeをやってみた 最近CMや広告でよく見る遺伝子検査。 ちょっと気になったので受けてみました。 遺伝子検査とは 自分のDNAを提供して、体の体質や先祖のルーツ、さらには性格まで分かるという。 すごいような、ちょっと恐ろしいような検査です。 受けたのは おそら... 2018.10.09 体験記
スイーツ紹介 長崎に行ってきたのでお土産で人気の異人堂カステラを購入 こんばんは。 この記事は技術情報が8割以上なんですが、思いのほかスイーツ記事が好評みたいで、「他にはないの?」って若干急かされている管理人エスパーです。 あまりスイーツ記事を上げすぎると糖尿病ペースになりますが、先日長崎に行ってきて、その時... 2018.10.09 スイーツ紹介
認定上級Platformデベロッパー ワークフロー再評価での実行順序 トリガとワークフローを併用した時の実行順序 レコードを保存した時に、トリガやワークフローなどの実行順序は以下の通りとなります。 システムの入力規則 beforeトリガ カスタム入力規則 afterトリガ 割り当てルール 自動応答ルール ワー... 2018.10.08 認定上級Platformデベロッパー
認定上級Platformデベロッパー 拡張コントローラーの二刀流 拡張コントローラーは複数設置できる!? VisualForceページで拡張コントローラーを使用する場合、apex:pageタグのextensionsで拡張コントローラを指定できます。 実は、拡張コントローラーはカンマ区切りで指定することがで... 2018.10.08 認定上級Platformデベロッパー