이 클래스는 Google Sheets와 관련된 대화상자에 대한 액세스를 제공합니다.
이 클래스의 메서드는 Google Sheets의 컨텍스트에서만 사용할 수 있습니다. 대신 Google Workspace 대화상자를 사용하세요.
참고 항목
속성
속성 | 유형 | 설명 |
---|---|---|
Buttons | Button |
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
input | String | 사용자의 브라우저에 텍스트 입력란이 있는 대화상자를 팝업으로 표시합니다. |
input | String | 사용자의 브라우저에 텍스트 입력란이 있는 대화상자를 팝업으로 표시합니다. |
input | String | 사용자의 브라우저에 텍스트 입력란이 있는 대화상자를 팝업으로 표시합니다. |
msg | String | 사용자의 브라우저에 지정된 메시지와 확인 버튼이 있는 대화상자를 팝업합니다. |
msg | String | 사용자의 브라우저에 지정된 메시지와 지정된 버튼이 있는 대화상자를 팝업합니다. |
msg | String | 사용자의 브라우저에 지정된 제목, 메시지, 지정된 버튼이 있는 대화상자를 팝업합니다. |
자세한 문서
input Box(prompt)
사용자의 브라우저에 텍스트 입력란이 있는 대화상자를 팝업으로 표시합니다.
inputBox 메서드는 지정된 프롬프트를 사용자에게 표시하는 클라이언트 측 입력 상자를 표시합니다. 이 함수를 사용하면 서버 측 스크립트가 정지됩니다. 사용자가 대화상자를 닫은 후 자동으로 재개되지만 JDBC 연결은 정지 중에 유지되지 않습니다.
// The code below sets the value of name to the name input by the user, or // 'cancel'. const name = Browser.inputBox('Enter your name');이 방법은 권장되지 않습니다. 대신 UI 프롬프트를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
prompt | String | 대화상자에 표시할 텍스트입니다. |
리턴
String
: 사용자가 입력한 텍스트입니다 (또는 취소되거나 닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
input Box(prompt, buttons)
사용자의 브라우저에 텍스트 입력란이 있는 대화상자를 팝업으로 표시합니다.
inputBox 메서드는 사용자에게 지정된 프롬프트를 표시하고 표시할 버튼을 선택할 수 있는 클라이언트 측 입력 상자를 표시합니다. 이 함수를 사용하면 서버 측 스크립트가 정지됩니다. 사용자가 대화상자를 닫으면 자동으로 재개되지만 JDBC 연결은 정지 중에 유지되지 않습니다.
// The code below sets the value of name to the name input by the user, or // 'cancel'. const name = Browser.inputBox('Enter your name', Browser.Buttons.OK_CANCEL);이 방법은 권장되지 않습니다. 대신 UI 프롬프트를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
prompt | String | 대화상자에 표시할 텍스트입니다. |
buttons | Button | 사용할 버튼 유형입니다. |
리턴
String
: 사용자가 입력한 텍스트입니다 (또는 취소되거나 닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
input Box(title, prompt, buttons)
사용자의 브라우저에 텍스트 입력란이 있는 대화상자를 팝업으로 표시합니다.
inputBox 메서드는 지정된 제목이 있는 클라이언트 측 입력 상자를 표시하여 사용자에게 지정된 메시지를 표시하고 표시할 버튼을 선택할 수 있도록 합니다. 이 함수를 실행하면 서버 측 스크립트가 정지됩니다. 사용자가 대화상자를 닫으면 자동으로 재개되지만 JDBC 연결은 일시중지 중에 유지되지 않습니다.
// The code below sets the value of name to the name input by the user, or // 'cancel'. const name = Browser.inputBox( 'ID Check', 'Enter your name', Browser.Buttons.OK_CANCEL, );이 방법은 권장되지 않습니다. 대신 UI 프롬프트를 사용하세요.
매개변수
이름 | 유형 | 설명 |
---|---|---|
title | String | 대화상자의 제목입니다. |
prompt | String | 대화상자에 표시할 텍스트입니다. |
buttons | Button | 사용할 버튼 유형입니다. |
리턴
String
: 사용자가 입력한 텍스트입니다 (또는 취소되거나 닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msg Box(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
msg Box(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 | Button | 사용할 버튼 유형입니다. |
리턴
String
: 사용자가 클릭한 버튼의 소문자 텍스트입니다 (닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
msg Box(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 | Button | 사용할 버튼 유형입니다. |
리턴
String
: 사용자가 클릭한 버튼의 소문자 텍스트입니다 (닫힌 대화상자의 경우 '취소').
승인
이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상의 승인이 필요합니다.
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets