Onglet Paramètres de la feuille de propriétés d'un événement

L'onglet Paramètre répertorie tous les paramètres associés à l'événement. Il permet de définir des paramètres d'événement qui correspondent à la signature de l'événement.

Vous pouvez ajouter un paramètre dans la liste en cliquant sur l'outil Ajouter une ligne, puis en affichant sa feuille de propriétés en cliquant sur l'outil Propriétés. Les propriétés d'un paramètre sont les suivantes :

Propriété

Description

Parent

Evénement auquel le paramètre appartient.

Nom

Nom du paramètre.

Code

Nom de référence du paramètre.

Commentaire

Commentaire descriptif du paramètre.

Type de données

Jeu d'instances partageant la même sémantique.

Tableau

Lorsque cette case est cochée, indique que le type de données représente un format de tableau.

Type de paramètre

Direction du flux d'informations pour le paramètre. Indique ce qui est renvoyé lorsque le paramètre est appelé par l'événement lors du processus d'exécution. Vous pouvez choisir l'une des valeurs suivantes :


  • Entrée – Paramètre d'entrée passé par la valeur. La valeur finale ne peut pas être modifiée et les informations ne sont pas disponibles pour l'appelant.

  • Entrée/Sortie – Paramètre d'entrée pouvant être modifié. La valeur finale peut être modifiée pour communiquer les informations à l'appelant.

  • Sortie – Paramètre de sortie. La valeur finale peut être modifiée pour communiquer les informations à l'appelant.

Valeur par défaut

Valeur par défaut lorsqu'un paramètre est omis :

Si vous utilisez une opération oper(string param1, integer param2), et spécifiez deux arguments oper(val1, val2) lors de l'invocation. Certains langages, tels que C++, permettent de définir une valeur par défaut qui est ensuite mémorisée lorsque le paramètre est omis lors de l'invocation.

Si la déclaration de la méthode est oper(string param1, integer param2 = default), alors l'invocation oper(val1) revient à oper(val1, default).


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com