Chapter 10 Génération d'une base de données à partir d'un MPD


Options de format des variables dans les scripts personnalisés

Les variables ont une syntaxe qui peut forcer un format sur leur valeur. Les utilisations les plus courantes sont les suivantes :

Vous devez incorporer les options de format dans la syntaxe de variable comme suit :

%[[?][-][width][.[-]precision][c][H][F][U|L][T][M][q][Q]:]<nomvar>%

Les options de format des variables sont les suivantes :

Option Description
? Champ obligatoire, si une valeur nulle est renvoyée, l'appel de conversion échoue
n (n, étant un entier) Ajoute des espaces ou des zéros à gauche pour remplir la largeur et justifier à droite
-n Ajoute des espaces ou des zéros à droite pour remplir la largeur et justifier à gauche
width Copie le nombre minimal spécifié de caractères dans la mémoire tampon de sortie
.[-]precision Copie le nombre maximal spécifié de caractères dans la mémoire tampon de sortie
.L Force les caractères en minuscules
.U Force les caractères en majuscules
.F Combiné avec L et U, applique des conversions au premier caractère
.T Les espaces de début et de fin sont supprimés de la variable
.H Convertit le nombre en hexadécimal
.c Force la majuscule à la première lettre ainsi que des minuscules aux autres lettres du mot
.n Tronque la valeur pour ne conserver que les n premiers caractères
.-n Tronque la valeur pour ne conserver que les n derniers caractères
M Extrait une partie du nom de la variable, cette option utilise les paramètres de largeur et de précision pour identifier la partie à extraire
q Place la variable entre apostrophes
Q Place la variable entre guillemets

Pour plus d'exemples sur le format des variables, voir "Définition d'options de format de variable" dans le chapitre Guide de référence du fichier de ressource de SGBD du manuel Personnalisation et extension de PowerAMC .

 


Copyright (C) 2008. Sybase Inc. All rights reserved.