2012-03-02 19 views
0

最近、バグ修正のように見えるSFDCプラットフォームの変更後に苦労しています。 私の環境に配備されているバグや修正のリストを見つけることができる場所はありますか?Salesforce.comの各プラットフォームリリースでバグ修正の一覧を見つけるにはどうすればよいですか?

    :このサイト(http://salesforceapexcodecorner.blogspot.com/2011/10/new-release-winter-12-in-apex.html)に記載点13と 具体的に我々が有している問題番号フィールドの
  1. 文字列変換

以前、String.valueOfはのsObjectの種類数 のフィールドに呼び出されたとき、それは間違って文字列に変換する際に小数点 として番号フィールドを処理し、使用しましたString.valueOf(Decimal d) Stringへの変換を実行するメソッド。 Apexが正しく実行されました。 は、変換を実行する前に数値フィールドをDoubleに変換します。 対応するString.valueOf(Double d)メソッドを使用して、double値をStringに変換します。この変更の副作用の1つは、 変換された小数点以下の小数部を持たない数値フィールドの文字列値 は、以前にはなかった小数点(.0)を持つようになりました。

残念ながら、私はこれについての公式な情報を見つけることができません...

おかげで、 ルカシュ

答えて

1

Salesforceのプラットフォームへの変更の最も広範なドキュメントは、リリースノートにあります。ここにはrelease notes for Winter 12 (v24)がありますが、ウェブで「salesforce release notes」を検索するだけで、探しているものを見つけることができます。

特定の変更に問題がある場合は、問題のクラスまたはページのバージョン設定を、問題を整理する際に働いていた以前のバージョンに戻すことを検討する必要があります。設定>開発>クラス>バージョン設定からバージョン番号を変更することができます。

あなたが参照した特定の問題のヘルプが必要な場合は、それについての詳細情報を投稿してください。

+0

以前は、typeにメソッドstring.valueOfを使用していた場合、sObjectの小数部分の数が返されませんでした。値5のstring.valueOf()は5を返しました。戻り値は5.0です。この変更についての公式ノートは見つかりませんでした。 –

+0

5を返す場合は、String.valueof(Integer.valueof(number));を呼び出すことができます。 – barelyknown

+0

私はこれをどのように修正することができるのか分かりませんが、なぜこの変更が最初に行われたのか、そしてそのような変更を将来どこで追跡するのか分かりません。 –

関連する問題