Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Code Block
FUNCTION xpfExecuteQuery (queryHandle                 : INTEGER;
                          argument1, ..., argumentN   : GENERIC) -- arguments to actual called query
                          queryFunctionValue          : GENERIC;
                                         
 
FUNCTION xpfExecuteQueryEx (dataModelId                 : GENERIC;  -- optional. Default is callers actual data model
                            queryHandle                 : INTEGER; 
                            argument1, ..., argumentN   : GENERIC)  -- arguments to actual called query
                            queryFunctionValue          : GENERIC;
                                        
 
FUNCTION xpfExecuteQueryBN (expressSchemaName          : STRING;
                            querySchemaName            : STRING;
                            queryFunctionName          : STRING;
                            argument1, ..., argumentN  : GENERIC)  -- arguments to actual called query
                            queryFunctionValue         : GENERIC;  
 
FUNCTION xpfExecuteQueryEXBN (dataModelId                : GENERIC;  -- optional. Default is callers actual data model
                              expressSchemaName          : STRING;
                              querySchemaName            : STRING;
                              queryFunctionName          : STRING;
                              argument1, ..., argumentN  : GENERIC) -- arguments to actual called query
                              queryFunctionValue         : GENERIC; 
 

The following functions is valid for queries, functions and procedures
======================================================================
 
FUNCTION xpfGetFunctionHandleBN  (expressSchemaName      : STRING;
                                  querySchemaName        : STRING;  -- optional. Default is that all query schemas for "expressSchemaName" will be searched
                                  functionName           : STRING)  -- query, function or procedure
                                  functionHandle         : INTEGER; -- handle to actual query, function or procedure
                                        
 
FUNCTION xpfGetFunctionHandle  (querySchemaHandle        : INTEGER;
                                functionName             : STRING)  -- query, function or procedure
                                functionHandle           : INTEGER; -- handle to actual query, function or procedure
 
FUNCTION xpfExecuteFunction (functionHandle               : INTEGER; -- handle to actual query, function or procedure
                             argument1, ..., argumentN    : GENERIC) -- arguments to actual called query, function or procedure
                             functionValue                : GENERIC; -- always INDETERMINATE for procedures
 
FUNCTION xpfExecuteFunctionEX (functionHandle               : INTEGER; -- handle to actual query, function or procedure
                               globalVariablesHandle        : INTEGER; -- optional. Default is current global variables
                               dataModelId                  : GENERIC; -- optional. Default is current data model
                               dataModelAcessMode           : INTEGER; -- optional. Default is xpxRO. LATER: xpxAddModelToActiveTransaction if xpxRW
                               argument1, ..., argumentN    : GENERIC) -- arguments to actual called query, function or procedure
                               functionValue                : GENERIC; -- always INDETERMINATE for procedures
                                                     
 
FUNCTION xpfExecuteFunctionBN (expressSchemaName            : STRING;
                               querySchemaName              : STRING;  -- optional. Default is that all query schemas for "expressSchemaName" will be searched
                               functionName                 : STRING;  -- query, function or procedure
                               argument1, ..., argument     : GENERIC) -- arguments to actual called query, function or procedure
                               functionValue                : GENERIC; -- always INDETERMINATE for procedures
 
FUNCTION xpfExecuteFunctionEXBN (expressSchemaName            : STRING;",
                                 querySchemaName              : STRING;  -- optional. Default is that all query schemas for "expressSchemaName" will be searched
                                 functionName                 : STRING;  -- query, function or procedure
                                 globalVariablesHandle        : INTEGER; -- optional. Default is current global variables
                                 dataModelId                  : GENERIC; -- optional. Default is current data model
                                 dataModelAcessMode           : INTEGER; -- optional. Default is xpxRO. LATER: xpxAddModelToActiveTransaction if xpxRW
                                 argument1, ..., argument     : GENERIC) -- arguments to actual called query, function or procedure
                                 functionValue                : GENERIC; -- always INDETERMINATE for procedures
                                       


Related functions:
==================

FUNCTION xpxSetVmTargetModelBN (repositoryNameOrRepositoryId : GENERIC;
                                modelNameOrModelId           : GENERIC;
                                modelAccessMode              : INTEGER); -- LATER: xpxAddModelToActiveTransaction if xpxRW
 
FUNCTION xpxSetVmTargetModel (modelId    
     : GENERIC;                               modelAccessMode  :
INTEGER;  -- LATER: xpxAddModelToActiveTransaction if xpxRW
 

...


Include Page
_xpxExecute common
_xpxExecute common

...