setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

salesforce

ログインユーザーをビューの条件に使う

Salesforceの標準機能だと、ビューの条件にログインユーザーの情報を指定することができない。 そのため、例えば「特定の参照項目(ユーザーオブジェクト)がログインユーザーだったら一覧に表示する」、という条件を指定することができない。 しかし、数式…

Salesforceの数式項目の制限

2014/06現在、数式項目を記載するためのソースコードの最大文字数は3,900文字で、数式がテキスト型の場合に出力されるテキストの最大文字数は1,300文字。 Salesforce公式ヘルプ:数式の制限

Salesforceの項目数など一般的な制限の公式情報

いつもどこにあるか忘れるので、メモ 公式ヘルプ:Salesforce の機能とエディションの制限

取引の開始時のリードの項目の対応付け

Salesforceでリードから取引を開始した時に、標準項目がどのように対応付けられるかは、 セールスフォース公式ヘルプ:リード項目の対応付けに記載されている。 また、カスタム項目の対応付けは、「設定」→「カスタマイズ」→「リード」→「項目」→「項目の対…

取引先責任者の詳細ページから商談新規作成

取引先責任者のページの商談関連リストには、なぜか、「新規商談」ボタンがつかない。 しかし、取引先責任者の詳細ページを表示した状態で、画面左の新規作成ボタンから商談を作成すると、ちゃんと商談の取引先責任者の役割の主担当に、表示していた取引先責…

Salesforce1 Meet up #5 LT資料

昨日の発表資料をブログにも載せとく。 Salesforceモバイル案件で経験した3つの難しい要件とその対応方法 from Masato Setoyama

salesforce関連の洋書

やっと読み終わった。忘れかけてた標準機能の全貌を思い出すのには丁度よかった。Salesforce CRM: The Definitive Admin Handbook Second Edition作者: Paul Goodey出版社/メーカー: Packt Publishing発売日: 2013/07/24メディア: Kindle版この商品を含むブ…

Salesforceのファイルストレージ制限

2014年現在、ユーザーあたり612Mらしい。ストレージ割り当ての制限 Salesforce のエディション 組織あたりの最小データストレージ 組織あたりの最小ファイルストレージ ユーザライセンスあたりのストレージ割り当て Personal 20 MB (約 10,000 レコード) 20 …

リスト型のカスタム設定をApexから登録する

テストのときに、カスタム設定が見れなくてnullぽが出たので調べた。普通にインサートするだけ。 CustomSetting__c setting = new CustomSetting__c(); setting.name = '検索時も使用するカスタム設定の表示ラベルをここに設定'; setting.CustomField__c = 6…

Apexでテキスト項目の長さがどのように定義されているかを取得する

動的にテキスト項目の定義されている長さを取得して、その長さで入力チェックを行いたい場合などに使う。 以下は、商談のカスタム項目の場合 Opportunity.Hogehoge__c.getDescribe().getLength();これを応用すると、フィールド名の文字列情報だけがあるとき…

選択リストに設定されている候補値をApexで取得する

商談の種別に登録されている選択リストの値を取りたい場合は、次のようにする。 List<Schema.PicklistEntry> pList = Opportunity.type.getDescribe().getPicklistValues();Schema.PickListEntryは、getValue()やgetLabel()で値やラベルを取得できる。</schema.picklistentry>

特定のSalesforce標準オブジェクトの項目名一覧を取得する

