2022年2月24日開催 【Developers勉強会】kintoneアダプターの最新活用術～機能変遷～
バージョン

変更内容

4.9 kintoneアダプター追加

詳細#831093 kintoneからレコードを取得するkintoneGetコンポーネントが追加されました#831160 kintoneのレコードの登録・更新を行うkintonePutコンポーネントが追加されました#831161 kintoneのレコードを削除するkintoneDeleteコンポーネントが追加されました#831384 kintoneから添付ファイルをダウンロードするkintoneFileDownloadコンポーネントが追加されました#831385 kintoneに添付ファイルをアップロードするkintoneFileUploadコンポーネントが追加されました#831386 kintoneからサブテーブルのレコードを取得するkintoneSubtableGetコンポーネントが追加されました#831387 kintoneのサブテーブルのレコードの登録・更新を行うkintoneSubtablePutコンポーネントが追加されました#831388 kintoneのサブテーブルのレコードを削除するkintoneSubtableDeleteコンポーネントが追加されました

4.9.1 仕様変更

#831817 kintone系のコンポーネントの「アプリID」プロパティにに対して、マッピングやプロパティ式で値を設定できるようになりました#832013 kintoneビルダーでNUMBER型のフィールドを選択した場合に自動で設定されるストリームのフィールドの型がIntegerからDecimalに変更されました#832162 kintoneビルダーでレコード番号を選択した場合に自動で設定されるストリームのフィールドの型がIntegerからStringに変更されました

不具合修正#831824 KintoneSubtableGetコンポーネントで添付ファイルフィールドの値が取得できない不具合を修正#832012 kintonePut,kintoneSubtablePutコンポーネントで日付型フィールドにnullまたは空文字を書き込むと"1970-01-01"が書き込まれてしまう不具合を修正#832013 kintoneコンポーネントの次の２つの不具合を修正しました・kintonePut,kintoneSubtablePutコンポーネントで小数を含む値が登録できない・kintoneDelete,kintoneSubtableDeleteコンポーネントで小数を含む値をキーに指定すると削除することができない#832037 kintoneコンポーネントの次の２つの不具合を修正
・kintonePut,kintoneSubtablePutコンポーネントでDATE型フィールドに日付を書き込むとUTCとの差分が計算された後の日付が書き込まれてしまう・kintoneGet,kintoneSubtableGetコンポーネントでDATE型フィールドから値を取得するとUTCとの差分が計算された後の日時が取得されてしまう#832162 kintoneのアプリにアプリコードが設定されている場合に発生するkintoneコンポーネントの次の３つの不具合を修正
・kintoneGetコンポーネントでレコード番号が取得できない・kintonePut,kintoneDeleteコンポーネントでキーにレコード番号を指定すると動作しない
・kintoneSubtableGet,kintoneSubtablePut,kintoneSubtableDeleteコンポーネントが動作しない#832787 フローのデバッグ実行時にkintonePutコンポーネントとkintoneSubtablePutコンポーネントでデバッガーが応答待ちの状態で止まってしまう不具合を修正#832910 kintonePutコンポーネント,kintoneSubtablePutコンポーネントで時刻型フィールドに指定した値を登録することができない不具合を修正#833415 kintoneサーバーにBasic認証が設定されている場合に、kintonePutコンポーネントの更新処理、およびkintoneDeleteコンポーネントのキーを指定した削除処理が実行できない不具合を修正

1610 不具合修正#834866 kintone系コンポーネントのダイアログにおいて、組織選択フィールド、またはグループ選択フィールドを含んだアプリのフィールド一覧が表示されない不具合を修正

1712 機能追加#837955 テンプレートのウィザードでkintoneのアプリとフィールドを選択するページが使用できるようになりました。

仕様変更#836724 kintoneコネクションの認証方法が「APIトークン認証」の場合に、kintoneコンポーネントの「アプリID」プロパティを空にできるようになりました。
この場合、コンポーネントの「アプリID」としてコネクションに設定されている「アプリID」を使用します。

1806 機能追加
不具合修正#839003 フローテンプレートウィザードのTablePageItemページにsubTableLabel属性を追加して、kintoneのサブテーブルフィールドが指定できるようになりました#838460 認証プロキシサーバー経由で接続する場合に、kintonePutコンポーネントの更新処理とkintoneDeleteコンポーネントのキーを指定した削除処理でエラーが発生する不具合を修正#838797 kintoneからのレコード取得で指定した項目数や検索条件が多い場合にHTTPステータスエラー414が発生する不具合を修正#839113 kintoneアダプターでログイン名に２バイト文字を使用している場合に接続エラーが発生する不具合を修正

