読者です 読者をやめる 読者になる 読者になる

tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:AppBuilderでChatterグループページのカスタマイズ

Spring'17からLightning ExperienceにChatterグループのカスタマイズ機能が追加されました。 リリースノート 他のページと同じようにLightning App Builderをつかってカスタマイズできます。Lightningコンポーネントを用意すれば自由に機能拡張を行えそうで…

SFDC:LEXでつかえるグループの活動情報表示

Lightning ExperienceではChatterグループのページにエンゲージメントタブが用意されています。こちらの機能をつかってグループの活動情報を表示できます。 リリースノート 投稿数や質問数、未回答のままの質問の件数まで確認することができます。 グループ…

SFDC:LEXで使えるChatterファイルのフォルダ機能 (β版)

フォルダ機能の用意されていなかったChatterファイルですが、Lightning Experienceでフォルダ機能の実装が進められているみたいです。Spring'17ではβ版ですが試すことが可能でした。 リリースノート Chatterにフォルダ機能が実装されるというよりは、Salesfo…

SFDC:LEXで使えるChatterファイル名の編集機能

Lightning ExperienceでChatterファイルのファイル名を簡単に変更できるようになったみたいです。 リリースノート DE組織で試してみました。 こんな感じで変更できます。 今までは詳細ページに移動して編集リンクをクリックしなくてはいけませんでしたが、フ…

SFDC:LEXで使えるChatterの複数ファイル一括共有

Chatterでファイルを共有したいときは1つの投稿に1つずつしか添付できませんでした。そのため複数ファイルを共有する際にはたくさんコメントを投稿しなくてはいけませんでした。Lightning Experienceではこの問題を解決してくれる機能が追加されています。 …

SFDC:LEXとChatterの質問のフィルタ機能について

Spring'17へのバージョンアップでLightning ExperienceのChatterの質問機能に絞り込み機能が追加されたみたいです。 リリースノート 並び替えたり最良の回答がある質問だけを表示できて便利そうです。ただ、DE組織で確認してみようと思ったのですが、使い方…

SFDC:LEXとChatter グループへの外部ユーザの招待機能サポートについて

Lightning ExpeienceでもChatterグループに外部ユーザを招待することができるようになったみたいです。 Lightning Experience の Chatter グループへの外部ユーザの招待 この機能を利用するには「Chatter に顧客を招待する」の権限が必要だと思います。 招待…

SFDC:Chatterグループとタイル機能の一覧表示

Lightning Experienceではビューページでタイル機能をつかってグループ一覧をわかり易く表示できます。 リリースノート メンバー数や公開状況の確認もできて便利そうです。 注意点として「最近参照したデータ」のビューではタイル表示をサポートしていません…

SFDC:Lightning LockerServiceの無効化について

LockerServiceが有効になっている組織ではLightning ExperienceのChatter画面を開くと警告が表示されます。 こちら質問の投稿やグループの作成などリッチテキストエリアの機能がある場所では表示される仕組みとなっています。 これを表示しないようにするに…

SFDC:取引先責任者の登録情報照会機能とSummer'17廃止予定のお知らせについて

Summer'17のタイミングで取引先責任者の登録情報紹介機能が廃止されるみたいです。 Summer '17 での登録情報照会の廃止 登録情報紹介機能はこちらから利用できる機能です。 取引先責任者に登録されている情報を顧客に更新してもらいたときに利用できます。 …

SFDC:Developer Edition組織の有効期限と通知メールについて

Salesforceには開発者が自由に学習 / 動作検証を行うためのDeveloper Edition組織が用意されています。 Salesforce Developers Developer Edtion組織ですが、365日間で一度もログインされていない組織はクローズされる仕組みとなっています。普段使っていな…

SFDC:Spring'17新機能の紹介動画と資料のリンク

Success CommunityでSpring'17新機能の紹介動画と資料のリンクが共有されていたのでメモです。▼新機能紹介動画・資料 1.Sales Cloud [動画] http://salesforce.vidyard.com/watch/C1teQQ7jyagcToygGNqLsL [資料] https://success.salesforce.com/0693A000006…

SFDC:SalesforceAモバイルアプリでユーザ編集時に注意すること

Salesforceの管理者ユーザのために用意された便利アプリ『Salesforce A』ですが、ユーザの編集機能を利用する際に注意しておくことがあります。 Salesforce Aではユーザを選択後に編集ボタンが表示されます。この編集ボタンをクリックするとユーザの情報を編…

SFDC:コンテンツ配信機能で大容量ファイルの共有

Salesforceには社外の人向けにサイズの大きいファイルを送ることができる便利な機能が用意されています。コンテンツ配信の機能です。 コンテンツ配信の設定 この機能を利用するには設定で下記2つの機能の有効化が必要です。 コンテンツ配信 Salesforce CRM C…

SFDC:Spring'17 - グローバル選択リスト値セットでおかしな挙動がみつかったときの対処方法

Success Communityで共有されていたのですが、Spring'17へのアップデート後にグローバル選択リスト値で正しい選択リスト値が選択できない現象がみつかったみたいです。もしこの問題に遭遇した場合はブラウザのキャッシュクリアで解決できるとのことでした。 …

SFDC:取引先と紐付かない取引先責任者をつくるときの注意点

取引先と紐付かない取引先責任者をつくった場合、取引先責任者のアクセス件は常に非公開となります。また非公開の取引先責任者には共有ルールやワークフロールールが適用されないなどのルールもあります。ヘルプには下記のように記載されていました。 取引先…

SFDC:Spring'17 - Chatter投稿のエディタボタンのラベルが正しく表示されないときの対処方法

Spring'17のバージョンアップ後にChatterの入力欄などでも利用されているリッチテキストエリアのアイコンが正しく表示されない現象に遭遇しました。 一時的なものかなと思っていたのですが、Success Communityにこの問題の解決方法が紹介されていました。 Sp…

SFDC:Lightning Design System v2.2.1の便利コンポーネント

SalesforceのCSSフレームワークLightning Design Systemがv2.2.1まで公開されていました。久しぶりに覗いてみたのですが便利なコンポーネントがいろいろ追加されているみたいです。 Lightning Design System App Launcher (PROTOTYPE) LEXのAppLauncherを再…

SFDC:Sales Cloud Einsteinの導入方法について

Salesforce World Tour Tokyo 2016でも大きく取り上げられたSales Cloud EinsteinがSpring'17へのアップデートで利用できるようになりました。気になる機能だったのでリリースノートで導入方法について調べてみました。 Sales Cloud Einstein: 人口知能 (AI)…

SFDC:サマリレポートのグラフ表示例①

サマリレポートでグルーピングを2種類用意すると次のような表現が可能になります。

SFDC:Lightning Design Systemのアセットを参照できる$Assetを試してみました

Lightning Design Systemのアセットを参照できる$Assetを試してみました。$AssetはSpring'17から利用できるグローバル変数です。apex:sldsタグと一緒に利用できます。 $Asset グローバル変数を使用した Lightning Design System アセットの参照 使い方はこん…

SFDC:API39.0と開発者コンソールの例外クラス作成サポートについて

Spring'17へのバージョンアップによりAPI39.0から開発者コンソールで例外クラスを作成できるようになりました。 開発者コンソールでの例外クラスの作成 Apex開発をするときは基本SublimeText×MavensMateだったので、開発者コンソールからは例外クラスを作れ…

SFDC:Spring'17 - FlexiPageリソースの廃止対応

FlexiPageリソースは API バージョン 39.0 で廃止されたみたいです。注意点として以前のすべての API バージョンからも削除されると記載があります。 削除されたリソース: FlexiPage このFlexiPageをつかったことは無かったのですが、Salesforce1用のページ…

SFDC:Spring'17 - 開発者コンソールとコードカバー率表示の制限の緩和

Spring'17で開発者コンソールのコードカバー率の結果の表示件数の増加ということで制限が緩和されました。 開発者コンソールのコードカバー率の結果の表示件数の増加 今までは開発者コンソールでテスト実行後にカバー率を確認しようと思っても2,000 行までし…

SFDC:Salesforce Success Communityのログインページについて

Salesforce Success Communityのログインページといえばこちらのページが用意されています。 Salesforce Success Community ここからログインすると英語版のSuccess Communityページに移動します。Collaborationを選択しても自分のフィードが表示されるだけ…

