Salesforce
【Apex】バッチ一括処理のstartメソッドでインラインSOQLを使用する。[ ]カッコで囲む書き方

Apexでバッチ処理(一括処理)を作ろうと思い公式のヘルプやTrailheadを見てみると、startメソッドでインラインSOQLを使用しているサンプルが見当たらない。どうやって書くのかな?インラインSOQLは使えないの […]

続きを読む
Salesforce
【Apex】関連オブジェクトのupdate。別にselectし直さなくても良い。

分かりづらいタイトルですが・ Apex処理であるオブジェクトを更新して、そのオブジェクトに関連している(参照関係 or 主従関係)オブジェクトもついでに更新するという場面はけっこうあると思います。 具体的に以下、取引先責 […]

続きを読む
おしゃべり
モバイルディスプレイ 次買う時はこうしよう

前々から欲しいな~と思っていたモバイルディスプレイ、ついに購入してから1ヶ月半ほど経ちました。やっぱり便利、買ってよかったと思う反面、実際に使ってみると「やっぱりあっちの商品の方がよかったなぁ」と思うこともあり、次にモバ […]

続きを読む
Salesforce
【Visualforce】コマンドボタンのactionの前に確認メッセージを表示するサンプル

コマンドボタンクリックでactionが実行される前に、Javascriptを実行して確認メッセージを表示するサンプルです。もちろん確認メッセージで"キャンセル"を選択した場合はactionは実行されません。 <!- […]

続きを読む
Salesforce
【Apex+Visualforce】選択リストを自前で作成するサンプル

Visulaforceでは、apex:inputFieldタグを使用すれば自動で項目の型に合ったinputのタイプに変換してくれます。選択リストも然りですが、オブジェクトに項目が無い場合は自前で作成することも可能です。 […]

続きを読む
Salesforce
【Salesforce】子リレーション名とは?カスタムオブジェクトの作成

カスタムオブジェクトを作成する時に命名する子リレーション名、なんとなく曖昧なまま名前を付けがちですが、ここでつけた名前がどのように使われるのか、どんな名前を付けるのが適切なのか改めてまとめてみました。 子リレーション名と […]

続きを読む
Salesforce
【Salesforce】ホーム画面によく使うレポートやダッシュボードへのリンクを貼る

Lightningで、ホーム画面にレポートやダッシュボードへのリンクを貼る方法です。 レポートやダッシュボードだけでなく、リストビューや詳細ページ、VF画面などもリンクとして貼りつけることができます。よく使う画面はホーム […]

続きを読む
Salesforce
【Salesforce】レポートの列順が変更できない

レポートの列順を変更しようとしても、変更できない場合があります。 レポートをグルーピングして集計表示しているとこのような事象となります。この場合は詳細行を表示することで列順を変更することができるので、一時的に詳細行を表示 […]

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

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

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

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

続きを読む