1812 不具合修正#839701 kintonePutコンポーネントで文字「U+00A5」がWindows環境で登録できない不具合を修正#839981 kintoneGetコンポーネントで次のプロパティ（ソートキー、ソート順、リミット、オフセット）にマッピングできない不具合を修正

1906
1912 機能追加#838452 kintoneのレコードのステータスを更新するkintoneStatusUpdateコンポーネントが追加されました。
#840276 kintoneコネクションに「リトライ回数」プロパティと「リトライ間隔 (秒)」プロパティが追加され、通信に失敗した場合に自動的にリトライできるようになりました。
#841351 kintoneコネクションに「クライアント証明書ファイルパス」プロパティと「クライアント証明書パスワード」プロパティが追加され、セキュアアクセスが設定されているkintoneに接続できるようになりました。
#841945 kintoneSubtablePutコンポーネントの「実行する処理」プロパティに「追加/更新」を追加し、サブテーブルレコードを１回の処理で追加または更新できるようになりました。
#842223 kintoneとの通信でHTTPリクエストのUser-Agentヘッダーの値に製品名とバージョンを追加しました。

仕様変更#839287 kintoneコンポーネントでフィールド一覧を取得するために使用しているkintoneREST APIを(form.json)から(app/form/fields.json)に変更しました#841653 kintoneコンポーネントでレコードを全件取得する場合にカーソルAPIを使用する#842380 kintoneGetコンポーネントでステータスフィールドおよび作業者フィールドの値を取得できるようになりました

不具合修正#839287 kintoneビルダーで同名のアプリが複数存在する場合にひとつしかアプリ一覧に表示されない不具合を修正#841880 kintoneコンポーネントの次の２つの不具合を修正
・kintonePut、kintoneDelete、kintoneSubtablePut、kintoneSubtableDelete
コンポーネントで次のいずれかの型をキーに指定し、かつ、値が空の場合に対象レコードの更新および削除ができない(DATE, DATETIME, DROP_DOWN, TIME)
・kintonePut、kintoneDeleteコンポーネントで次のいずれかの型をキーに指定した場合にエラーが発生する(CHECK_BOX,CREATOR, FILE, GROUP_SELECT,MODIFIER, MULTI_LINE_TEXT, MULTI_SELECT, ORGANIZATION_SELECT,RADIO_BUTTON, RICH_TEXT, USER_SELECT)2012 仕様変更#840290 kintone API実行時にエラーが発生した場合、リクエスト情報をログに出力するようになりました。
#842740 kintoneコンポーネントにコネクション名が設定されていない場合、コンポーネントのダブルクリックによるkintoneビルダーの起動時にコネクションダイアログが表示されるようになりました。
#842811 kintoneGetコンポーネントで「リミット」プロパティと「オフセット」プロパティの両方の値が指定されていない場合にサブテーブルフィールドの値が正しく取得できない不具合を修正#843562 kintoneSubtablePutコンポーネントで「実行する処理」プロパティが「追加/更新」かつ対象のサブテーブルにデータが１件も登録されていない場合にデータを追加することができない不具合を修正#843630 kintonePutコンポーネントでルックアップフィールドをキーとして更新処理を行った場合にルックアップ元の更新内容がルックアップ先に反映されない不具合を修正

2106 機能追加
不具合修正#844392 kintoneコネクションで複数のAPIトークンを指定できるようになりました。
#838317 コネクションの設定でゲストスペース内のアプリへの接続用URLを指定してしないのにkintoneビルダーでゲストスペース内のアプリが表示されてしまう不具合を修正#843817 kintonePutコンポーネントの更新処理とkintoneDeleteコンポーネントのキーを指定した削除処理で次のフィールド型（作業者、作成日時、更新日時）をキーに指定するとエラーが発生する不具合を修正#844880 kintonePutコンポーネントでサブテーブル内の数値フィールドに空の値、または小数点を含む値を書き込むとエラーが発生する不具合を修正#845908 kintonePutコンポーネントで「実行する処理」プロパティの値が「追加」かつ「API制限件数」プロパティの値を超えるデータを追加した場合に出力ストリームに不正な値が出力される不具合を修正