tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:Lightning Design SystemのData Tablesコンポーネントと左右のスペース

Lightning Design Systemでtableタグのスタイルを適用すると左右にスペースが差し込まれて幅が均等にならないのでなんとかならないかなと思ってました。 slds-table_cell-bufferクラスを除外すればよかったみたいです。(サンプルに自動でセットされている) G…

SFDC:Lightning Design Systemと静的リソースへのアップロード

Visualforceで使うLightning Design SystemのCSSは「apex:sldsタグ」で読み込ませているのですが、静的リソースへのアップして読み込ませておいた方がいいケースがあったので最新版をダウンロードしてみました。現在の最新版は2.9.2です。 Lightning Design …

SFDC:Pardot Lightning Appでページ読み込みがうまくいかないときの確認ポイント

Pardot Lightning Appでページ読み込みがうまくいかないときの確認ポイントについてです。Pardot Lightning AppはSalesforceのLightning Experience内からPardotの情報にシームレスにアクセスできる便利機能です。 Learn How to Navigate Pardot Lightning A…

SFDC:Trailmojiアプリを試してみました

TwitterでDreamojiアプリが3.0にアップデートされてアプリ名もTrailmojiになったことを知ったのでさわってみました。 ‎「Trailmoji」をApp Storeで 英語だけどアップデート履歴。(内容は読んでない。) トップにTrailmojiのタイトルが表示されてます。 自分好…

