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 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 COBOL o Generador de programas de informes (RPG).

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 describa una tabla y necesite 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, el Asistente para importar RPG para importar COBOLor proporciona un paso que le permite seleccionar entradas de descripción de datos como valores devueltos. 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 delantera de la declaración de datos, puede especificar la ubicación en la pestaña Avanzadas de las propiedades del método. Use el valor devuelto position después de la lista desplegable de parámetros .