Worksoft Community

Expected behavior of “Start at step”

Wiki Table of Contents

Page Details

First published by:
Justin Murdock
on 22 Apr 2009
Last revision by:
Justin Murdock
on 22 Apr 2009
This page has not yet been rated

Expected behavior of “Start at step”

One thing that you might not know about the Execute process step is that the parameter “Start at step” is used only once at the beginning of the execution for the child process. That means if the second step in a child process is the label “Start here” and the child process is being called to start at “Start here” by the parent process with a layout and recordset which has more than one row, the execution will start at the second step of the child process only for the first row of the recordset. For the rest of the recordset, the execution will start at the first step of the child process.

For example:

Parent process

Step 1: Execute child process at “Start here” using Layout “L” and Recordset “RS1″

Child process

Step 1: Compare “a” is equal to “a”

Step 2: Label “Start here”

Step 3: Compare “b” is equal to “b”

Variable: Vartext1

Layout: L (has one variable, Vartext1)

Recordset: RS1 (has three rows; “one”, “two”, “three”)

Execution results: Passed

For the first row of the RS1: Step 2 and Step 3 of the Child process are executed

For the second and third row of the RS1: Step 1, 2, and 3 of the Child process are executed

This behavior was observed in 7.2.1, 8.1 and 8.2.1.

Recent Comments

Leave the first comment for this page.
©2009-2011 Worksoft, Inc.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems