WissDB . since Jun 15 . Index . DOCs TOP TOC

S_ Exclude_Processes


 

Component:

S_Exclude_Processes

part of C_WissDB_DL_API

Abstract:

This is the function to ask the B_WissDB_Database to select certain process and/or result skeletons.

Parameters:

§      In: Locators

        Is a set of values of type D_Locator.

§      In: Processes

        Is to be either NULL or a set of process locators (which are D_Locators containing Process/ as a substring).

§      Out: Skeleton

        Is the largest subset of the given set of Locators such the for each element X in Skeleton one of the following conditions holds:

–      X is a process locator currently in use, and some element of Processes is preLocator of X.a_Loc.

–      X is a result locator currently in use, and some element of Processes is preLocator of X.a_ofAct.

§      Out: AppErrors

        Is to contain a warning for each element of Processes that is either not a process locator or a locator currently not in use.

§      Out: ReturnCode is one of the following values:

–      RC_ok

–      RC_syserror

–      RC_seeAppErrors

–      RC_seeWarnings

 

Has to:

Create the Skeleton as specified above.

 

Because of:

C_WissDB_API needs a way to implement in S_Search_for_Knowledge the effect of the Exclude section in a B_Query_Specification.


 

WissDB . Index . DOCs . TOC