Macro RunCommand au niveau système
Macro RunCommand utilisée pour exécuter une commande sur une source de données. Il s'agit d'une version étendue de la macro RunSQL. Cette macro prend en charge les commandes au niveau système qui ne sont pas spécifiques au contexte d'un scénario. La commande met à jour les données statiques ou de configuration dans SCP ou les données externes.
Le tableau suivant répertorie les paramètres utilisés pour exécuter la macro RunCommand au niveau système :
Paramètre | Description |
---|---|
Source de données | Source de données pour laquelle la commande est exécutée. Sélectionner Base de données. |
Texte de commande | Commande à exécuter dans la source de données spécifiée. |
Temporisation | Durée (en secondes) d'attente pour que le processus de blocage se termine, en cas de traitement en cours. Remarque : Si cette valeur n'est pas indiquée, la période d'attente est indéfinie.
|
La valeur du champ Commande doit être spécifiée dans le format suivant : RunCommand (Source de données, Texte de commande,[Temporisation]).
Remarque : Les paramètres facultatifs sont spécifiés dans [ ].
Besoin | Paramètre |
---|---|
Exécutez la commande « Réinitialiser » dans la source de données « Test ». | RunCommand(« Test », « Réinitialiser ») |
La commande est exécutée pour la source de données spécifiée après la validation et l'exécution réussies de la macro.
La validation est effectuée lorsque vous exécutez la macro RunCommand. En cas d'échec de la validation, la macro est abandonnée et le message d'erreur associé s'affiche. Cette table récapitule les messages d'erreur affichés pour les divers échecs de validation :
Condition de validation | Message d'erreur |
---|---|
RunCommand ne prend en charge que le type de source de données « Base de données ». | La macro RunCommand nécessite une source de données de type Base de données. |
Vérifiez que la source de données est valide. | source de données {0} introuvable. |