IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

APIs Google Discussion :

[AdminSDK] - Alimenter un attributs personnalisé d'un contact de type Booléen [Autres]


Sujet :

APIs Google

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Janvier 2003
    Messages
    339
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2003
    Messages : 339
    Points : 184
    Points
    184
    Par défaut [AdminSDK] - Alimenter un attributs personnalisé d'un contact de type Booléen
    Bonjour


    J'ai une erreur quand j'exécute mon script: "Invalid Input: custom_schema (ligne 82, fichier" Code ")". La ligne 82 est la dernière ligne de mon code ci dessous.


    Si je commenter l'attribut personnalisé "PL", c'est OK. Pourquoi le script refuse-t-il l'attribut booléen?


    Merci pour votre aide


    J'utilise ce script:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    var bdd_nom = results.getString(1);
    var bdd_prenom = results.getString(2);
    switch (results.getString(3)) {
      case "0":
        var bdd_pl = false;
        break;
      case "1":
        var bdd_pl = false;
        break;
      case "2":
        var bdd_pl = true;
        break;
    }
    var bdd_mat = results.getInt(4);
    switch (results.getString(5)) {
      case "1":
        var bdd_equipe = "A";
        break;
      case "2":
        var bdd_equipe = "B";
        break;
      case "3":
        var bdd_equipe = "C";
        break;
      case "4":
        var bdd_equipe = "D";
        break;
      case "5":
        var bdd_equipe = "E";
        break;        
    }    
    var bdd_grade = results.getString(6);
    var user = ScriptsLibrary.get_User_By_Name(bdd_nom,bdd_prenom);
     
     
    var update = {
      customSchemas:
      {
        Pompiers: 
        {
          Equipe: bdd_equipe,
          Grade: bdd_grade,
          Matricule: bdd_mat,
          PL: bdd_pl
        }
      }
    };
    update = AdminDirectory.Users.update(update, user[0].id);
    « Ne me faites pas d'objections.
    Les difficultés en feront assez d'elles-mêmes. »

    sir Winston Churchill

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Janvier 2003
    Messages
    339
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2003
    Messages : 339
    Points : 184
    Points
    184
    Par défaut
    Bon ben j'ai pas l'explication mais il faut mettre les schéma entre crochet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    var update ={  customSchemas:
      {
        Pompiers: 
        [{
          Equipe: bdd_equipe,
          Grade: bdd_grade,
          Matricule: bdd_mat,
          PL: bdd_pl
        }]
      } };
    « Ne me faites pas d'objections.
    Les difficultés en feront assez d'elles-mêmes. »

    sir Winston Churchill

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter un champ personnalisé pour chaque contact
    Par SilkyRoad dans le forum Contribuez
    Réponses: 0
    Dernier message: 29/12/2011, 09h52
  2. [Joomla!] Ajouter un attribut personnalisé des liens de menu
    Par Kweb000 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 13/10/2011, 18h10
  3. [WS 2003] Comment créer des attributs personnalisé Active directory
    Par ouadie99 dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 10/08/2009, 22h37
  4. [XSD] comment alimenter mes attributs ?
    Par AliJava dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 18/07/2008, 09h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo