Paramétrages utilisateur

Types de paramètre

  • Paramètre FADAcore : commun à toutes les applications FADA.
  • Paramètre application : spécifique à une application FADA (souvent en couleur).

FADAcore ne connait pas les paramêtres applications, qui ne sont donc pas décrits ici.

Paramètres FADAcore

imgtab1 et texttab1

Image et texte pour l'onglet Info.
Si imgtab1 est vide, l'image de l'application est chargé à la place.
Si texttab1 est vide, le texte de présentation de l'application est chargé à la place.

Db_lang : Langue des données.

Pour la prise en charge des caractères accentués, différents pour chaque langue, dans les tris et filtres.

Langues prises en charge par FADAcore :

  • English (EN) : sans accent, sans diacritique.
  • Esperanto (EO) : avec accents non diacritiques (ĉ,ĝ,ĥ,ĵ,ŝ,ŭ).
  • Español (ES) : avec accents non diacritiques (ñ) et diacritiques (á,é,í,ó,ú,ü).
  • Français (FR) : avec accents diacritiques (à,â,ä,é,è...).
Influence sur les tris

Les lettres accentuées diacritiques sont équivalentes à leur pendant non accentué.
Les lettres accentuées non diacritiques sont des lettres à part entière.
Exemples de tri :
valise, vélo, veste, vêtement (lettres accentuées diacritiques).
sano, suno, ŝano, ŝido (lettres accentuées non diacritiques).
cano, caña, caño, cañón (lettres accentuées non diacritiques).

Dans tous les cas les tris ne sont pas sensible à la casse.
Exemple de tri : mal, Mâle, maux, Mot, mots.

Influence sur les filtres utilisateurs

Avec les langues sans accent, les données sont non filtrées ou filtrées (2 états).

2 états : non filtré
Non filtré

2 états : filtré
Filtré
Decription LIKE '%Test%'

Avec les langues avec accents, les données sont non filtrées, strictement filtrée ou filtrées sans tenir compte des accents (3 états).

3 états : non filtré
Non filtré

3 états : filtre sans accent
Filtre sans accent
Decription LIKE '%d_nn__%'-> donnée, donne, donna

3 états : filtre strict
Filtre strict
Decription LIKE '%donnée%'-> donnée

Strictement filtrée : les lettres accentuées doivent correspondre.
Exemple:
contient 'ñ' donne  caña, caño et cañón.
contient 'n' donne  cano.

Filtrées sans tenir compte des accents
Exemple:
contient 'ñ' donne  cano, caña, caño et cañón.
contient 'n' donne  cano

Script_modify_data : modification des données

Permet d'utiliser des INSERT, UPDATE et DELETE dans les scripts utilisateurs.
Si une erreur se produit pendant l'exécution du script, un ROLLBACK est fait à la fin.

Script_modify_schema : modification du schéma de la base de données

Permet d'utiliser des CREATE, ALTER et DROP dans les scripts utilisateurs.
Si une erreur se produit pendant l'exécution du script, un ROLLBACK est fait à la fin.