初心者です。
CSV(TSV)を出力したレコードを出力したとわかるようにしたいと思っています。
例えば、チェックボックスのフィールドで出力済フィールドを作成して、
CSV(TSV)を出力したらレコードを一括で「出力済」に変更したいと思っています。
ご教授頂けますと幸いです。
※補足です。
CSV(TSV)と記載していますが、基幹システムがタブ区切りなので、
カンマ区切りではなく、タブ区切りで出力する必要があります。
初心者です。
CSV(TSV)を出力したレコードを出力したとわかるようにしたいと思っています。
例えば、チェックボックスのフィールドで出力済フィールドを作成して、
CSV(TSV)を出力したらレコードを一括で「出力済」に変更したいと思っています。
ご教授頂けますと幸いです。
※補足です。
CSV(TSV)と記載していますが、基幹システムがタブ区切りなので、
カンマ区切りではなく、タブ区切りで出力する必要があります。
こんにちは!
CSV出力とは、「ファイルの書き出し」で出力するときのことをおっしゃっていますでしょうか?
JavaScriptを書いて、出力するときのことでしょうか?
ファイルの書き出しですと出力済にすることはできないと思います。
JavaScriptだと↓こちらのTipsなどで出力したレコードを「出力済」にすることができそうです。
ご返信ありがとうございます。
JavaScriptを書いて、出力するときのことです。
教えて頂いた、ページは確認していたのですが、
あまり詳しくないため、
このコードのどこにどんな更新用のソースを書けばいいのかわからなかったため、お聞きさせて頂きました。
教えて頂きありがとうございます。
そうだったのですね!
そしてすみません、先程のURLは、表示されたものをそのままCSV出力するサンプルでした。
↓こちらのCSV出力方法をカスタマイズする用になるかと思います。
実際に試していないため、想像で・・・ということになりますが、
CSV出力の後でPUTで「出力済」に更新すると良いと思います。
↓のようなREST APIを使用してレコードを更新
https://developer.cybozu.io/hc/ja/articles/204537310
Promiseやasync/await などを使って順番に処理することも必要かもしれません。
https://developer.cybozu.io/hc/ja/articles/360023047852
https://developer.cybozu.io/hc/ja/articles/900001244323
あとは、
CSV出力だけで言いますと、「javascript csv 出力」で検索した結果も使えます。
たとえばこちらの記事ですと
https://techacademy.jp/magazine/28206
‘あいうえお’ の部分をカンマでつないだレコードの一覧にすれば
レコードのCSVファイルが書き出せます。
URLの紹介だけになって申し訳ないですが・・・
ご返信ありがとうございます。
>>CSV出力の後でPUTで「出力済」に更新すると良いと思います。
とっかかりがわからなかったので、すごく参考になりそうで、大変助かりました。
URLをご紹介頂くだけでも大変参考になります。
ご返信頂いた内容をもとにCSVダウンロードのJavascriptからトライしてみたいと思います。
ありがとうございます。