1

Google Apps for Business を使用して、会社のユーザーが Google サイトでアクセスするフォームがあります。ユーザーはフォームに入力して送信します。スクリプト onSubmit が実行され、データが収集されて PDF に変換され、レビューのためにメールが送信されます。

現在、メールが送信されると、私が送信したように受信トレイに届きます。フォームを送信するユーザーとして送信したいと思います。フォームを送信するユーザーとして送信する方向に誰でも私を向けることができますか?

権限は次のように設定されます。

スプレッドシートの共有オプションを使用すると、会社の誰もが検索/表示できます。「execute the apps as:」Web アプリにアクセスするユーザーとしてデプロイされます。また、社内の誰もがアプリにアクセスできます。

考え?

4

2 に答える 2

1

フォームを、ユーザーとして実行されるHtmlServiceまたはUiAppバージョンに置き換えることができます。そうすると、それらから電子メールが送信されます。

于 2012-11-09T18:54:14.747 に答える
0

Google フォームを使用していると仮定すると、onSubmit で実行される関数/スクリプトは、フォームに入力するユーザーによって実行され、スクリプトの所有者 (あなた) によって実行されるとは思えません。@Corey G が述べたように、HtmlService または UIApp を使用してフォームを作成できますが、フォーム自体の作成にははるかに時間がかかります。

于 2012-11-10T18:24:33.140 に答える