2017-02-28 6 views
-1

podioの特定のフィールドに値をアップロードできるアプリケーションを作成しています。そうするときに、私はアップロードとテキストフィールド、カテゴリフィールド、などを受信するのに問題はありません。しかし、数字をアップロードしたり受信したりするときには、間違った形式で返されます。PodioItem :: get()で項目を取得すると数値が間違った形式で返される

アップロード値:podioに50000.0000

フィールド:

50.000が、それはこのようにフォーマットされたフィールドを取得する場合:50000

これはpodioのフォーマットで次のようになります。表示されているように通常1000個の区切り文字でフォーマットされています。

例2

フィールドの一部は、2つの小数点以下を表示するようにフォーマットする必要があります。

ので、アップロードされた値が、これはそれが2.2400

可能な解決策を返す取得する際に続いて2,24

のようにフォーマットされますpodioで2.24

です:

  • をそれはすることは可能であろう手動でフィールドの書式を設定しますが、ゼロの量は変動します。私はユーザーが入れたゼロを知ることができません。
  • アイテムを取得するときに設定が変更されますか?

答えて

1

数値をアップロードすると、精度の小数点以下4桁が格納されます。その値がWeb UIにレンダリングされると、フォーマットが適用されます。提供したサンプルでは、​​精度が失われておらず、期待される結果が得られています。

関連する問題