« 散布図 | メイン | パートナーポータルのロール階層 »

2011年3月 4日 (金)

項目セット

Spring '11から「項目セット」という項目をグループ化する機能が利用可能になりました(ベータ版)。

Visualforceページから項目セットを呼び出すようにしておくと、項目セットの設定を変更するだけで、Visualforceページに表示する項目の種類や並び順を変更することができます。Visualforceページのコードを変更しなくて済むのがポイントです。

○項目セットの利用方法

各オブジェクトの設定画面で、「項目セット」の新規作成画面を開きます。

20110304_1

セットにしたい項目を、一番左の「<オブジェクト名> オブジェクト項目」で選択して、一番右の「項目セットで(翻訳が微妙ですが。。。)」まで移動して、保存します。

20110304_2

項目セットを呼び出すVisualforceコードと画面イメージはこんな感じ↓
$ObjectType.<オブジェクト名>.FieldsSet.<項目セット名> で、項目セットを呼び出せます。


  
    {!$ObjectType.Sokutei__c.Fields[f].label}
    ({!$ObjectType.Sokutei__c.Fields[f].type}):
    
  

public class SokuteiController {
    public Sokutei__c record {get; set;}

    private final Apexpages.Standardcontroller stdController;

    public SokuteiController(
               ApexPages.StandardController controller) {
        stdController = controller;
       
        record =
            [Select
                Shintyou__c,
                Taijuu__c,
                Kyoui__c,
                Zakou__c
            From
                Sokutei__c
            Limit 1];
    }
}

20110304_3

コメント

コメントを投稿

コメントは記事の投稿者が承認するまで表示されません。

採用情報

株式会社フレクトでは、事業拡大のため、
・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