...
Code Block | ||||
---|---|---|---|---|
| ||||
FUNCTION xpxGetMethodSignatureBN (methodType, methodName, schemaName |
...
: |
...
STRING;
VAR methodId : GENERIC;
VAR methodClass : STRING;
VAR arguments : INTEGER;
VAR returnValueDatatype : INTEGER;
VAR returnValueDomainId : GENERIC;
VAR argumentNames : LIST OF STRING;
VAR argumentDatatypes : LIST OF INTEGER;
VAR argumentDomainIds : LIST OF GENERIC;
VAR description : STRING;
VAR textualSignature : STRING)
status : INTEGER;
|
Use this function to ....
Arguments
...
1 | Type | Name | Comment |
2 | STRING | methodType |
|
3 | STRING | methodName | If the method is an Express-X Schema Map, this shall be the method name that was assigned to the method when it was defined with edmiDefineMethodSignature. If the method is a query function, the method name shall be the name of the query function it self. |
4 | STRING | schemaName | If the method is an Express-X Schema Map, this variable shall be the name of the mapping schema. E.g "MySchemaMap". If the method is a query function, this variable shall be the name of the query schema containing the query in question, qualified with the name of the parent Express schema. |
5 | GENERIC | methodId | Variable that will receive the instance Id of the method. This is an instance of the EDM_METHOD entity in the ExpressDataManager model |
6 | STRING | methodClass | Variable that will receive the optional and user defined method class. Method classification may be used to organize methods in the EDMdatabase |
7 | INTEGER | arguments | This variable will receive the number of input parameters for the given method. |
8 | INTEGER | returnValueDatatype | Variable that will receive the type of the return value from the method. This is only applicable for query function methods. |
9 | GENERIC | returnValueDomainId | |
10 | LIST OF STRING | argumentNames | A buffer that will receive a null terminated list of the input parameter names. |
11 | LIST OF INTEGER | argumentDatatypes | A buffer that will receive a list of the input parameter types that corresponds to the argument names in <argumentNames> |
12 | LIST OF GENERIC | argumentDomainIds | |
13 | STRING | description | Variable that will receive the user defined description of the method. |
14 | STRING | textualSignature | Optional, method signature in text. |
Return Value
...
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Options
...
Example
...
Code Block | ||
---|---|---|
| ||
<Missing Example> |
See also
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|