カテゴリ「新機能」の記事

2010年9月21日 (火)

Winter '11 新機能

ついこの間Chatterが出たなあと思っていたら、もうWinter '11のリリースです。日本時間で10月2日~10日のリリースなので、もうすぐですね。正確な日時は組織毎に違うようですので、ここで確認してください。

リリースノートはこちら

というわけで、今日はWinter '11で気になった機能をご紹介。

System Log Console

ガバナ制限やプロセスのステップを追跡して、どこで落ちたかを調査できるようになります。どのメソッドに多くの実行時間がかかっているかも分かるみたいです。これでデバッグが少し楽になりそうです。

20100921_1

ガバナ制限の改訂

<廃止>
・1回のコールアウトの合計要求時間(現在の制限は120秒)
・1回のコールアウトの最大サイズ(現在の制限は1MB)

<緩和>
・一般的ヒープサイズ 2MB → 3MB
・Apexクラス/トリガ 100,000/32,000文字 → 1,000,000文字(@isTestで定義されたコメント、テストメソッド、クラスを含まない)
・1組織に許可されるApexコードの最大量 1MB → 2MB
・許可されるオブジェクトのChildRelationship、RecordTypeInfo及びPicklistEntryの総数とfieldsコールの総数 10 → 100

Web Services APIの強化

Dashboard及びReportオブジェクトで、ダッシュボードとレポートの表示が可能になります。どんな感じか早く使ってみたいですね。

1回の呼び出しで複数のオブジェクトを作成/更新可能になります(最大10種類)。今までは1種類ずつ作成/更新する必要があったので、使いやすくなりますね。

AllOrNoneHeader SOAPヘッダーを利用することにより、create、update、delete、undelete、upsert呼び出しで、全てのレコード処理が成功していなければ、ロールバックすることが可能になります。今までは、トランザクション制御はApexでしかできませんでしたが、これでWeb Services APIでもトランザクション制御が可能となります。Web Services APIの弱点が1つ解消されましたね。

Sandbox

・開発者のみSandbox、設定のみSandboxは毎日更新可能になります。これでSandboxを気軽に使えますね。但し、フルSandboxは今まで通り30日に1回しか更新できないので、ご注意を。

・Sandboxの削除が可能になります。

入力規則の制約追加

入力規則で複合項目(住所、姓名、連動選択リスト、連動ルックアップ)を使用できなくなります。なぜかこれだけグレードダウンしてます。要注意。

Chatter機能追加

・フィードの検索機能

・トピックス機能
 Twitterのタグに似た機能

・ファイルタブ
 フィードに添付したファイルが表示されるタブ。ファイルもフォロー可能です。

・Chatterタブ
 フォローしているレコード及びユーザの更新と参加グループの更新が表示されるタブ。推薦するユーザやグループも表示されます(ミクシーの「あなたの友人かも?」に似た機能)。

・Chatter Components for Visualforce (Pages)
  Visualforceで使えるChatterのコンポーネントです。
 <chatter:feed>、<chatter:feedWithFollowers>、<chatter:follow>、<chatter:followers>タグが利用可能になります。

2010年6月25日 (金)

Summer '10 新機能

6月22日(火)にSummer '10がリリースされました。
今回のリリースのメインはChatterですが、その他で気になった機能をご紹介。

リリースノートはこちら

連動ルックアップ(ベータ)

参照関係/主従関係の項目を作成する時の「ステップ 3」で、↓の画面が出てくるようになり、ルックアップ項目に表示されるレコードの条件を指定できます。今後使う機会が多そうな機能です。

20100625_1

承認フローダイアグラム図(Pilot)

承認プロセスの上に「ダイアグラムの表示」ボタンが追加されています。↓

20100625_2

これを押下すると、このようなダイアグラム図が表示されます↓。印刷もできます。承認フローのドキュメントはこれで代替できそうですね。

20100625_3

Force.com Sites周りで気になった機能追加

「URLリライト」
分かりづらいURLを簡単なURLに変換できる機能です。 urlRewriterインターフェースを実装したURL書き換えクラスを作成して変換します。実装方法はリリースノートを参照のこと。

「Cookieのサポート」
Cookieクラスのget/setCookiesメソッドでCookieにアクセスできるようになります。

「ビューステート インスペクタ(ベータ)」
VisualforceのPage Editorでビューステートを参照できるようになります。
但し、この機能を利用するには、Salesforceへの連絡が必要です。

採用情報

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