新規投稿
フォローする

javaのkintoneSDKを使って、数値フィールドから少数付きの値を取得したい。

kintoneアプリの数値フィールドから、javaのkintoneSDKを使って少数付きの数値を取得する方法はあるでしょうか?
SDKには数値に使えそうなResultSet#getLong()、ResultSet#getString()の2つの関数が用意されていますが、どちらもうまく動かない状況です。

現状は以下のような動作となっています。

 <数値フィールドに「123」入っていた場合>
  ・ResultSet#getLong()で取得 ⇒ 「123」が取得される
  ・ResultSet#getString()で取得 ⇒ TypeMissMatchExceptionエラーが発生
 <数値フィールドに「123.456」入っていた場合>
  ・ResultSet#getLong()で取得 ⇒ nullが取得される
  ・ResultSet#getString()で取得 ⇒ nullが取得される

同様の問題を解決された方がいらっしゃいましたらご教示いただきたく思います。
何卒、よろしくお願い致します。

0

2件のコメント

Avatar
門屋 亮

申し訳ありません。
修正してgetStringで小数点つきの値を取得できるようにしました。

https://github.com/kintone/java-sdk/commit/6d86d131f118c4a2fe7cb4f14c70a71303ecb3d9

0
Avatar
カキ氷

お早い対応ありがとうございました。
getStringで正常に取得することが出来ました。

0
サインインしてコメントを残してください。