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 17:13] – [Selection] danytutoriaux: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 23: Ligne 25:
 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' renvoie une erreur lors de l'ajout de l'attribut de fiche)) +
-<file>'rue de l''Impossible' </file> +
- +
  
 exemple exemple
-<code sql>+ 
 +<code sql>  
 Select 'Monsieur','Monsieur' Select 'Monsieur','Monsieur'
 union union
Ligne 37: 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.1436281995.txt.gz
  • Dernière modification : 2015/07/07 17:13
  • de dany