既存システムから移行するデータがCSVで存在し、ボタン押下で、アプリにデータを登録したいと考えています。
CSVの項目が150列ある為、「読み込み」機能では取り込めないのと、kintone仕様に合わせる為に、項目の加工が必要となります。
この処理をJSで組み込みたいのですが、CSVファイルを選択→読み込み→加工してレコード登録する処理は、kintoneに添付するJSで可能でしょうか?
具体的には「CSVファイルを選択→読み込み」の部分で、よい方法があればご教示ください。
既存システムから移行するデータがCSVで存在し、ボタン押下で、アプリにデータを登録したいと考えています。
CSVの項目が150列ある為、「読み込み」機能では取り込めないのと、kintone仕様に合わせる為に、項目の加工が必要となります。
この処理をJSで組み込みたいのですが、CSVファイルを選択→読み込み→加工してレコード登録する処理は、kintoneに添付するJSで可能でしょうか?
具体的には「CSVファイルを選択→読み込み」の部分で、よい方法があればご教示ください。
hiroko5572さん
150列(項目)とは凄い量ですね(^^;
以前、CSVからアプリ作成ではなく、インポートで逃げるトピックに書き込みさせて頂いたことがあります。
https://cybozudev.zendesk.com/hc/communities/public/questions/200942090
しかし、今回の要件では間に加工が必要とのことで、考えられる方法としては、
①File APIでCSVを取込む
②取込んだCSVをライブラリ等で処理して、APIもしくはeventでレコード登録する
※私自身は①までしかやったことありません
といったものが考えられるかと思います。kintoneの添付ファイルフィールドの活用でも出来そうですが、レコードは複数かと思われますので、一覧画面(カスタマイズビューあたり)で実現するのが良いかと思いますが、いかがでしょうか?
山下さん、ご回答ありがとうございます。
①までのご実績があるのですね。
コードを書いてみて、具体的に不明な部分をまた別途質問させていただきます。
実現できそうなことが分かりましたので、試してみます。