Salesforce

【Salesforce】レポートを月曜日~日曜日の週単位でグループ化する

レポートを日付でグルーピングして週単位で表示する場合、下図のように日曜日~土曜日の単位でグルーピングされます。 これを月曜日~日曜日に変えたい場合、Salesforceの設定ではそのような機能はありませんので、自前でカスタム...
Salesforce

【Salesforce】入力規則が期待通りに判定されない→beforeトリガのせいかも

入力規則で項目が未入力であることを判定する場合、下記のように数式を書きます。 ISBLANK( TEXT( 項目 ) ) でもこれがなぜか期待通りに判定されない。確かに項目を未入力にして保存ボタンを押したのに、未入力のチェック...
Salesforce

【Salesforce】数式 ISNULLとISBLANKの違い。ISNULLは非推奨。

数式で値の空白を判定しようとした際、ISNULLでは期待した結果が得られなくて、ISBLANKに変えたら期待した結果が得られる。ISNULLとISBLANKって似たような用途だけど、何が違うのだろう。 と思ってISNULLとISBLANKの...
Salesforce

【Apex】一括insertや一括updateでエラーレコードを特定する。データローダと同じ挙動を実現。

Apex開発でクセがあるのがガバナ制限。そのガバナを回避するために、insertやupdateなどのDMLは一括で発行するように書くのが定石です。 ↑こうではなく、↓こう書く。 こうしないとすぐにDMLの発行上...
Salesforce

【Salesforce】選択リストが見切れる場合の応急処置

小ネタです。 Salesforceを使っていると選択リストが見切れる場合があります。自分のPC環境だけなのかな、と思っていたのですが他の人も同じことを言っていたのでSalesforceあるあるなんだと思います。ちなみに私もその人も、Win...
Salesforce

【Salesforce】スケジュールが近づいてきたらメールを送る。タイムトリガを使ってみる。

例えば、カレンダーに登録した行動の開始日時が近づいてきたときに、その行動の所有者に「スケジュールが近づいてきたよ!」と通知したい。こんなニーズあると思います。 Salesforceではそんな時、どうやってやればよいのかな、やっぱり開発が必...
おしゃべり

クラウドソーシングで稼ぐのは難しい!新規利用者は信用をつくるまでの道のりが長い。

Youtubeを見ていると、最近ホリエモンがよくクラウドワークスという単語を出します。堀江さんはクラウドソーシングに対してポジティブな意見を持っていて、安月給のサラリーマンにしがみつくよりも、クラウドソーシングとかを上手く利用すれば、時間...
Salesforce

【Apex】Javaのプロパティファイルみたいに定数を外出しする方法

コードの中に設定情報などをベタ書きしてしまうと、その情報が変わった際にコードの書き換えはもちろん、コンパイルや再リリースが発生してしまいます。 今回Apexクラスの改修依頼を受けたのですが、エラーが発生した際に管理者宛てにメールを送信する...
Salesforce

【Salesforce】SOQLでTrimとかReplaceできる?

SOQLでTrimとかReplaceは使えるか?こんな感じのイメージです。 結論:出来ない(現時点では) 上記のSOQLを実行しようとするとTRIMなんて関数ないよと怒られます。SOQLにそういった関数は用意されていないよう...
Salesforce

【Apex】SOQLのWHERE句でレコードタイプ名を指定する方法

Salesforceデベロッパーには当たり前の話なのかもしれないですが、SOQLのWHERE句でレコードタイプ名での絞り込みを行う方法を発見しました。今まではレコードタイプIdで絞り込んでいましたが、レコードタイプ名でも絞りこめる! 個人...
タイトルとURLをコピーしました