Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
%XML_ImportD2ObjFromDocument function
Function
The function imports an object, represented by an XML document, to configuration.
Declaration
Blok kódu | ||||
---|---|---|---|---|
| ||||
BOOL %XML_ImportD2ObjFromDocument( INT in document, TEXT in importSettings INT in expSubDirMode ) |
Parameters
document | Handle to the XML document. |
importSettings | XML Import settings (optional parameter) in form [setting={on/off} [setting={on/off} [...]]]. |
expSubDirMode | Mode (optional parameter) that defines setting the attribute "Export subdirectory" of object after finished import. |
Return value
@TRUE - the function was done successfully
@FALSE - the function failed
@FALSE - the function failed
Description
The function imports the object, represented by an XML document, to configuration. It can not be applied on the object which has been gotten by function the %XML_OpenDocument function, if the object (xml file) contains the binary data (bin files).
Constance for the parameter expSubDirMode:
Constance for the parameter expSubDirMode:
Numerical value | Constant | Description |
---|---|---|
0 | @SDM_KEEP_VALUE | Keep value of attribute as it was originally set in the configuration of object. |
1 | @SDM_DEL_VALUE | Delete value of attribute in the configuration of object. |
3 | @SDM_SET_SOURCE | Set value of attribute as it is defined in the imported XML data. |
Example
Blok kódu | ||||
---|---|---|---|---|
| ||||
BOOL _ok INT _doc _ok := %XML_ImportD2ObjFromDocument(_doc) |
Blok kódu | ||||
---|---|---|---|---|
| ||||
BOOL _ok INT _doc _ok := %XML_ImportD2ObjFromDocument(_doc, "uid_strict=off uid_usexml=on") |
Note
Error description can be called by means of ESL function %XML_GetLastErrorMessage.
Error code can be called by means of ESL function %XML_GetLastErrorCode. The code "-11" means that XML Import failed because other one had been already running.
Error code can be called by means of ESL function %XML_GetLastErrorCode. The code "-11" means that XML Import failed because other one had been already running.