Posicionamiento de valor devuelto

Cuando un método de Automation devuelve el control a la aplicación que realiza la llamada, puede devolver datos como el valor del método (como distinto de devolver datos como parámetro de salida). Sin embargo, no hay ningún concepto análogo cuando se trabaja con una declaración de datos de COBOL o RPG (Generador de informes).

El integrador de transacciones (TI) permite seleccionar una de las entradas de descripción de datos en una declaración de datos que se devolverá a la aplicación que realiza la llamada. Al seleccionar una entrada como valor devuelto y esa entrada no es la primera entrada de la declaración de datos, se dice que el valor devuelto se coloca después de los parámetros.

Puede usar esta característica, por ejemplo, cuando la declaración de datos describe una tabla y necesita devolver un conjunto de registros en el lado de Automation. Por ejemplo, si usa El servicio de datos remotos (RDS) para enlazar a un control de cuadrícula para una aplicación web, el método automation debe devolver el conjunto de registros en lugar de definir un parámetro que represente un conjunto de registros de salida.

Al importar definiciones de host, los asistentes Importar COBOL o Importar RPG proporcionan un paso que le permite seleccionar entradas de descripción de datos como valores de retorno. Si va a crear manualmente un método y desea que el valor devuelto del método se coloque en una ubicación distinta de la parte frontal de la declaración de datos, puede especificar la ubicación en la pestaña Avanzadas de las propiedades del método. Utilice el valor devuelto de Position después del parámetro de la lista desplegable.