お世話になっております。
google spreadsheet で複雑な入力フォームを作成してそこで入力させたいと考えています。
バックエンドとフォームを同じスプレッドシートに置くことにして、フォームは AppSheet で ID だけデータ受け渡し用のテーブルに記入しておけば、残りのデータは GAS でとってくるようにしようかと思っています。
終了時も spreadsheet に GAS で直接書き込んでしまう予定です。
が、この ID の与え方がわかりません。Ref_rows かと思ってやってみましたが、エラーが出てしまいます。
すいませんが、他のテーブルで選択されている列の ID を取得する方法を教えてください。
よろしくお願いします。
はい、ごもっともです。
ですが、紙で入力していたものを入れ替える場合に、一時的であったとしてもどうしても必要になります。
「見かけが似せられないから」というだけで食わず嫌いされてしまうのはもったいないです。
AppSheetのForm Viewは現状、一列形式の一本で、2例カラムといった表示は出来ません。個人的な意見としましては入力フォームを複雑な形としてしまうと入力するユーザー視点からしますと混乱を招きかねないのではと思います。
入力が複雑というより形が複雑な場合でして。たとえばこんなデータを
こういう形で表現したいということです
いかがでしょうか。
AppSheetのForm で入力、すべてをAppsheetで完結できないのでしょうか? AppSheetでは極めて複雑なFORM入力も対応可能ですので、Google FormやSpreadsheetと入力の窓口を分ける必要はなく、またGASも叩かずに対応できるケースがほとんどです。