Memos About SalesForce

Salesforceにハマってたこと!

- About Salesforce Post Blog -

はてなブログ コード 色付き 

こんにちは、管理人の@Salesforce.Zです。 はてなブログにコードを書く場合に色付きがいいよね 今回、はてなブログが対応する言語一覧をメモします。 読んだら得ること ★ はてなブログが対応する言語およびその書き方 (adsbygoogle = window.adsbygoogle || …

Dataloader マッピングファイル 外部キー設定 参照項目の外部キー設定 Upsert

こんにちは、管理人の@Salesforce.Zです。 データローダ項目の対応付けの定義は公式サイトでも記載しており、 みんなできるかと思っております。 そして、バッチを設定、Dataloaderを動かし、「Insert」オペレーションを別の記事に記載したので、ご参考にど…

Apex 曜日取得 曜日判定

こんにちは、管理人の@Salesforce.Zです。 画面開発だけはないと思いますが、あるデータに基づてい、計算を行い、という設定自動がよくあることです。 今回、日付をメソッドに渡し、土日の判定を行うことを共有します。 読んだら得ること ★ APEXでの土日の判…

Salesforce VF画面 パラメータ取得

こんにちは、管理人の@Salesforce.Zです。 Salesforceの画面開発では、パラメータは不可欠です。 Apexでパラメータを取得できるが、画面上での取得することができるか 今回、パラメータを取得する方法を共有します。 なお、別の記事でパラメータの設定方法を…

salesforce 画面 日付項目 リンク 非表示

こんにちは、管理人の@Salesforce.Zです。 Salesforceの画面を慣れていないユーザの請負をする場合 たまにあるニーズである、編集画面の日付項目の横にある日付リンクを消してほしい 今回、そのやり方を共有します。 読んだら得ること ★ VF画面の日付項目の…

salesforce 画面 遷移 パラメータ

こんにちは、管理人の@Salesforce.Zです。 VF画面を用いて、画面遷移は開発では、避けれない部分とも言えるでしょう 今回、このVF画面で、パラメータを設定することについて共有していきたいと思います。 読んだら得ること ★ VFでのパラメータ設定 (adsbygoo…

Salesforce Ant Tool ログイン ユーザ名、パスワード、セキュリティトークンが無効か、ユーザがロックされています

こんにちは、管理人の@Salesforce.Zです。 Ant Toolでリリースやオブジェクト構築を使うことにできる。 別の記事Ant 移行ツール でデプロイを紹介しました。 しかし、ログイン時点でエラーが発生する場合もある たとえば、「ユーザ名、パスワード、セキュリ…

Salesforce apex:actionSupport Rerenderが効かない時の対処法

こんにちは、管理人の@Salesforce.Zです。 別の記事でapex:actionSupportを利用することで ルックアップ項目の動作によって、別の項目に値を表示させることを詳細しました。 今回、VF画面にinputfieldのrequired = trueを設定する場合に困ったことを詳細し、…

VF actionSupport 利用 ルックアップボタン押下自動入力

こんにちは、管理人の@Salesforce.Zです。 lookupボタンを押下後に別の入力項目に参照先の値を自動反映したいが画面リフレッシュ、あるいはうまく設定できない こんなことで悩んでいるでしょうか 読んだら得ること ★ VF画面のルックアップボタンにより別項目…

Salesforce VF サンプル リダイレクト

こんにちは、管理人の@Salesforce.Zです。 Salesforceは、URLとそのパラメータを指定するだけで、様々な画面を表示できます。 代表的な画面のURLとそのパラメータをメモします。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 VFのリダイレクト …

Salesforce ID 15桁 18桁 変換

こんにちは、管理人の@Salesforce.Zです。 オブジェクトIDには大文字小文字を区別する15桁の形式と区別しない18桁の形式の2種類が存在する 15桁ID:大文字・小文字の区別ありますが一方で、18桁ID:大文字・小文字の区別なし どちらのIDも同一のレコードを指…

Salesforce 開発 APEX VF Trigger新規作成のテンプレート

こんにちは、管理人の@Salesforce.Zです。 開発時に、新規ソースを作成する際に、構成があれば、もっと便利でしょう Sublime Text3とMavensMateでやる時に自動的に出てくるが 最近、VS Codeでやっている、新規ソースを作成時にちょっとめんどくさい、テンプ…

Salesforce DataLoader バッチで自動的に【登録】抽出 更新

こんにちは、管理人の@Salesforce.Zです。 データのインポートとエクスポートは、データローダで手動操作だけではない、コマンドラインを使って実行することもできます。コマンドを使用して、データのインポートとエクスポートを自動化できます。 今回、デー…

Windows PCを素早くロックする方法です!

Windows ロック画面 今日、短文になります。 仕事上で、急に呼ばれて、PCを素早くロックする方法を紹介します。 なかなか使えるんやで。 (adsbygoogle = window.adsbygoogle || []).push({}); PCをすばやくロックする Windows ロゴキーの場所 PC を安全に保…

Salesforce VF 必須項目 カスタマイズ

こんにちは、管理人の@Salesforce.Zです。 VF画面で、『required="true"』を宣言して必須項目にするようなケースはよくあると思います。 しかし、ラベル名の関係などでカスタマイズにしたい場合がある、 今回、この方法を共有します。 イメージ (adsbygoogle…

Salesforce 演算子「==」

こんにちは、管理人の@Salesforce.Zです。 あまり意識をしたことがないところですが、【==】演算子をよく使っている。 今日、気づいたことを共有したいと思います。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 「==」演算子 「==」 Str…

Apex クラスでのカスタム設定レコードの取得

こんにちは、管理人の@Salesforce.Zです。 カスタム設定について共有したい思います。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 カスタム設定 カスタム設定の定義 カスタム設定の項目の追加 カスタム設定のオブジェクト(カスタム設定のレ…

Salesforce 【ホーム】タブが見えない時

こんにちは、管理人の@Salesforce.Zです。 Salesforceで、何の設定して、「ホーム」タブが消えたか分かりません(笑)が一応結果として消えてしまったです。 そこで調べて、対応しました。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 Salesfo…

Salesforce 単一のメールメッセージの送信(SingleEmailMessage)

こんにちは、管理人の@Salesforce.Zです。 今日はシンプルです。 単一のメールメッセージの送信のサンプルコードを公開します。 (adsbygoogle = window.adsbygoogle || []).push({}); サンプル送信コード public class UtilEmailManager { /** * メッセージ…

Salesforce メールサービス

こんにちは、管理人の@Salesforce.Zです。 Apex クラスを使用して受信メールを処理する自動化されたプロセスであり、 メールを受信して、さらに、メールの内容、ヘッダー、および添付ファイルの処理を行い、この処理を自動化にさせるには メールサービスを使…

Salesforce 添付ファイル ContentDocument ContentLink ContentVersion

こんにちは、管理人の@Salesforce.Zです。 Salesforceは進化している、そして、早い。 従来からの添付ファイルはサブクエリー(SELECT Id, Name FROM Attachments)を使って取得できる。 しかし、今後はFilesに格納されたファイルは ContentDocumentLinkオブ…

プリンター 【新しいドライバはすでにインストールされています】

Windows10でプリンターを設定するところで 【新しいドライバはすでにインストールされています】になってしまい 仕事も進まないといけないので、早く解決したいですね。 今回、この対策を共有します。 (adsbygoogle = window.adsbygoogle || []).push({}); …

SFDC メールテンプレート  テストの送信と差込項目の検証

こんにちは、管理人の@Salesforce.Zです。 Salesforceにはメールテンプレート機能があり、便利なものです。 しかし、メールテンプレートを用意し、「テストの送信と差込項目の検証」ボタンで検証したい時に 選びたいオブジェクトは一覧にない、今回、この問…

Visual Studio Code SFDX Salesforceを開発する

こんにちは、管理人の@Salesforce.Zです。 開発ツールはプログラマーにとって命といっても過言ではないでしょう。 Salesforce公式拡張機能である【Salesforce Extension Pack】、ついすべての組織に対応しました yeah!!!(リリースノート) これまでEclipseやM…

javascriptでカナ打ち 自動

こんにちは、管理人の@Salesforce.Zです。 入力フォームで 特に顧客情報 姓名を入力する際に、 カナを自動にしてほしいでしょう 今回、そのライブラリーを共有します。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 名前のカナ自動入力 ライブ…

tortoisesvn 緑 表示されない

TortoiseSVNのマーク Windows10でTortoiseSVNのマークが表示されない tortoisesvnを使う時に、特に最初入れた時になんだから TortoiseSVNのマーク(アイコンオーバーレイ)が消えてる、更新しても 更新しても、現れないなと悩んでいるでしょう。 (adsbygoogl…

Excel AM PM なしの12時間制表記

Excelを設定レベルで、時刻を12時間制にして表示したい場合、たまにこんなニーズがあるでしょう たとえは、14:32を 2:32 PMにすることができます。 しかし、さらに 14:32を2:32だけに表示したい時は? やや難しいね(笑) やりかたは2つ方法、それを紹介…

Salesforce エンジンニアのための仕事流儀

こんにちは、管理人の@Salesforce.Zです。 開発者は弱い、リーダーが強いって日本の働く社会雰囲気でしょう 弱者とする私たち、どうやって開発世界で楽に生きるか 少し課題かと思います。 転職はやめたほうがいい、どこにいっても同じに間違いないと実感して…

Salesforce 自動化ルール、および、Apex トリガーはどのような順番?

こんにちは、管理人の@Salesforce.Zです。 プログラムを書くなら、処理順番をキッチリ制御できると素晴らしいですね。 今日から、あなたもこうなれます。そして、処理を明確にできることは上司にも好かれるので、上昇にもつながる、信頼感も得やすい。無視で…

DescribeSObjectResult クラスのgetRecordTypeInfosByDeveloperName()メソッド

こんにちは、管理人の@Salesforce.Zです。 Method does not exist or incorrect signature: void getRecordTypeInfosByDeveloperName() from the type Schema.DescribeSObjectResult レコードタイプのIDを取得したくて、なぜなら Salesforceトリガを実装する…