2

Salesforceの各オブジェクトの更新されたレコードのリストを取得するためにパートナーAPIで使用可能なgetUpdated()メソッドがありますが、スキーマで同じことを行う方法はありますか?

http://boards.developerforce.com/t5/Apex-Code-Development/How-to-I-get-the-last-modified-date-of-a-custom-object-or-field/td-p/ 237501/ハイライト/false

上記のリンクは私の問題を正確に説明しています:(しかし解決策はありません!

4

1 に答える 1

1

興味深い質問です!

  1. メタデータ全体を定期的にダウンロードし、変更を SVN にコミットする ANT ベースの「移行ツール」にスクリプトを記述しますか? 「 retrieveCode 」操作について読んでください(世界で最高の名前ではありません。しかし、構成ソースとして package.xml を受け入れるので、オブジェクトの取得にも信頼できると思います)。
  2. https://instance.salesforce.com/setup/build/webservices.apexpへのアクセスを自動化します。特に Enterprise WSDL ( https://instance.salesforce.com/soap/wsdl.jsp?type= * ) は、データ モデルの変更に適しています。繰り返しますが、ファイル間の違いを検出するには何かが必要です。
  3. 非常に奇妙なアイデアです。セットアップ監査証跡ページのスクリーン スクレイピングを自動化できますか? または手動で csv をダウンロードし、それを小さな処理プログラムにフィードします (Excel シートでも行う必要があります)。これは実際に変更をリストしますが、その形式は変更内容を解析するのに最適ではありません...

セーフハーバー何とか何とか何とか

今後の Tooling API でより適切に処理されることを期待しましょう。改善された API のリリース、Eclipse の「Force.com IDE」プラグインの書き換え、およびコミュニティへのリリースに関するゴシップがあります...

于 2012-11-19T08:06:42.207 に答える