質問編集履歴
1
質問の表現の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,9 +1,8 @@
|
|
1
|
-
###
|
1
|
+
### 知りたいこと
|
2
2
|
|
3
|
-
- Googleフォームでイベントの事前登録をしてもらい、登録者に登録内容と受付番号をメールで自動送信するの
|
3
|
+
- Googleフォームでイベントの事前登録をしてもらい、登録者に登録内容と受付番号をメールで自動送信するため、以下に記すコードを書いたのですが、番号がユニークにならなかった。タイムスタンプが異なるのにどうして番号が同じになってしまうのか、原因を知りたいです。
|
4
4
|
|
5
5
|
### 前提
|
6
|
-
|
7
6
|
- Googleフォームを作り、回答をスプレッドシートに出力し、GASを用いてプログラムを書きました。
|
8
7
|
- フォームで入力してもらう情報は「メールアドレス」「来場される方のお名前」「来場される方のお名前(ふりがな)」「来場される日」です。これが「フォームの回答1」というシートに集計されています。
|
9
8
|
- 「受付番号」という新しいシートを作成しています。
|
@@ -13,11 +12,9 @@
|
|
13
12
|
- 入力してくれたアドレスに、登録内容と受付番号を自動送信する。(メールの自動送信は出来ています。)
|
14
13
|
|
15
14
|
### 発生している問題
|
16
|
-
|
17
|
-
- 受付番号にダブりが生じてしまう(お
|
15
|
+
- 受付番号にダブりが生じてしまう(以下の画像における「1007」のようになってしまう)。
|
18
|
-
- 以下の
|
16
|
+
- 以下のコードで、ほとんどの場合うまくいくのに、どうしておかしくなるときがあるのでしょうか。その理由を知りたいです。(入力時間が近接しているから? それにしてもタイムスタンプがずれているのになぜ?)
|
19
17
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-09-08/173dcd06-463f-4272-adf0-404756ed16b9.png)
|
20
|
-
|
21
18
|
|
22
19
|
### 該当のソースコード
|
23
20
|
|