...
Code Block | ||||
---|---|---|---|---|
| ||||
EdmiError edmiRemoteMakeExpressXlongForm (SdaiServerContext serverContextId,
SdaiInteger schemaType,
SdaiString expressXprojectFile,
SdaiString diagnosticFile,
SdaiInteger options,
SdaiString expressXlongFormFile,
SdaiInvocationId *edmiInvocationId);
|
This function is the remote version of the edmiMakeExpressXlongForm() function. NOTE:
Info |
---|
The execution of this function is performed on the client, i.e., this function can successfully be performed |
...
wihout any running EDMserver or EDMappServer. |
...
serverContextId | The remote server context name |
schemaType | An integer representing the schema type |
expressXprojectFile | project file name |
diagnosticFile | Diagnostic file |
options | see below |
expressXlongFormFile |
|
edmiInvocationId |
|
...
This function makes a long form schema from the specified EDMcompilerProject file specified in the parameter "expressXprojectFile". The resulting long form schema will be written to the file specified in the "expressXlongFormFile" parameter. The parameter "schemaType" must be one of the following:
- MAPPING_SCHEMA_TYPE (alias is: EXPRESS_X_SCHEMA_TYPE),
- QUERY_SCHEMA_TYPE,
- RULE_SCHEMA_TYPE
Arguments
...
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Return Value
...
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Options
...
INSERT_FILE_BEGINNING_ENDING_
...
MARK The resulting longForm file will contain a "FILE_BEGINNING" and a "FILE_END" mark as comment for each shortForm file,
...
i.e., to show (to mark) the start and end of each shortForm file.
INSERT_LONG_FORM_LINE_
...
NUMBERS The resulting longForm file will have line numbers as comment
INSERT_SHORT_FORM_LINE_
...
NUMBERS The resulting longForm file will have line numbers starting from line number 1 for each shortForm file.
INSERT_SHORT_FORM_FILE_NAMES_
...
LIST The resulting longForm file will have a an ordered list of all shortFiles that constitutes the longForm file.
...
This list will be in comments.
INSERT_PROJECT_
...
FILE The actual project file will be listed as comments in the beginning of the resulting longForm file.
MAKE_SHORT_FORM_FILE_NAMES_
...
LIST When this option is enabled, all other options will be overruled, i.e. they will have no effect.
...
The resulting longForm file will only content the "SHORT_FORM_FILE_NAMES_LIST", i.e. the same list as produced by the
INSERT_SHORT_FORM_FILE_NAMES_
...
LIST options.
DIAGNOSTICS_IN_XML_
...
FORMAT The actual dignosticFile will be in XML format that is specified by the X-IDE application.
GET_METHODS_
...
SIGNATURE Only valid for EDM internal use.
METHODS_SIGNATURE_IN_
...
XML Used in the edmiGetSourceMethodSignatures() and edmiRemoteGetSourceMethodSignatures() to specify that the resulting method signatures
...
will be in XML format, i.e., to be more easily handeled by applications (X-IDE)
...
EXAMPLE
Example
...
Code Block | ||
---|---|---|
| ||
<missing example> |
See also
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|