cabrillo.navigation : client

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Cabrillo JS Fonctions de navigation avant et arrière.

    cabrillo.navigation - goBack()

    Active la navigation arrière.

    Tableau 1. Paramètres
    Nom Type Description
    Aucun
    Tableau 2. Renvoie
    Type Description
    Booléen Renvoie la valeur true si Cabrillo JS permet de revenir en arrière ; sinon la valeur est faux.
    cabrillo.navigation.goBack();

    cabrillo.navigation : goto(URL de chaîne, demande Cabrillo.NavigationRequest)

    Active la navigation vers l’avant.

    Utilisez le paramètre de demande et non le paramètre d’URL pour la navigation dans les listes ou les enregistrements.

    Tableau 3. Paramètres
    Nom Type Description
    URL Chaîne URL à laquelle accéder. Cette option doit être utilisée pour la navigation dans les URL personnalisées. Facultatif.
    Demande Cabrillo.Demande de navigation Décrit la liste ou l’enregistrement vers lequel accéder. Facultatif.
    Tableau 4. Renvoie
    Type Description
    Booléen Renvoie la valeur vrai si Cabrillo JS permet de naviguer ; sinon, renvoie la valeur faux.

    Accédez à une URL.

    cabrillo.navigation["goto"]('/$sp.do?id=my_custom_page');

    Accédez à une liste. Le paramètre request est préféré au paramètre url pour la navigation dans la liste.

    // A Cabrillo.NavigationRequest dictionary that specifies a list of active incidents.
    var request = {
        table: 'incident',
        query: 'active=true',
    };
    cabrillo.navigation["goto"](null, request);

    Accédez à un enregistrement. Le paramètre de demande est préféré au paramètre url pour la navigation dans les enregistrements.

    // A Cabrillo.NavigationRequest dictionary that specifies an incident record.
    var request = {
        table: 'incident',
        sysId: 'a9e30c7dc61122760116894de7bcc7bd'
    };
    cabrillo.navigation["goto"](null, request);

    Accédez à un nouvel enregistrement.

    // A Cabrillo.NavigationRequest dictionary that specifies a new incident record.
    // The new record will be seeded with the encoded query.
    var request = {
        table: 'incident',
        sysId: '-1',
        query: 'short_description=This is a new incident.'
    };
    cabrillo.navigation["goto"](null, request);