認定上級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>>型で返却されます。取引先と取引先責任者に対し、すべての項目でキーワード「h... 2018.10.11 認定上級Platformデベロッパー
認定上級Platformデベロッパー SOQL DISTANCE関数とGEOLOCATION関数 DISTANCE関数、GEOLOCATION関数とはSpring'16からSOQLでDISTANCE関数が使用できるようになりました。DISTANCE関数DISTANCEは以下のような形で使用します。DISTANCE(緯度経度or住所, G... 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デベロッパー