이 클래스는 Google Sheets와 관련된 대화상자에 대한 액세스를 제공합니다.
이 클래스의 메서드는 Google 스프레드시트 컨텍스트에서만 사용할 수 있습니다. 대신 Google Workspace 대화상자를 사용하세요.
참고 항목
속성
속성 | 유형 | 설명 |
---|---|---|
Buttons | ButtonSet |
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
inputBox(prompt) | String | 사용자의 브라우저에 텍스트 입력 상자가 있는 대화상자를 표시합니다. |
inputBox(prompt, buttons) | String | 사용자의 브라우저에 텍스트 입력 상자가 있는 대화상자를 표시합니다. |
inputBox(title, prompt, buttons) | String | 사용자의 브라우저에 텍스트 입력 상자가 있는 대화상자를 표시합니다. |
msgBox(prompt) | String | 지정한 메시지와 사용자의 브라우저에 확인 버튼이 있는 대화상자를 표시합니다. |
msgBox(prompt, buttons) | String | 사용자의 브라우저에 지정된 메시지와 지정된 버튼이 있는 대화상자를 표시합니다. |
msgBox(title, prompt, buttons) | String | 지정된 제목, 메시지 및 지정된 버튼이 있는 대화상자를 사용자의 브라우저에 표시합니다. |
자세한 문서
inputBox(prompt)
사용자의 브라우저에 텍스트 입력 상자가 있는 대화상자를 표시합니다.
inputBox 메서드는 있습니다. 이 함수로 인해 서버 측 스크립트가 정지됩니다. 다시 시작합니다. JDBC 연결은 사용자가 대화상자를 지운 후에 자동으로 유지되지 않지만 보류됩니다.
// The code below sets the value of name to the name input by the user, or 'cancel'. var name = Browser.inputBox('Enter your name');이 방법은 권장되지 않습니다. 대신 UI 프롬프트를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
prompt | String | 대화상자에 표시할 텍스트입니다. |
리턴
String
- 사용자가 입력한 텍스트입니다 (취소되거나 닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
inputBox(prompt, buttons)
사용자의 브라우저에 텍스트 입력 상자가 있는 대화상자를 표시합니다.
inputBox 메서드는 사용자에게 표시되며 표시할 버튼을 선택할 수 있습니다. 이 함수는 서버 측 스크립트를 일시 정지해야 합니다. 사용자가 대화상자를 지우면 자동으로 재개됩니다. JDBC 연결은 정지 기간 동안 지속되지 않습니다.
// The code below sets the value of name to the name input by the user, or 'cancel'. var name = Browser.inputBox('Enter your name', Browser.Buttons.OK_CANCEL);이 방법은 권장되지 않습니다. 대신 UI 프롬프트를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
prompt | String | 대화상자에 표시할 텍스트입니다. |
buttons | ButtonSet | 사용하도록 설정된 버튼 유형입니다. |
리턴
String
- 사용자가 입력한 텍스트입니다 (취소되거나 닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
inputBox(title, prompt, buttons)
사용자의 브라우저에 텍스트 입력 상자가 있는 대화상자를 표시합니다.
inputBox 메서드는 지정된 제목으로 클라이언트 측 입력 상자를 생성하여 사용자에게 프롬프트를 표시하고, 표시할 버튼을 선택할 수 있는 옵션을 제공합니다. 이 함수를 사용하면 서버 측 스크립트가 정지됩니다. 사용자가 작업을 재개하면 대화상자를 지우지만 JDBC 연결은 정지 기간 동안 지속되지 않습니다.
// The code below sets the value of name to the name input by the user, or 'cancel'. var name = Browser.inputBox('ID Check', 'Enter your name', Browser.Buttons.OK_CANCEL);이 방법은 권장되지 않습니다. 대신 UI 프롬프트를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
title | String | 대화상자의 제목입니다. |
prompt | String | 대화상자에 표시할 텍스트입니다. |
buttons | ButtonSet | 사용하도록 설정된 버튼 유형입니다. |
리턴
String
- 사용자가 입력한 텍스트입니다 (취소되거나 닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(prompt)
지정한 메시지와 사용자의 브라우저에 확인 버튼이 있는 대화상자를 표시합니다.
msgBox 메서드는 지정된 메시지를 있습니다. 이 메서드를 사용하면 서버 측 스크립트가 정지됩니다. 다시 시작합니다. JDBC 연결은 사용자가 대화상자를 지운 후에 자동으로 유지되지 않지만 보류됩니다.
// The code below displays "hello world" in a dialog box with an OK button Browser.msgBox('hello world');이 방법은 권장되지 않습니다. 대신 UI 알림 대화상자를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
prompt | String | 대화상자에 표시할 텍스트입니다. |
리턴
String
: 사용자가 클릭한 버튼의 소문자 텍스트입니다.
닫은 대화상자).
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(prompt, buttons)
사용자의 브라우저에 지정된 메시지와 지정된 버튼이 있는 대화상자를 표시합니다.
msgBox 메서드는 지정된 메시지를 사용자에게 표시되며 표시할 버튼을 선택할 수 있습니다. 이 메서드를 사용하면 서버 측 스크립트를 일시 정지해야 합니다. 사용자가 대화상자를 지우면 자동으로 재개됩니다. JDBC 연결은 정지 기간 동안 지속되지 않습니다.
// The code below displays "hello world" in a dialog box with OK and Cancel buttons. Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);이 방법은 권장되지 않습니다. 대신 UI 알림 대화상자를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
prompt | String | 대화상자에 표시할 텍스트입니다. |
buttons | ButtonSet | 사용하도록 설정된 버튼 유형입니다. |
리턴
String
: 사용자가 클릭한 버튼의 소문자 텍스트입니다.
닫은 대화상자).
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msgBox(title, prompt, buttons)
지정된 제목, 메시지 및 지정된 버튼이 있는 대화상자를 사용자의 브라우저에 표시합니다.
msgBox 메서드는 지정된 제목으로 클라이언트 측 메시지 상자를 실행하며 표시할 버튼을 선택할 수 있는 옵션을 제공합니다. 이 메서드를 사용하면 서버 측 스크립트가 정지됩니다. 사용자가 작업을 재개하면 대화상자를 지우지만 JDBC 연결은 정지 기간 동안 지속되지 않습니다.
// The code below displays "hello world" in a dialog box with a custom title and Yes and // No buttons Browser.msgBox('Greetings', 'hello world', Browser.Buttons.YES_NO);이 방법은 권장되지 않습니다. 대신 UI 알림 대화상자를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
title | String | 대화상자의 제목입니다. |
prompt | String | 대화상자에 표시할 텍스트입니다. |
buttons | ButtonSet | 사용하도록 설정된 버튼 유형입니다. |
리턴
String
: 사용자가 클릭한 버튼의 소문자 텍스트입니다.
닫은 대화상자).
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets