Débogage de scripts à l'aide de la fonction d'impression. SAP BusinessObjects Data Services 4.1 Support Package 1
Worflows
1.
Ouvrez le workflow.
2.
Cliquez sur l'icone Script dans la palette d'outils.
3.
Cliquez sur l'emplacement où vous souhaitez placer le script dans le diagramme.
L'icône Script s'affiche dans le diagramme.
4.
Cliquez sur le nom du script pour ouvrir l'éditeur de scripts.
5.
Saisissez les instructions de scripts, chacune suivie d'un point-virgule.
L'exemple suivant illustre un script qui détermine l'heure de début d'une fonction personnalisée.
AW_StartJob ('NORMAL','DELTA', $G_STIME,$GETIME);
$GETIME =to_date( sql('ODS_DS','SELECT to_char(MAX(LAST_UPDATE) ,
\'YYYY-MM-DDD HH24:MI:SS\')
FROM EMPLOYEE'),
'YYYY_MMM_DDD_HH24:MI:SS');
Cliquez sur le bouton Fonction pour inclure des fonctions dans votre script.
6.
Une fois le script exécuté, sélectionnez Validation > Valider.
Le logiciel teste votre script par rapport aux erreurs de syntaxe et affiche toutes les erreurs rencontrées.
7.
Cliquez sur le bouton ... puis Sauvegarder pour nommer et sauvegarder votre script.
Le script est toujours sauvegardé sous <LINKDIR>/BusinessObjects Data Services/
DataQuality/Exemples.
9.9.2 Débogage de scripts à l'aide de la fonction d'impression
Le logiciel dispose de fonctionnalité de débogage permettant d'imprimer les éléments suivants :
• Les valeurs de variables et de paramètres lors de l'exécution
• Le chemin d'exécution suivi dans un script
Vous pouvez utiliser la fonction d'impression pour écrire les valeurs de paramètres dans un workflow pour le journal de suivi. Par exemple, cette ligne est un script : print('The value of parameter $x: [$x]'); crée la sortie suivante dans le journal de suivi :
The following output is being printed via the Print function in <Session job_name>.
The value of parameter $x: value
231 2012-11-22
Worflows
Rubriques associées
• Guide de référence : Fonctions et procédure d'impression
232 2012-11-22

Public link updated
The public link to your chat has been updated.