« 2011年1月 | メイン | 2011年3月 »

2011年2月に作成された記事

2011年2月22日 (火)

散布図

Spring '11から散布図がグラフで利用できるようになりました。

散布図を利用するには、レポートビルダーをアップグレードする必要があります。

レポートビルダーをアップグレードするには、[設定] → [カスタマイズ] → [レポート&ダッシュボード] → [ユーザインタフェース設定]で、「レポートビルダーのアップグレード」セクションの「有効化」ボタンを押下します。

20110221_1

20110221_2

○レポートビルダーをアップグレードする際の注意点

・アップグレード後は元に戻せません

・アップグレード後は、全ユーザがレポートビルダーを利用する設定となります
アップグレード前は、プロファイルでレポートビルダー権限を与えられているユーザは「レポートビルダー」を、与えられていないユーザは「レポートウィザード」を利用する設定になっています。

・アップグレード後は、[設定] → [個人設定] → [私の個人情報] → [個人情報]で、「アクセシビリティモード」をONにすることで「レポートウィザード」を利用できますが、詳細のフロート表示などのユーザインタフェース機能が利用できなくなります。

レポート作成に、レポートウィザードを利用したい方が多い場合は、アップグレードしない方が良さそうです。

○散布図の利用法

レポートビルダーをアップグレードすると、グラフの選択画面の一番右に「散布図」が表示されるようになります。使い方は、他のグラフと同様のため、迷うことはないでしょう。

20110221_3

20110221_4

2011年2月17日 (木)

条件ベースの共有ルール

Spring '11がリリースされたので、条件ベースの共有ルールを早速使ってみました。

条件ベースの共有ルールを利用できるのは、
・取引先
・ケース
・取引先責任者
・商談
・カスタムオブジェクト
です。
利用できないオブジェクトもあるので、ご注意を。

[設定] → [セキュリティのコントロール] → [共有設定]で、共有ルールの新規作成画面を開くと、以前と比べて「ルールタイプの選択」というセクションが増えています。ここで「条件に基づく」を選択すると、↓のような画面となります。

20110217_1

試しに、取引先の評価が「Hot」だったら、営業部ロールに共有するという共有ルールを作ってみます。

20110217_2_2

早速、評価が「Hot」の取引先を作成すると、営業部ロールに共有されました。

20110217_3

評価を「Hot」以外にして保存すると、営業部ロールへの共有が外れました。

20110217_2

上記のように、共有ルールの条件を満たさなくなった場合は、共有を外してくれます

2011年2月14日 (月)

SOQLのサブクエリの結果の取得方法

今回はSOQLのサブクエリの結果の取得方法をご紹介。

そんなの知ってるよ、という方が多いかもしれませんが、Web上にサンプルが少ないようなので紹介しておきます。

下記は、指定した取引先番号の取引先に紐付く取引先責任者情報を取得するサンプルApexコードです。

例のように、サブクエリの結果セットは、「.子リレーション名」で取得できます(ac.Contactsの部分)。

Account[] accounts = 
    [
    Select
        AccountNumber,
         (Select LastName, FirstName From Contacts)
    From
        Account
    Where
        AccountNumber = '10001'
    ];

List<Contact>contactList = new List<Contact>();
for(Account ac : accounts) {
    for(Contact c : ac.Contacts) {
        Contact contact = new Contact();
        contact.LastName = c.LastName;
        contact.FirstName = c.FirstName;
        contactList.add(contact);
    }
}

採用情報

株式会社フレクトでは、事業拡大のため、
・Salesforce/Force.comのアプリケーション開発
・HerokuやAWSなどのクラウドプラットフォーム上
でのWebアプリケーション開発
エンジニア、マネージャーを募集中です。

未経験でも、これからクラウドをやってみたい方、
是非ご応募下さい。

フレクト採用ページへ

会社紹介

  • 株式会社フレクトは、
      ・認定コンサルタント
      ・認定上級デベロッパー
      ・認定デベロッパー
    が在籍している、セールスフォースパートナーです。
    また、heroku partnersにも登録されています。
    herokuパートナー
    株式会社フレクト
    Salesforce/Force.com
    導入支援サービス
    弊社の認定プロフェッショナルが支援致します。
    ・Visualforce/Apexによるアプリ開発
    ・Salesforceと連携するWebアプリ開発
    も承っております。
    セールスフォースご検討の際は、
    お気軽にお問合せください。

Twitter

リファレンス

■Developer's Guide(リファレンス)
・Apex  HTML | PDF | 日本語PDF | ガバナ制限
・Visualforce  HTML | PDF
・Web Services API  HTML | PDF | 日本語PDF
・Bulk API  HTML | PDF
・REST API  HTML | PDF | 日本語PDF
・Metadata API  HTML | PDF
・Migration Tool  HTML | PDF
・AJAX Toolkit  HTML | PDF
・Data Loader PDF | 日本語PDF

■早見表 (日本語)
数式
Apex
Visualforce
Web Services API
Chatter