Table des matières

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 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 CFGATCARD

Puis dans CFGCARD, je l'ajoute à fiche client

Puis je vérifie dans une fiche client que cette liste est présente

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 CFGCARD, choisissez la catégorie et ajouter l'attribut créé précedemment.Toutes les fiches auront ce nouvel attribut qui sera vide.

Dans CARD vous pouvez avec le résumé, rapidement complèter les fiches.

2015/07/06 22:11 · dany