Cette classe permet d'accéder aux boîtes de dialogue spécifiques à Google Sheets.
Les méthodes de cette classe ne sont disponibles que dans le contexte d'une feuille de calcul Google. Veuillez plutôt utiliser les boîtes de dialogue Google Workspace.
Voir aussi
Propriétés
| Propriété | Type | Description |
|---|---|---|
Buttons | Button |
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
input | String|null | Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur. |
input | String|null | Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur. |
input | String|null | Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur. |
msg | String|null | Affiche une boîte de dialogue avec le message donné et un bouton "OK" dans le navigateur de l'utilisateur. |
msg | String|null | Affiche une boîte de dialogue avec le message donné et les boutons spécifiés dans le navigateur de l'utilisateur. |
msg | String|null | Affiche une boîte de dialogue avec le titre, le message et les boutons spécifiés dans le navigateur de l'utilisateur. |
Documentation détaillée
input Box(prompt)
Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur.
La méthode inputBox affiche une zone de saisie côté client qui présente l'invite donnée à l'utilisateur. Notez que cette fonction entraîne la suspension du script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a fermé la boîte de dialogue, mais les connexions JDBC ne persistent pas pendant la suspension.
// The code below sets the value of name to the name input by the user, or // 'cancel'. const name = Browser.inputBox('Enter your name');
Paramètres
| Nom | Type | Description |
|---|---|---|
prompt | String | Texte à afficher dans la boîte de dialogue. |
Renvois
String|null : texte saisi par l'utilisateur (ou "cancel" pour une boîte de dialogue annulée ou fermée).
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
input Box(prompt, buttons)
Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur.
La méthode inputBox affiche une zone de saisie côté client qui présente l'invite donnée à l'utilisateur et propose un choix de boutons à afficher. Notez que cette fonction entraîne la suspension du script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a fermé la boîte de dialogue, mais les connexions JDBC ne persistent pas pendant la suspension.
// 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);
Paramètres
| Nom | Type | Description |
|---|---|---|
prompt | String | Texte à afficher dans la boîte de dialogue. |
buttons | Button | Type d'ensemble de boutons à utiliser. |
Renvois
String|null : texte saisi par l'utilisateur (ou "cancel" pour une boîte de dialogue annulée ou fermée).
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
input Box(title, prompt, buttons)
Affiche une boîte de dialogue avec une zone de saisie de texte dans le navigateur de l'utilisateur.
La méthode inputBox affiche une zone de saisie côté client avec le titre donné, qui affiche l'invite donnée à l'utilisateur et propose un choix de boutons à afficher. Notez que cette fonction entraîne la suspension du script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a fermé la boîte de dialogue, mais les connexions JDBC ne persistent pas pendant la suspension.
// 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, );
Paramètres
| Nom | Type | Description |
|---|---|---|
title | String | Titre de la boîte de dialogue. |
prompt | String | Texte à afficher dans la boîte de dialogue. |
buttons | Button | Type d'ensemble de boutons à utiliser. |
Renvois
String|null : texte saisi par l'utilisateur (ou "cancel" pour une boîte de dialogue annulée ou fermée).
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
msg Box(prompt)
Affiche une boîte de dialogue avec le message donné et un bouton "OK" dans le navigateur de l'utilisateur.
La méthode msgBox affiche une boîte de message côté client qui affiche le message donné à l'utilisateur. Notez que cette méthode suspend le script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a fermé la boîte de dialogue, mais les connexions JDBC ne persistent pas pendant la suspension.
// The code below displays "hello world" in a dialog box with an OK button Browser.msgBox('hello world');
Paramètres
| Nom | Type | Description |
|---|---|---|
prompt | String | Texte à afficher dans la boîte de dialogue. |
Renvois
String|null : texte en minuscules du bouton sur lequel l'utilisateur a cliqué (ou "cancel" pour une boîte de dialogue fermée).
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
msg Box(prompt, buttons)
Affiche une boîte de dialogue avec le message donné et les boutons spécifiés dans le navigateur de l'utilisateur.
La méthode msgBox déclenche une boîte de message côté client qui affiche le message donné à l'utilisateur et propose un choix de boutons à afficher. Notez que cette méthode suspend le script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a fermé la boîte de dialogue, mais les connexions JDBC ne persistent pas pendant la suspension.
// The code below displays "hello world" in a dialog box with OK and Cancel // buttons. Browser.msgBox('hello world', Browser.Buttons.OK_CANCEL);
Paramètres
| Nom | Type | Description |
|---|---|---|
prompt | String | Texte à afficher dans la boîte de dialogue. |
buttons | Button | Type d'ensemble de boutons à utiliser. |
Renvois
String|null : texte en minuscules du bouton sur lequel l'utilisateur a cliqué (ou "cancel" pour une boîte de dialogue fermée).
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
msg Box(title, prompt, buttons)
Affiche une boîte de dialogue avec le titre, le message et les boutons spécifiés dans le navigateur de l'utilisateur.
La méthode msgBox affiche une boîte de message côté client avec le titre donné, qui affiche le message donné à l'utilisateur et propose un choix de boutons à afficher. Notez que cette méthode suspend le script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a fermé la boîte de dialogue, mais les connexions JDBC ne persistent pas pendant la suspension.
// 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);
Paramètres
| Nom | Type | Description |
|---|---|---|
title | String | Titre de la boîte de dialogue. |
prompt | String | Texte à afficher dans la boîte de dialogue. |
buttons | Button | Type d'ensemble de boutons à utiliser. |
Renvois
String|null : texte en minuscules du bouton sur lequel l'utilisateur a cliqué (ou "cancel" pour une boîte de dialogue fermée).
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets