• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 31714
  • 公開日時 : 2020/04/14 17:18
  • 印刷

【DataSpider Servista】 kintone を更新する際のフィールド指定方法

kintone で複数のフィールドを更新する場合に、主キーや更新対象にしたいフィールドの指定方法を教えてください。
カテゴリー : 

回答

更新対象を指定したい場合は、「フィールド一覧の更新」をクリックしていただき、スキーマを取得した後、「レコード更新処理」の「更新対象」項目に指定したいフィールドをチェックすることでMapper処理にて指定されたフィールドのみが表示されます。
※Mapper では、フィールドコードがコメントに表示されます。
 
上記を行った後、Mapper処理にて、更新したい値と更新するレコードをつなぐことで実装ができます。
複数のレコードを更新したい場合は、「単純な繰り返し」処理を使用していただくことで実装可能です。
 
Mapper から [$id フィールド] にデータを渡していない場合、[java.lang.NumberFormatException]のエラーが発生します。
※[$id フィールド] は、「更新対象」からチェックを外した状態でも、Mapperのスキーマに表示されます。
 
kintone 側に存在するレコードの [$id フィールド] のデータを、Mapper から kintoneアダプタのレコード更新処理に渡していただき、レコード更新処理が実行可能かご確認ください。
Version Information : 
Ver.4.2、Ver.4.1、Ver.4.0