Guide de traduction des requêtes (traduction)

De Wiki1000
(Différences entre les versions)
 
(5 révisions intermédiaires par un utilisateur sont masquées)
Ligne 12 : Ligne 12 :
  
 
==Utiliser des index pour les paramètres saisis par un combo (liste).==
 
==Utiliser des index pour les paramètres saisis par un combo (liste).==
 
+
Dans un écran de lancement, les comboboxes permettant de saisir un paramètre dans une liste fixe (par exemple Oui, Non, Tous) doit être de type btDropDownIndexList.
Dans l’écran de lancement les combos permettant de saisir un paramètre dans une liste fixe (par exemple Oui, Non, Tous) doit être de type btDropDownIndexList.
+
  
 
Dans la requête et le format, à chaque utilisation de ce paramètre, les valeurs alphabétiques doivent être remplacées par la valeur de l’index.
 
Dans la requête et le format, à chaque utilisation de ce paramètre, les valeurs alphabétiques doivent être remplacées par la valeur de l’index.
Ligne 21 : Ligne 20 :
 
*PEditer=’Oui’ doit être modifié en PEditer=0
 
*PEditer=’Oui’ doit être modifié en PEditer=0
 
*PEditer=’Tous’ doit être modifié en PEditer=2
 
*PEditer=’Tous’ doit être modifié en PEditer=2
+
 
 
==Utiliser des index pour les paramètres saisis par un radiogroup.==
 
==Utiliser des index pour les paramètres saisis par un radiogroup.==
 
+
Dans un écran de lancement, pour les radiogroups permettant de saisir un paramètre, Values doit être renseigné avec la valeur des index (exemple : 0,1,2).
Dans l’écran de lancement pour les radiogroups permettant de saisir un paramètre, Values doit être renseigné avec la valeur des index (exemple : 0,1,2).
+
  
 
Dans la requête et le format, à chaque utilisation de ce paramètre, les valeurs alphabétiques doivent être remplacées par la valeur de l’index.
 
Dans la requête et le format, à chaque utilisation de ce paramètre, les valeurs alphabétiques doivent être remplacées par la valeur de l’index.
Ligne 33 : Ligne 31 :
  
 
==Pour l’affichage des paramètres booléens dans le format, utiliser un masque.==
 
==Pour l’affichage des paramètres booléens dans le format, utiliser un masque.==
 
 
Plutôt que d’utiliser un champ calculé contenant l’expression IF(PEditer=TRUE,’Oui’,’Non’), il est préférable d’utiliser un champ de donnée dont le masque contient ‘Oui/Non’.
 
Plutôt que d’utiliser un champ calculé contenant l’expression IF(PEditer=TRUE,’Oui’,’Non’), il est préférable d’utiliser un champ de donnée dont le masque contient ‘Oui/Non’.
  
Remarque :  
+
Remarque : On peut aussi utiliser un champ calculé contenant l’expression : IF(PEditer=TRUE,_TP(’Oui’),_TP(’Non’).
On peut aussi utiliser un champ calculé contenant l’expression : IF(PEditer=TRUE,_TP(’Oui’),_TP(’Non’)),
+
  
 
==Ne pas utiliser de chaine devant être traduite dans les filtres.==
 
==Ne pas utiliser de chaine devant être traduite dans les filtres.==
Ligne 62 : Ligne 58 :
 
Dans la requête et le format, il faut en tenir compte.
 
Dans la requête et le format, il faut en tenir compte.
  
 +
{{Footer|Guide de la traduction (trans)}}
 
[[category:Traduction]]
 
[[category:Traduction]]

Version actuelle en date du 1 juillet 2011 à 08:45

Sommaire

Mettre des _TP dans les expressions des requêtes et des formats.

Dans chacune des expressions, il faut mettre des _TP devant les constantes qui doivent être traduites.

Exemple :

IF(PTypeEdition <> 'Lettre', 'CONTRATS D''ACHAT', 'RESILIATIONS DE CONTRATS')

Doit être modifié en

IF(PTypeEdition <> _TP('Lettre'), _TP('CONTRATS D''ACHAT'), _TP('RESILIATIONS DE CONTRATS'))

Utiliser des index pour les paramètres saisis par un combo (liste).

Dans un écran de lancement, les comboboxes permettant de saisir un paramètre dans une liste fixe (par exemple Oui, Non, Tous) doit être de type btDropDownIndexList.

Dans la requête et le format, à chaque utilisation de ce paramètre, les valeurs alphabétiques doivent être remplacées par la valeur de l’index.

Exemple :

  • PEditer=’Oui’ doit être modifié en PEditer=0
  • PEditer=’Tous’ doit être modifié en PEditer=2

Utiliser des index pour les paramètres saisis par un radiogroup.

Dans un écran de lancement, pour les radiogroups permettant de saisir un paramètre, Values doit être renseigné avec la valeur des index (exemple : 0,1,2).

Dans la requête et le format, à chaque utilisation de ce paramètre, les valeurs alphabétiques doivent être remplacées par la valeur de l’index. Exemple :

  • PEditer=’Oui’ doit être modifié en PEditer=0
  • PEditer=’Tous’ doit être modifié en PEditer=2

Pour l’affichage des paramètres booléens dans le format, utiliser un masque.

Plutôt que d’utiliser un champ calculé contenant l’expression IF(PEditer=TRUE,’Oui’,’Non’), il est préférable d’utiliser un champ de donnée dont le masque contient ‘Oui/Non’.

Remarque : On peut aussi utiliser un champ calculé contenant l’expression : IF(PEditer=TRUE,_TP(’Oui’),_TP(’Non’).

Ne pas utiliser de chaine devant être traduite dans les filtres.

Dans un filtre ne pas utiliser : (PEditer=’Tous’)ou((PEditer=’Oui’)and(Editer=TRUE))ou((PEditer=’Non’)and(Editer=FALSE))

Utiliser plutôt les filtres: Editer=TRUE dont la condition du filter est : PEditer=_TP(‘Oui’). Editer=FALSE dont la condition du filter est : PEditer=_TP(‘Non’).

Mettre des _TP dans les processus initialisant des paramètres d’une requête.

Dans les processus initialisant les paramètres d’une requête, il faut rajouter des _TP.

Exemple :

Dsp.FieldByName(‘PEditer’).AsString := ‘Tous’.

Doit être modifié en :

Dsp.FieldByName(‘PEditer’).AsString := _TP(‘Tous’).

Dans la requête et le format, il faut en tenir compte.

Guide de la traduction (trans)Développement DSM





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels