Try OpenEdge Now
skip to main content
Application Developer's Guide
Using an LIST dataslot to invoke multiple subprocesses : Reviewing the publisher : Defining the main process dataslots : User-Defined dataslots in the publisher application
 
User-Defined dataslots in the publisher application
The Publisher application’s user-defined dataslots, along with the other dataslots, are described in the following table.
Table 8. User-Defined dataslots in the publisher application
Dataslot
Values (in order of listing)
Requirement
AuthorIDs
G G Marquez, A Roy
This LIST dataslot contains two Author IDs values, which are individually passed as a String to each of the first two subprocess instances. The remaining three subprocess instances receive null values.
AuthorNames
Gabriel Garcia Marquez, Arundhati Roy, Yann Martel, A P J Abdul Kalam
This LIST dataslot contains four author names as values, which are individually passed as a String to each of the first four subprocess instances. The remaining subprocess instance receives a null value.
BookTitles
One Hundred Years of Solitude, The God Of Small Things, Life of Pi, Ignited Minds, The Best Quizzes of Derek O’Brien
This LIST dataslot contains five values for book titles, out of which five are individually passed as a String to each of the five subprocess instances.
PublisherName
Penguin Publishers
This is the only CHARACTER dataslot, and its hard-coded value is passed as a String to all five subprocess instances.
publisheraddress
New Delhi, London, New York, Chicago, Paris
This LIST dataslot contains five values for publisher addresses, which are individually passed as a List value to each of the five subprocess instances.
SubProcess Names
FictionAuthor, NonFictionAuthor, FictionAuthor, NonFictionAuthor, FictionAuthor
This LIST dataslot is used as the subprocess performer and is used to create three instances of FictionAuthor process and two instances of the NonFictionAuthor process.
EstimatedDays
This LIST dataslot displays the corresponding value returned from each of the subprocess instances, in the form of a List box.
ExpectedRoyalty
This is another LIST dataslot that displays the corresponding value returned from each of the subprocess instances, in the form of a List box.