SFDC:LockerService有効化に伴うHeadマークアップのセキュリティ向上とtitleタグについて

LockerServiceが有効になっている場合にページの head マークアップで使用できるタグ、属性、値が制限されるようになります。 ページのHeadマークアップのセキュリティの向上 LockerService が有効になると、無効なタグ、属性、値を使用している head は無効…

SFDC:Chatterのフォロー上限数について

Chatterのフォロー機能ですが最大500件までと上限が決まっています。この上限を超えるとフォローの際に「すでに最大数のレコードを登録しています。別のレコードの登録を解除してからもう一度お試しください。」とエラーメッセージが表示されるみたいです。…

SFDC:Community Cloud Webセミナーで学ぶ運用の基礎について

意外と情報の少ないCommunity Cloudですが2016年4月20日にWebセミナーが開催されています。 Community Cloud 運用開発の基礎 | Salesforce Developers 下記について学ぶことができます。 Community Cloud概要 Community Builderによる構築 簡単セットアップ

SFDC:Chatterメッセージのアクセス権限管理と削除の方法

Chatterメッセージのアクセス権限管理と削除の方法についてです。 他のユーザのメッセージは通常アクセスできませんが、「Chatter メッセージの管理」権限を追加すると確認できるようになります。「Chatter メッセージの管理」権限はシステム管理者プロファ…

SFDC:Visualforce × 郵便番号検索を試してみました

Visualforce × 郵便番号検索を試してみました。 デモ動画 この郵便番号ですが、「プロが教えるレスポンシブWebデザイン 現場のメソッド レイアウト・UIのマルチデバイス対応手法」という本で紹介されていたサンプルの1つをVisualforce用にカスタマイズした…

SFDC:Spring'17の選択リスト型項目とAPI参照名

Spring'17から選択リスト項目にAPI名という仕組みが追加されました。 一意のAPI名を設定することでリスト値の表示を変更してもApex側に影響がでないようにするための仕組みだと思います。次のようにリスト項目にAPI名をセットしてINSERTすれば登録処理を実行…

SFDC:apex:sldsとapplyBodyTagの関係

Spring'17で新しく利用できるようになったapex:sldsの話です。apex:sldsを利用するとVisualforceページにLightning Design SystemのCSSを適用できるようになります。※このタグを利用するにはAPIバージョンが39.0以上の必要があります。 apex:sldsのタグです…

SFDC:apex:sldsとapplyBodyTagの関係

Spring'17で新しく利用できるようになったapex:sldsの話です。apex:sldsを利用するとVisualforceページにLightning Design SystemのCSSを適用できるようになります。※このタグを利用するにはAPIバージョンが39.0以上の必要があります。 apex:sldsのタグです…

プロが教えるレスポンシブWebデザインの本を読んでみました

Web

モバイルに対応するCSSのサンプルコードがほしかったのでKindleで発売されていた「プロが教えるレスポンシブWebデザイン 現場のメソッド レイアウト・UIのマルチデバイス対応手法」という本を読んでみました。 本の内容 ■Chapter1 基本の確認 レスポンシブWe…

SFDC:Tokyo Salesforce Developer Group 2017 新年会に参加しました

先日、1月25日に開催されたSalesforce DG Tokyo 2017新年会に参加しました。 2017 新年会 - Tokyo Salesforce Developer Group (東京都) | Meetup 場所はJPタワーにあるSalesforceさんのオフィスです。Salesforceのマスコットたちの写真が飾られていました。…

SFDC:商談とケースの関連リスト

商談にはケース関連リストを表示する仕組みが用意されています。ですがケースには商談参照項目は存在しません。そのため商談のケース関連リストには新規作成ボタンが用意されていません。 商談のケース関連リストですが商談に紐付く取引先と取引先責任者のケ…

SFDC:Chatterフィード追跡とメール通知について

Chatterフィード追跡の機能を利用すればレコード更新時にレコードフィードに更新内容が自動投稿されます。 この投稿はメール通知されませんが、メンション付きのコメントなど条件を満たせばメール通知が行われます。 細かい条件は私の設定で管理されます。 …

SFDC:Spring'17 リリースノートが公開されました

