Class Browser

Navigateur

Cette classe permet d'accéder à des boîtes de dialogue spécifiques à Google Sheets.

Les méthodes de cette classe ne peuvent être utilisées 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éTypeDescription
ButtonsButtonSet

Méthodes

MéthodeType renvoyéBrève description
inputBox(prompt)StringUne boîte de dialogue contenant une zone de saisie de texte s'affiche dans le navigateur de l'utilisateur.
inputBox(prompt, buttons)StringUne boîte de dialogue contenant une zone de saisie de texte s'affiche dans le navigateur de l'utilisateur.
inputBox(title, prompt, buttons)StringUne boîte de dialogue contenant une zone de saisie de texte s'affiche dans le navigateur de l'utilisateur.
msgBox(prompt)StringAffiche une boîte de dialogue avec le message donné et un bouton OK dans le navigateur de l'utilisateur.
msgBox(prompt, buttons)StringAffiche une boîte de dialogue avec le message donné et les boutons spécifiés dans le navigateur de l'utilisateur.
msgBox(title, prompt, buttons)StringAffiche une boîte de dialogue avec le titre donné, le message et les boutons spécifiés dans le navigateur de l'utilisateur.

Documentation détaillée

inputBox(prompt)

Une boîte de dialogue contenant une zone de saisie de texte s'affiche dans le navigateur de l'utilisateur.

La méthode inputBox génère une zone de saisie côté client qui affiche 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 effacé 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'.
var name = Browser.inputBox('Enter your name');
Cette méthode n'est pas recommandée. Utilisez plutôt une invite d'interface utilisateur.

Paramètres

NomTypeDescription
promptStringTexte à afficher dans la boîte de dialogue.

Renvois

String : texte saisi par l'utilisateur (ou "annuler" si la boîte de dialogue est annulée ou fermée).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

inputBox(prompt, buttons)

Une boîte de dialogue contenant une zone de saisie de texte s'affiche dans le navigateur de l'utilisateur.

La méthode inputBox génère une zone de saisie côté client 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 effacé 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'.
var name = Browser.inputBox('Enter your name', Browser.Buttons.OK_CANCEL);
Cette méthode n'est pas recommandée. Utilisez plutôt une invite d'interface utilisateur.

Paramètres

NomTypeDescription
promptStringTexte à afficher dans la boîte de dialogue.
buttonsButtonSetType de bouton défini à utiliser.

Renvois

String : texte saisi par l'utilisateur (ou "annuler" si la boîte de dialogue est annulée ou fermée).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

inputBox(title, prompt, buttons)

Une boîte de dialogue contenant une zone de saisie de texte s'affiche dans le navigateur de l'utilisateur.

La méthode inputBox génère 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 effacé 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'.
var name = Browser.inputBox('ID Check', 'Enter your name', Browser.Buttons.OK_CANCEL);
Cette méthode n'est pas recommandée. Utilisez plutôt une invite d'interface utilisateur.

Paramètres

NomTypeDescription
titleStringTitre de la boîte de dialogue.
promptStringTexte à afficher dans la boîte de dialogue.
buttonsButtonSetType de bouton défini à utiliser.

Renvois

String : texte saisi par l'utilisateur (ou "annuler" si la boîte de dialogue est annulée ou fermée).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msgBox(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 génère une zone de message côté client qui affiche le message donné à l'utilisateur. Notez que cette méthode entraîne la suspension du script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a effacé 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');
Cette méthode n'est pas recommandée. Utilisez plutôt une boîte de dialogue Alerte de l'UI.

Paramètres

NomTypeDescription
promptStringTexte à afficher dans la boîte de dialogue.

Renvois

String : texte en minuscules du bouton sur lequel l'utilisateur clique (ou "annuler" pour une boîte de dialogue fermée).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msgBox(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 génère une zone de message côté client qui présente le message donné à l'utilisateur et propose un choix de boutons à afficher. Notez que cette méthode entraîne la suspension du script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a effacé 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);
Cette méthode n'est pas recommandée. Utilisez plutôt une boîte de dialogue Alerte de l'UI.

Paramètres

NomTypeDescription
promptStringTexte à afficher dans la boîte de dialogue.
buttonsButtonSetType de bouton défini à utiliser.

Renvois

String : texte en minuscules du bouton sur lequel l'utilisateur clique (ou "annuler" pour une boîte de dialogue fermée).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

msgBox(title, prompt, buttons)

Affiche une boîte de dialogue avec le titre donné, le message et les boutons spécifiés dans le navigateur de l'utilisateur.

La méthode msgBox génère une zone 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 entraîne la suspension du script côté serveur. Elle reprend automatiquement une fois que l'utilisateur a effacé 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);
Cette méthode n'est pas recommandée. Utilisez plutôt une boîte de dialogue Alerte de l'UI.

Paramètres

NomTypeDescription
titleStringTitre de la boîte de dialogue.
promptStringTexte à afficher dans la boîte de dialogue.
buttonsButtonSetType de bouton défini à utiliser.

Renvois

String : texte en minuscules du bouton sur lequel l'utilisateur clique (ou "annuler" pour une boîte de dialogue fermée).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets