2019-01-01から1年間の記事一覧
8月10日に開催されたco-meetingもくもく会に参加しました。 もくもく会スケジュール だいたいこんな感じのスケジュールとなってます。 10:00-12:00:もくもくと作業 12:00-13:00:お昼ご飯 13:00-18:30:もくもくと作業 18:30-20:30:打ち上げ やったこと Sa…
Visualforce開発の種類についてです。Visualforceはapexタグという独自タグを使わないと行けないイメージが定着していますが、いろんな方法で開発が可能になっていますので紹介します。(下記の名前部分は説明用に勝手につけたやつ) Visualforce Classic apex…
VSCodeにはTerminalのWindowが用意されているのでここからGitコマンドを実行できます。Terminalのウィンドウを開いてディレクトリ情報を確認するとこんな感じ。 プロジェクトファイルをgit管理したいときは「git init」コマンドをそのまま実行すれば良さそう…
Lightning Design Systemでページタイトルするときはslds-text-titleまたはslds-text-title_capsを利用します。 Ligtning Design Systemのサンプルコードをそのまま使うとおそらく上記のように英字が大文字に変換される形で表示されると思います。これは「sl…
Salesforceのバージョンアップ恒例、ロゴ投票が開始されていました。 投票はTrailblazer Communityから。 https://t.co/VnZoQYjE8D
CSVファイルを取り込んでSalesforceに登録したり、SalesforceのデータをCSVファイルの形式で出力したりできるデータローダというツールがあります。このデータローダはバッチモードで実行することができ、これによりデータ連携処理の自動化が実現できます。 …
VSCodeではTerminalの機能が利用できるようになっています。そのためエディタで作業しながら必要に応じてCommand Lineで処理を実行できます。Salesforce APIを実行できるJSforceというライブラリがありますが、この機能と組み合わせると便利そうだったので少…
Salesforce Platformでの開発はVSCodeとSalesforce Extensionsを使って行えます。VSCodeで開発中にSalesforce組織にアクセスしたなと思ったら下記のコマンドでブラウザを起動してアクセスできます。 > SFDX: Open Default OrgMacの場合はcmd + Pでコマンドメ…
CSVデータをSalesforceに取り込める便利ツールのデータローダですが、バージョン45.0から仕様が少し変わってOpenJDKバージョン11のインストールが必要になりました。 このOpenJDKバージョン11をWindows環境で利用する場合、Zuleのサイトからmsiファイルをダ…
MavensMateのサポートが終了した後も意外とそのまま使えていたので利用していたのですが、先日の最後のアップデートでご利用ありがとうございましたメッセージが表示されるようになりました。 ということでやろうと思いつつできていなかったVS Codeをつかっ…
Salesforce組織内でApexによるメール送信処理が存在している場合の注意点です。Sandbox組織を有効化した時点では組織からメール送信が実行できないようになっています。このままにしておくとApexのメール送信処理実行時に下記のようなエラーが発生します。 S…
Lightningページのリッチテキストコンポーネントを試してみました。 検索ボックスでリッチと入力するとヒットします。 テキストは自由に入力でき、文字サイズや色も指定できます。 こんな感じでページ内に埋め込むことが可能です。 カードとして表示のチェッ…
Chatterグループ作成とメール通知の一括設定についてです。 グループに対してメンションするとグループメンバーに通知が行きますが、メール送信に関しては別途設定が必要です。 各ユーザが私の設定でChatter→メール通知のページからメール送信をONにする必要…
個人PCにインストールしていたデータローダのバージョンが38.0でだいぶ前だったので再インストールを試してみました。 気づいたらインストールページに手順のリンクが追加されていました。 zipファイルの解凍方法の記載もありましたがそこは普通に解凍して大…
レポート登録機能のメール送信と受信者のロール指定についてです。サポートに問い合わせして教えてもらいました。 Lightning Experience でのレポートへのユーザ、グループ、ロールの登録 レポートの登録でメール受信者を設定できますがロールや公開グループ…
Lightningメールテンプレートを試してみました。 設定メニューに用意されていますがそちらはフォルダおよび拡張共有の有効化ができるだけみたいです。Lightningメールテンプレートの作成はアプリケーションランチャーのメールテンプレートから作成できます。…
HAVINGクエリによる重複データの抽出についてです。 Salesforce Developers 特定のデータが2件以上存在するデータの抽出はレポートのサマリレポートでレコード順で並び替える方法で対応するこことができたのでよく使ってました。 関係無いデータも表示されま…
令和対応されてました。
Trailblazer Comminityで共有されていたのでメモ。 Salesforce インスタンスの場所は? 東京と神戸にもあったみたい。
FARO神楽坂にオフィスがあるco-meetingさんのもくもく会#17に参加しました。 場所は神楽坂駅から徒歩10分ぐらい。 オフィスが入っているFARO神楽坂の1階ラウンジでの開催でした。おしゃれ。 FARO神楽坂の1階にはカフェもあります。ネットで見て気になってい…
実はまだ終わっていないSpring'19リリース試験。Summer'19への切り替えの話も出ているのでさすがにやることにしました。(いつかやり忘れで失効しそう...) ちなみに期限は「August 23, 2019」。 アドミニストレーター認定資格の更新 1ページ目 セールスフェー…
Apexクラスの処理は基本的にシステム権限で実行されます。そのためいくつか権限設定を行い正しく利用されるように制御する必要があります。 ページアクセスの権限 この権限が付与されていない場合はページにアクセスするとエラーメッセージが表示されます。 …
レコードの詳細ページからVisualforceページにアクセスするにはカスタムボタンの方法とアクションによる方法があります。 はじめに ・カスタムボタン => ClassicでもLightning Experienceでも両方OK. ・アクション => Lightning Excperienceのみ(Salesforce…
サポートへの問い合わせ内容と社内共有についてです。「お問い合わせ共有設定」にユーザを追加するとやりとりのメールが追加したユーザにも共有されるようになります。メールは共有されたのですが、メール内のリンクをクリックするとアクセス権限がないとい…
キャンペーンメンバーの状況が更新できなくてハマった話。必要になった要件に対してキャンペーンの機能を使って対応しようとオブジェクト設定を行いデータを登録したのですが、キャンペーンメンバーの状況を更新しようとしたところ、データが更新されたメッ…
5月28日に赤坂インターシティコンファレンスで開催されたSalesforce Basecamp For Financial Services 2019に参加しました。 https://www.salesforce.com/jp/events/basecamp19-fin/ 会場はこんな感じ。セッション会場が3つとブースが10箇所用意されていまし…
Pardotを可動したあとにアレ...っとなるケースがありました。下記の挙動です。 リードの日付項目に値を入力。 入力した値が不要になったため、空白データで更新。 一定時間経過すると最初に入力したデータが復元されていた。 いや..空白データに更新できない…
PardotはSalesforceのMA製品で主にB2Bをターゲットとした製品です。 B2Bマーケティングを自動化で支援 - Pardot(パードット) - セールスフォース・ドットコム エディションによって利用できる機能が多少異なりますが、どのエディションでも共通の制限があり…
2018年の記事ですがIndy 500でSalesforceがスポンサーとして参加したチームがあるみたいです。 ドライバーはJ.R. Hildebrandという人で、2018年5月のレースで66台中11位でゴールした話がSalesforce Blogで記事になっています。 J.R. Hildebrand Drives Sales…
Lightning Design Systemでtableタグのスタイルを適用すると左右にスペースが差し込まれて幅が均等にならないのでなんとかならないかなと思ってました。 slds-table_cell-bufferクラスを除外すればよかったみたいです。(サンプルに自動でセットされている) G…