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 ======
Pour ajouter un nouvel attribut, il faut se rendre dans [[menu:cfgatcard|CFGATCARD]] (avant noalyss 9.3) ou C0CARD (à partir de noalyss 9.3) . (utilisez le navigateur ou l'accès direct).
Il y a 4 colonnes
* Nom de l'attribut
* Type d'attribut
* longueur
* paramètre
====== Les types d'attributs ======
===== Texte =====
Une ligne de texte simple. Les colonnes longueur et paramètre ne servent pas.
===== Nombre =====
Un nombre, la longueur est le nombre de chiffre (la partie entière) et paramètre le nombre de décimales (max. 4)
===== Date =====
La date
===== Selection =====
Permet de choisir une valeur dans une liste.
Paramètre contient la commande SQL qui doit commencer par select
exemple
Select 'Monsieur','Monsieur'
union
Select 'Madame','Madame'
union
Select 'Mademoiselle','Mlle'
union
select 'choix10','choix10'
union
select 'x','P''tit gars'
: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
select 'monsieur','monsieur',11
union all
select 'Madame','Madame',2
union all
select 'Mademoiselle','mademoiselle', 3
order by 3
Autre syntaxe
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
:IMPORTANT: pour insérer une apostrophe dans une chaine de caractères , il faut doubler l'apostrophe , exemple
rue de l'Impossible
devient rue de l''Impossible
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 =====
Permet de trouver une fiche
Paramètre est une clause "WHERE"
Par exemple, pour n'avoir que la catégorie de fiche dont l'identifiant est 1, il faut faire :
[sql] fd_id = 1
===== Poste Comptable =====
Un poste comptable, les colonnes paramètre et longueur ne servent pas
===== Zone de texte =====
Une zone de texte
====== Ajout à une catégorie de fiche ======
Allez dans [[menu:cfgcard|CFGCARD]], choisissez la catégorie et ajouter l'attribut créé précedemment.Toutes les fiches auront ce nouvel attribut qui sera vide.
Dans [[MENU:card|CARD]] vous pouvez avec le résumé, rapidement complèter les fiches.