When end users use the wizard, they add a project in the first part, and then add tasks for that project in the second part. The second part uses the Edit function scoped to Task, which contains a list of Task records. This list should not include all of the tasks for all of the projects. Instead, only the tasks you are adding for the new project entered in the first part should appear.
The functionality you set up to accomplish this is called restrictor processing because it restricts database access functions so they only display the records associated with a particular key value—in this case, the primary key of the project.
Adding restrictor processing involves three steps:
To use a restricted BlockFetch function:
Task.Edit replaces FNC Task.Fetch.BlockFetch
...by Task.Fetch.BlockFetchSet
(Make sure you select the replaces FNC verb.)
BlockFetch is a function that selects all the rows defined by the Task Fetch view. The triple you just entered tells CA Plex to use a different version of the BlockFetch function. BlockFetchSet only reads a specific set of rows.
| Copyright © 2012 CA. All rights reserved. | Tell Technical Publications how we can improve this information |