Vous avez au niveau du nom un préfixe que vous ne désirez pas retrouver au niveau du code. Pour ce faire vous pouvez utiliser un caractère séparateur afin d’indiquer qu’elle partie du nom vous désirez conserver au niveau du code de l’artefact.
Exemple :
Vous avez le nom suivant « TABLE#ADRESSE » et vous désirez conserver au niveau du code seulement la seconde partie du nom « ADRESSE »
Pour ce faire cliquer dans le menu sur Outils->Modèle options
Choisissez la convention de dénomination
Cliquer sur Activer les conversions
Cliquer sur l’onglet « Nom à Code » et copier/coller le code GTL suivant :
.// Assigne VRAI à la variable PREFIX
.set_value(_PREFIX, true, new)
.//Cherche le caractère le #
.foreach_part(%Name%, « ‘#' »)
.//Si la variable PREFIX est assignée à VRAI
.if (%_PREFIX%)
.// Supprime le # et les caractères avant le #
.delete(%CurrentPart%)
.enddelete
.// Assigne FAUX à la variable PREFIX
.set_value(_PREFIX, false, update)
.// Sinon conserve la seconde partie
.else
%CurrentPart%
.endif
.next
Dans le second exemple on présente comment conserver au niveau du code la première partie du nom :
Name : TABLE#ADRESSE
Code : TABLE
.set_value(_First, true, new)
.foreach_part(%Name%, « ‘#' »)
.if (%_First%)
%CurrentPart%
.set_value(_First, false, update)
.endif
.next