リフレクションっぽいプログラミングが必要なときに使った。 Map<String, Schema.SObjectField> fieldMap = Schema.SObjectType.Opportunity.fields.getMap(); Set<String> allFieldSet = fieldMap.keySet();結果は、全ての項目名が小文字で取得できるので、小文字で比較する必要がある。 {account</string></string,>…

カスタム設定へApexからアクセスする

リスト型のカスタム設定の例。data_set_nameは、カスタム設定を作るときに作ったレコードの名前。 CustomSettingName__c mc = CustomSettingName__c.getValues(data_set_name);

静的リソースのJavaScriptをVisualforceで読みこむ

メモ <apex:includeScript value="{!$Resource.静的リソースの名称}"/></apex:includescript>

実行中のApexジョブの確認

メモ。実行中、実行済のApex ジョブの一覧は、「設定」⇒「管理者設定」⇒「監視」⇒「Apexジョブ」で確認できる。

salesforceでカスタム表示ラベルを使う

後々英語対応とかをする場合に、カスタム表示ラベルを作っておくと便利 Salesforceの設定画面で「アプリケーションの設定」→「作成」→「カスタム表示ラベル」からカスタム表示ラベルを作成しておき、以下のようにvisualforceから参照する。 {! $Label.hogeho…

Salesforceで全ユーザーのパスワードを有効期限切れにする

セキュリティのコントロール→すべてのパスワードをリセットでシステム管理者ができる。iPadアプリで有効期限切れのユーザーのテストデータを作るときに使った。パスワードのリセット

zkSforceを使ったSalesforce for Communitiesへのログイン

前提 Salesforceは、Summer'13の新機能のCommunity機能を使っている(旧パートナーポータル) Salesforce上に取引先、取引先責任者を作成して、取引先責任者からCommunityユーザーを作成 Communityユーザー用のプロファイルでは「APIを有効化」を設定してお…

大規模商談アラートの条件

大規模商談アラートの有効化によると、確度と金額の両方が条件を満たしたときに、アラートがくるらしい。ということは、確度か金額のどちらかを0に設定しておけば、絶対にこないということか。

Salesforceの積み上げ集計項目で積み上げ集計項目を参照できるか

基本的にはできないけど、例外があるらしい。試験対策で色々調べてたら、間違いやすそうなことが分かったので、メモ。積み上げ集計項目についてによると、「積み上げ集計項目では、他の積み上げ集計項目の値を集計することはできませんが、例外として取引先…

salesforce認定デベロッパー結果報告

2011-01-04 - setoyama日記 報告がだいぶ遅れたけど、1月12日に受験して受かった。45/60点。 合格点は41点だから結構ぎりぎりだった。 ちなみに前回は40点でぎりぎり不合格。 2回受けると分かるけど、同じ問題が結構でる。次はsalesforce認定上級デベロッパ…

承認プロセスで承認者にキューを割り当てた場合

オンラインヘルプより 承認者にキューを割り当てた場合: すべてのキューメンバーが、そのキューに割り当てられた承認申請を承認または却下できます。 承認申請がキューに割り当てられている場合は、そのキューの電子メールアドレスに電子メール通知が送信さ…

force.com認定デベロッパー試験準備再開

以前、一度受けて落ちた認定デベロッパーの試験が12日にせまっているので久しぶりに勉強を再開。 とりあえず、このブログに書いたお勉強ノートを読み直す。 ブログをノート代わりにして、メモを色々書き留めておいたおかげで、勉強時間は短縮できている気が…

salesforce.com認定コンサル結果

3日前くらいに結果が会社に送られてきた。 無事合格した。 テストの点数は100点だった。 ちなみに合格点は80点で、合格者の平均は93.5点だったらしい。 満点をとったのなんて中学校以来で正直かなり嬉しかった。 当然、家で点数を眺めながらニヤニヤして過ご…

パフォーマンスチューニングに外部IDが使えるらしい

元ネタはこちら。 SOQLクエリのパフォーマンスチューニング - Force.com Blog Japan へー。というか、このブログ書いている人は知っている人だったりして。 →よく見たらエントリを書いた人の名前が載っていた。そして知っている人だった。

認定コンサル研修三日目

昨日は最後の日だった。 最後の日は午前中に認定コンサル試験があり、午後はApexやVisualForceを簡単に紹介する座学の研修だった。 試験はすべての問題を解くことができたし、心配な点もないのでたぶん受かっているんじゃないかと思われる。 結果は1ヶ月後。

認定コンサル研修二日目

今日は、ワークフローや承認プロセス、レポートやダッシュボードについて。 色々質問してこれまでモヤモヤしていた点が解決。 今ならforce.com認定デベロッパー試験の方も合格できる気がする。

認定コンサル研修一日目

最初、スピードについていけなかったが、最後はだいぶ落ち着いた。 後日、詳細なレポートをしようかと思う。 ちなみに、最終日(10月15日(金))はテストなのだけど、もし、落ちても3万円払えば試験だけ再受験できるらしい。 試験は大体毎回2,3人落ちる程…

Image関数を使って画像を画面に表示

[Force.comでWeb制作]Google Charts で簡単グラフ表示 | ウフル技術ブログ 上のサイトを参考に、salesforce.comで作っている焼きそば評価アプリの画面に画像を表示するようにした。 手順 焼きそばオブジェクトに以下の2つのカスタム項目を作成する。 画像URL…

事前課題終了

これまでsalesforce標準オブジェクトをいじったことがなく、ソリューションカテゴリのところは初めて触ったのでソリューションカテゴリを関連リストとして表示させるやり方がよくわからなかったけど、なんとか終わった。とりあえず、準備は終わった。 準備を…