xpxModifyMethodSignatureBN

FUNCTION xpxModifyMethodSignatureBN (methodType, methodName  : STRING;
                                     schemaName, methodClass : STRING;
                                     returnValueDatatype     : INTEGER;
                                     returnValueDomainId     : GENERIC;
                                     argumentNames           : LIST OF STRING;
                                     argumentDatatypes       : LIST OF INTEGER;
                                     argumentDomainIds       : LIST OF GENERIC;
                                     description             : STRING)
                                     status                  : INTEGER; 

Changes additional information / documentation of a method in the EDMdatabase. The purpose of the user defined method signatures is to provide information about the methods and their input parameters to the users. The methods in question are Express-X mapping schemas and query functions. This is the only way to add classification and description to a query function method. For Express-X schema maps, this information may also be given by xpxDefineMethodSignature.

Arguments


TypeNameComment
STRINGmethodType 
STRINGmethodName 
STRINGschemaName 
STRINGmethodClass

The type of method. Values are:

  • "XPX" if the method is an Express-X Schema Map.
  • "QEX" if the method is a Query Function.
INTEGERreturnValueDatatype 
GENERICreturnValueDomainId 
LIST OF STRINGargumentNamesA NULL terminated list of argument names. Not applicable for query function methods.
LIST OF INTEGERargumentDatatypesA list of parameter data types that corresponds to the <parameterNames>. Not applicable for query function methods.
LIST OF GENERICargumentDomainIdsOptional, zero terminated buffer of parameter domainIds
STRINGdescriptionOptional. A textual description of the method.

Return Value


Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_r_XPX_Return_Value'.

Options


 

Example


<Missing Example>

 

See also

Filter by label

There are no items with the selected labels at this time.

Â