Positionnement de la valeur de retour

Lorsqu’une méthode Automation retourne un contrôle à l’application appelante, elle peut retourner des données en tant que valeur de la méthode (à la place du retour de données en tant que paramètre de sortie). Toutefois, il n’existe aucun concept analogue lorsque vous avez affaire à une déclaration de données COBOL ou rpg (Report Program Generator).

L’intégrateur de transactions (TI) vous permet de sélectionner l’une des entrées de description des données dans une déclaration de données qui sera retournée à l’application appelante. Lorsque vous sélectionnez une entrée comme valeur de retour et que cette entrée n’est pas la première entrée de la déclaration de données, la valeur de retour est dite positionnée après les paramètres.

Vous pouvez utiliser cette fonctionnalité, par exemple, lorsque votre déclaration de données décrit une table et que vous devez retourner un recordset côté Automation. Par exemple, si vous utilisez le service de données à distance (RDS) pour établir une liaison à un contrôle de grille pour une application web, votre méthode Automation doit retourner le jeu d’enregistrements au lieu de définir un paramètre qui représente un jeu d’enregistrements de sortie.

Lorsque vous importez des définitions d’hôte, l’Assistant Importation DE RÔLES COBOLor fournit une étape qui vous permet de sélectionner des entrées de description de données en tant que valeurs de retour. Si vous créez manuellement une méthode et que vous souhaitez placer la valeur de retour de la méthode à un emplacement autre qu’à l’avant de la déclaration de données, vous pouvez spécifier l’emplacement sous l’onglet Avancé des propriétés de la méthode. Utilisez la valeur de retour Position après la liste déroulante des paramètres.