ルックアップを含むテーブルへ ファイルから読み込み

初歩的な相談で申し訳ありませんが、お力を貸してください。

 

別のアプリの売上リストを読み込んで請求書作成、印刷画面のカスタマイズ(https://cybozudev.zendesk.com/hc/ja/articles/212084643-%E5%8D%B0%E5%88%B7%E7%94%BB%E9%9D%A2%E3%82%92%E3%83%A1%E3%82%A4%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97-kintone-%E5%8D%98%E4%BD%93%E3%81%A7%E7%B6%BA%E9%BA%97%E3%81%AB%E5%8D%B0%E5%88%B7- )を用いて印刷するアプリを運用しています。

 

備考欄としてテーブル内に「文字列(1行)」を組み込んでいましたが、情報量が増えて見づらくなり、改行が必要になりました。

今までの「文字列(1行)」の内容をcsvで書き出し→新しく設置した「文字列(複数行)」に読み込めれば良かったのですが、ルックアップを含むためテーブル内のデータをcsvで読み込むことが出来ません。

作成当初から状況変化に対応できるよう複数行の方を設置していれば良かったのですが、後の祭り・・・

「文字列(1行)」→「文字列(複数行)」へデータ移行をする方法はありませんでしょうか。

 

印刷した請求書に表示されなければ良いので、こちら(https://cybozudev.zendesk.com/hc/ja/articles/202377614-%E5%9B%9E%E7%AD%94%E3%81%AE%E6%9D%A1%E4%BB%B6%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E5%88%A5%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%81%AE%E8%A1%A8%E7%A4%BA-%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B )を参考にjavascriptで、空欄のフィールドを印刷時に非表示に出来ないかチャレンジしてみましたが、スキル不足で上手くいきませんでした。

 

何か良い方法がありましたら、ご教授頂けますと幸いです。

 

はじめまして

テーブル内のルックアップを重複禁止にできないのであればCSVを使用したデータ移行は難しいですね・・・

 

>> 印刷した請求書に表示されなければ良いので

とのことでしたらテーブル内に複数文字列フィールドを追加し、今後はこちらのフィールドが表示されるようにします。

これまでの文字列フィールドは「kintone.app.record.setFieldShown(fieldCode, false);」を使用して非表示にします。

しかし過去データは文字列フィールドに入力されているかと思いますので、

ここは運用でカバーしていただく(印刷前に文字列フィールドから複数文字列にコピーしてもらう)というのはいかがでしょうか。

もし転記作業が難しい、手間であれば自動でコピーするなども良いかと思います。

ありがとうございます。

同じお客様に関するデータの場合は内容が重複するため、やはりデータ移行自体は望み薄なんですね。

まずは文字列の非表示を実装すると共に運用方法自体を見直してみようと思います。

アドバイス頂きありがとうございました。

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。