tutoriaux:personnalisation_d_attribut_de_fiche

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriaux:personnalisation_d_attribut_de_fiche [2015/07/07 16:04] ind11854tutoriaux:personnalisation_d_attribut_de_fiche [2022/03/15 10:43] (Version actuelle) dany
Ligne 1: Ligne 1:
 Les catégories de fiche peuvent avoir de nouveaux attributs suivant les besoins : numéro de gsm, numéro de client, remarque privée... Les catégories de fiche peuvent avoir de nouveaux attributs suivant les besoins : numéro de gsm, numéro de client, remarque privée...
 +
 +====== CFGATCARD ======
  
 ====== Ajout d'attribut ====== ====== Ajout d'attribut ======
Ligne 22: Ligne 24:
 Permet de choisir une valeur dans une liste.  Permet de choisir une valeur dans une liste. 
 Paramètre contient la commande SQL qui doit commencer par select Paramètre contient la commande SQL qui doit commencer par select
-Remarque : pour insérer une apostrophe dans une chaine de caractères suivez l'exemple suivant 'rue de l''Impossible' ('rue de l\'Impossible' renvoie une erreur lors de l'ajout de l'attribut de fiche)+ 
  
 exemple exemple
-<code sql>+ 
 +<code sql>  
 Select 'Monsieur','Monsieur' Select 'Monsieur','Monsieur'
 union union
Ligne 33: Ligne 38:
 union union
 select 'choix10','choix10' select 'choix10','choix10'
 +union 
 +select 'x','P''tit gars'
 +
 </code> </code>
 +:TO-READ: Il est possible de choisir l'ordre d'apparation en ajoutant à la fin  " order by 1" si on trie sur  la 1ère colonne, " order by 2 " sur la seconde. On peut aussi ajouter une troisième colonne 
 +pour ajouter un tri de son choix , ces valeurs (11,2 et 3 ) ne seront utilisées que pour l'ordre d'apparition
 +
 +<code sql>
 +select 'monsieur','monsieur',11 
 +union all 
 +select 'Madame','Madame',
 +union all 
 +select 'Mademoiselle','mademoiselle',
 +order by 3
 +</code>
 +
 +Autre syntaxe 
 +<code sql>
 +select key_code,key_value ,key_order
 +  from (
 +     value ('monsieur','monsieur',11),
 +     value ('Madame','Madame',2),
 +    value ('Mademoiselle','mademoiselle',3)
 +) key_table (key_code,key_value,key_order) order by 3
 +</code>
 +
 +:IMPORTANT: pour insérer une apostrophe dans une chaine de caractères , il faut doubler l'apostrophe , exemple 
 +<code>rue de l'Impossible</code> devient <code>rue de l''Impossible</code>
 +
 +J'ajoute "Civilité" dans [[menu:cfgatcard|CFGATCARD]]
 +
 +{{ :tutoriaux:screenshot-2020-09-24-16-07-16.png?nolink&600 |}}
 +
 +Puis dans [[menu:cfgcard|CFGCARD]], je l'ajoute à fiche client
 +
 +{{ :tutoriaux:screenshot-2020-09-24-16-07-45.png?nolink&400 |}}
 +
 +
 +
 +Puis je vérifie dans une fiche client que cette liste est présente
 +{{ :tutoriaux:screenshot-2020-09-24-16-08-19.png?nolink&400 |}}
 ===== Fiche ===== ===== Fiche =====
 Permet de trouver une fiche  Permet de trouver une fiche 
  • tutoriaux/personnalisation_d_attribut_de_fiche.1436277877.txt.gz
  • Dernière modification : 2015/07/07 16:04
  • de ind11854