イベントの説明
概要
Salesforce DeveloperGroupルーキー会の第11回です。
今回はいつものモブプログラミングではなく特別編として、Salesforce Summer 2018イベントのコミュニティブースにて、ミニハックチャレンジを開催します!
connpass上に書かれたお題を実装して、見事クリアした方には先着でDGルーキー会特製のステッカーをプレゼントしちゃいます。
イベント詳細
Salesforce Summer2018ではコミュニティブースが用意され、Salesforceの各コミュニティメンバーが時間毎に交代で立っていることになっています。
詳細は我々も正直よくわかっていないのですが(笑)、今回はその時間をお借りしてミニハックチャレンジを開催します。
DGルーキー会は16:00~17:00の間が担当となっており、この時間にお題を実装したコードをお持ちください。
運営メンバーがコードレビューをさせて頂き、見事クリアとなった方にはステッカーをプレゼントさせて頂きます。
初心者の方でも実装できるくらいの難易度ですので、ぜひともチャレンジしてブースまで足を運んでください。
なお、今回のイベントは Salesforce Summer 2018 内にて開催するイベントです。
参加には別途Salesforceのイベント申込が必要となりますので、あらかじめご注意ください。(残念ながら2018/7/9時点で満席により新規の申し込みは終了しているようです)
また、賞品となるステッカーは現在手配中となっており、手元に届く枚数も未定です。予想以上にクリア者が多い場合は先着順で配布を終了することもありますので、ぜひとも早めにお越しください。
お題
ということでミニハックのお題です。
取引先(Account)オブジェクトのトリガーとして以下の処理を実装してください。
なお、複数件のレコード登録にも対応しているコードにすること。
要件1. 新規登録時に取引先名(Name)項目の先頭に[サンプル]という文字列を付ける。
要件2. 新規登録または更新時にFax(FAX)項目に値が入っており、かつ電話(Phone)項目に値が入っていない場合は「FAXが入っている場合は電話番号も入力してください」というエラーにする。
※今回はTriggerHandlerなどTrigger以外にClassを作らなくても良いものとします
クリア判定
今回は要件を満たしているかどうかのみ判定いたします。
レビュー時に可読性や実装方法についてアドバイスさせて頂くこともあるかもしれませんが、基本的には「ちゃんと動いていればOK」です。
それではお待ちしています!
コミュニティ紹介
16:10~16:15まではブース内のミニシアター?にて、運営メンバーによるコミュニティ紹介プレゼンを実施する予定です。
この時間帯はレビューを実施できませんが、プレゼンを見に来ていただけると嬉しいです!
資料 資料をもっと見る/編集する
資料が投稿されると、最新の3件が表示されます。