SFDC:Trailhead - アドミニストレーター認定資格の更新 (Spring '19)の翻訳ミスっぽいやつについて

Trailheadで認定資格の更新ができるようになっていますが、そのモジュールのことで気になる話がありました。 システム管理者がマクロ内で指定できるマクロ実行時からの相対日時はどれですか?の課題でDの「分後」を選択して不正解となったのですがなぜでしょ…

SFDC:TrailheadとTrailblazer Radio

ひさしぶりにTrailheadのサイトにアクセスしたらページのデザインとかいろいろ更新されていました。 ポチポチっと触ってみるとTrailblazer Radioというコーナーも追加されていました。 https://trailhead.salesforce.com/ja/podcasts 今公開されているのは下…

SFDC:Slack連携とTrailhead

TrailheadでSlackアプリ開発についてのモジュールがありました。 Slack 開発の基本 | Salesforce Trailhead というか検索すると他にも結構公開されています。

SFDC:Apex開発のメリット - 開発で実現できることと進め方について

前記事でApex開発のメリットについてまとめてみました。同じ項目更新処理でもノンコーディングでできることとApex開発で実現できることは異なりますという記事です。 今回はSalesforceでの開発でどのようなことができるかとコーディングの進め方を紹介します…

SFDC:Apex開発のメリット - Apexトリガとワークフロールールの違いについて

最近「Apex開発はダメ。できる限り標準で。」や「コーディングは悪。メンテナンス性が落ちる。」という話をよく聞くようになった気がするのでApex開発のメリットとApexトリガとワークフロールールの違いについてまとめてみました。 実行順序について データ…

SFDC:レポートグラフとマイナス値の表記

Classicでは値がマイナスの場合にグラフが自動で赤色で表示されます。 Lightning Experienceでは特に切り替わらないようです。 その他こうした設定もあります。 グラフに色をつけるには? 追記:並び順設定によってはClassicでマイナスでも色が変わらない仕様…

SFDC:Pardot - Engagement Historyの落とし穴と対策方法

Pardotの便利機能、Engagement Historyの落とし穴と対策方法についてです。Engagement HistoryとはPardot上で取得できるWebアクティティビティの情報をSalesforce側で時系列に表示できる機能となります。 Explore Salesforce Engage Features Unit | Salesfo…

SFDC:一般ユーザへのすべてのデータの編集権限付与を試してみました

一般ユーザへのすべてのデータの編集権限付与を試してみました。基本的に一般ユーザには設定画面を表示する必要はないと思っているので、すべてのデータの編集権限や設定・定義を参照する権限などは付与しない方がいいと思っているのですが、仮に権限を付与…

SFDC:Lightning Experienceとaタグのtarget指定について

Lightnig Experienceを前提としたVisualforceページで下記のようなリンクボタンを用意しました。 上記処理は外部サイトへの遷移を目的としたリンク機能です。aタグにボタンのスタイルを適用させて構築しています。 aタグに対してtarget指定はしていませんが…

SFDC:ApexによるForce.comサイトのドメイン部分取得を試してみました

ApexでForce.comサイトのドメイン部分取得を試してみました。Force.comサイトはSalesforceの仕組みで外部公開できるWebサイトを構築できる仕組みです。 URLはこんな感じになります。※developer-editionはDE組織の場合に自動で表示される部分。 https://<任意…

SFDC:Lightning Experienceの結合レポートを試してみました

Spring'19よりLightning Experienceでも結合レポートが利用できるようになりました。 Lightning Experience での結合レポートの有効化 どこから作成できるのかな...と探してみたところ画面左上のレポートというテキストがメニューになっていました。 雰囲気…

SFDC:レコード登録時に自動フォローする機能について確認してみました

設定で有効化することで自分が作成したレコードの自動フォローが可能になります。管理者向けの設定ではなく私の設定ページ側での有効化です。 有効化すると取引先などのレコードを登録すると自動でフォロー状態となります。 この機能について改めて確認して…

SFDC:キャンペーンインフルエンスの有効化を試してみました

キャンペーンインフルエンスの有効化を試してみました。キャンペーンインフルエンスは1 つの商談に影響を及ぼす複数のキャンペーンに関する測定とレポート作成を行うことができる機能とのことです。 有効化すると再計算処理が実施されます。 ヘルプにも情報…

SFDC:Force.comサイト経由のデータ登録とプロセスビルダーのChatter投稿の注意点

Force.comサイトで開発したフォームでレコードを新規登録する際にプロセスビルダーからChatter投稿(※グループメンション付き)をしようとする権限エラーが発生します。GuestUserライセンスのユーザは社内のChatterグループ情報にアクセスできないためです。 …

SFDC:プロセスビルダーのスケジュールアクションを短時間で実行する方法

プロセスビルダーのスケジュールアクションを短時間で実行する方法についてです。スケジュールアクションの設定で指定できる時間の単位は「日」か「時」となっています。基本的には1日(前・後)や1時間(前・後)の指定となりますが、このときに0時間後というよ…

MEMO:Appleカレンダーで月に一度の予定を登録する方法

カレンダーで毎月◯曜日に行われる予定を登録する方法のメモ。 ①繰り返しを選択 ②カスタムを選択 ③指定日を選択

SFDC:リードの取引開始時の商談作成機能を無効にするオプションを試してみました

リードを取引先に変換するときに取引開始機能を利用します。 取引開始時に商談を作成したくない場合は商談を作成しないにチェックをします。 商談作成する割合が高い場合はこのままでもさほど支障はありませんが、商談を作成する必要がほとんどない、または…

SFDC:個人取引先を法人取引先へ変換する機能をつくってみました

個人取引先を法人取引先へ変換する機能をつくってみました。 法人取引先から個人取引先に変換することはあまりないと思うのですが、個人取引先から法人取引先へ変換するのはけっこうよくあると思います。(個人事業主の方で会社名義で取引することになったと…

SFDC:Apex開発とシステムエラー発生時の対応について

Apex開発するときに個人的に重要と思っているのがシステムエラー発生時の検知についてです。下記のようにエラーメールを管理者に送信するようにすると予期せぬトラブルやシステムのバグにすばやく対応が可能になります。 こうした機能を実装するときは「try-…

SFDC:州/国/テリトリー選択リストとApexを試してみました

州/国/テリトリー選択リストを有効化するとApexで国や州のコードも取得できるようになります。例えば下記のような感じです。 SELECT Id, Name, BillingCountry, BillingCountryCode ,BillingState, BillingStateCode FROM Account 取得が可能。ということで…

SFDC:取引先の都道府県を選択リスト型に変換する機能を試してみました

取引先の都道府県を選択リスト型に変換する機能を試してみました。設定の「州/国/テリトリー選択リスト」で有効化できます。 有効化前はテキスト型となっています。 有効化の流れ 1. 州/国/テリトリー選択リストを設定します。 まずはデフォルトの国と選択値…

SFDC:レポートのバケット機能の制限について

レポートのバケット機能は特定の値でグルーピングできる便利な機能です。ただし件数には上限があり、それを超えると下記のエラーが発生します。 「これらのバケットのクエリが複雑すぎます。1 つ以上のバケットを削除して再試行してください。」 検索すると…

SFDC:PardotのAppExchangeインストールページのリンク

PardotのAppExchangeインストールページのリンクです。AppExchangeサイトで検索すればいいかと思っていましたが専用のページが用意されていました。 Pardot AppExchange Package Download and Release History AppExchangeかどヘルプか思い出せないけど、そ…

SFDC:ToDoの詳細ページと完了としてマークボタン

Spring'19からと思いますが、ToDoの詳細ページに完了としてマークボタンが表示されるようになっていました。(前からあって意識してなかっただけかも...) クリックひとつでToDoのステータスを完了に変更できます。 ページレイアウト設定での追加は不要です。…

SFDC:Spring'19 新機能ウェブセミナーPlatform編を見てみました

Trailblazer Communityでウェブセミナーの録画版リンクが共有されていたので見てみました。資料と動画のリンク自体はヘルプページで共有されているみたいです。 Salesforceの新機能を動画で学ぶ リストビューの固定 ビューの右側にピン固定のアイコンが表示…

SFDC:ページレイアウト設定で項目の権限を一括変更する方法

特定のページレイアウトで項目の権限を参照のみや必須と権限設定するのは項目にマウスを当てたときに表示されるレンチアイコンからできます。 複数項目の権限を一括変更したいときは、項目選択時に「command」+クリック(Macの場合)で複数選択できるのでその…