経費精算アプリを作成しております。締日ごとの経費申請を親テーブル、個別(領収書ごと)の経費を子テーブルとして持ち、親テーブルをCSVダウンロードして会計ソフトへ取り込みたいです。子テーブルの複数品目を改行して親テーブルで取得することは可能でしょうか?(例)子テーブル日付 品目 金額6/15 ガソリン代 2,000円6/25 駐車場代 500円親テーブル(6月経費)日付 品目 合計精算額 6/15 ガソリン代 2,500円6/15 ガソリン代
実現可能です。但し、若干高度なトリックとなります。
https://www.appsheet.com/samples/Public-Sample-App?appGuidString=882d53aa-3130-474a-bebe-649965712d55
サンプルを作成し、弊社のPORTFOLIOに配置しました。こちらの構造からまず学習されるようにてみてください。
流れとしては、子テーブルにVIRTUAL COLUMNを作成し、品目と金額の合成値を動的に生成。そのVIRTUAL COLUMNを親のテーブルでVIRTUAL COLUMNを作成し、カンマで区切られたリストとして表示させます。
その後、親で作成したVIRTUAL COLUMNを対象にサンプルにあるSUBSTITUTE関数を用い、カンマを改行に置換して、縦並びのリストとする手法です。
「子テーブルの複数品目を改行して親テーブルで取得することは可能でしょうか?」の部分、より詳しくご説明願えますか?