Salesforceの次期バージョン『Spring'17』のリリースノートが公開されました。本番環境への適用は2017年2月12日を予定しているとのことです。 Salesforce Spring ’17 Release Notes リリースノートの日本語化はまだですが、Success Communityで要点をまとめ…

SFDC:LEXのお気に入り機能を試してみました

Spring'17のプレリリース環境でLightning Experienceのお気に入り機能を試してみました。 Salesforce で頻繁に使用する項目へのショートカットで、レコード、ダッシュボード、または任意の場所で星をクリックすることで利用できるみたいです。 レコードにア…

SFDC:モバイルアプリ『Limits Monitor』を試してみました

Salesforceのモバイルアプリ『Limits Monitor』を試してみました。 Limits Monitor on the App Store データストレージやAPI実行数など組織の利用状況を確認できるアプリです。開発者向けというよりは運用組織で意図しないレベルの消費をしていないか監視で…

SFDC:Spring'17プレリリース環境でapex:sldsタグを試してみました

Spring'17でapex:sldsタグが追加されたそうなのでプレリリース環境で試してみました。 Use the Lightning Design System in Visualforce Pages 次のように宣言することでLightning Design SystemのCSSを適用してくれるタグです。静的リソースにアップロード…

SFDC:Chatterの質問からケースを登録する方法

Summer'16の新機能でChatterの質問からケースを登録できるようになりました。 この機能を利用するには設定→ケース→サポート設定のページで有効化する必要があります。 ページの下の方に「Salesforce で質問-to-ケースを有効化」のチェックボックスが用意され…

SFDC:ID検証方法がユーザに追加されたときの流れ

ID検証方法がユーザに追加されたときの流れについて確認してみました。2要素認証有効化時の話です。次のように権限セットを用意してユーザに割り当てます。 以前試した時には気にしていなかったのですが、割り当てたタイミングでは特にメール通知等はありま…

SFDC:ビューステートエラーとRemoteActionの送信上限の考慮について

Apexではpublic変数を用意することでページとクラス側で値のやりとりを簡単にできる変数を用意できます。ですが無制限に用意できるのではなく上限をオーバーするとビューステートエラーが発生します。 ビューステートエラーで気をつけなくては行けないのはフ…

SFDC:主従関係と参照関係の違いについて

主従関係と参照関係の違いについてです。別のオブジェクトと関連付けを行うときは主従関係もしくは参照関係の項目を用意して対応します。 似たような項目なのでとりあえず主従関係にしとこうとか、なんとなく参照関係にしようといった選択を行うケースがある…

SFDC:プロセスビルダーとレコードID指定について

プロセスビルダーのアンチパターンについてです。プロセスビルダーを利用すると項目自動更新やChatter投稿などの便利な機能をプログラミングなしで実現することができます。ワークフロールールなどでもそうでしたが値更新処理などでレコードIDの直接指定を行…

SFDC:プロファイル設定で意識しておくこと

Salesforceではアクセス権限まわりの設定はプロファイル設定で管理できるようになっています。プロファイル設定にはたくさんのチェックボックスが用意されているのでよくわからないから全部にチェックをつけて置こうとなるケースがあるかもしれません。 この…

SFDC:テストクラスのアンチパターン『ダミークラス大作戦』について

テストクラスのアンチパターン『ダミークラス大作戦』についてです。Apex開発を行うときテストクラスを用意する必要があり、テストのカバー率が組織全体で75%以上になっていないと本番環境にリリースできないようになっています。 その昔テストクラス作るの…

SFDC:LEXの別組織のユーザ切り替え機能

Lightning Experienceで別組織ユーザに簡単に切り替えることができる機能が利用できるようになっています。ログインセッションが保持されていればクリック1つで切り替えることができました。 この機能を利用するにはログインページでログイン情報を保存して…

SFDC:DreamhouseのFacebook Messenger Botとアプリの公開設定について

ちょっと教えて貰った内容なのですが、DreamhouseのFacebook Messenger Botを動かした時、自分以外のFacebookユーザがメッセージを送ってもBotが動いてくれませんでした。この問題が発生したときはFacebook Developersサイトのアプリ設定で非公開になってい…