sm_*xml_import_file

Generates XML for annotated widgets to a file

char sm_xml_import_file (char *filename);
char sm_n_xml_import_file (char *filename, char *gsd);
char sm_obj_xml_import_file (char *filename, int *objid);

filename
The name of the XML file.

gsd
An expression indicating the screen or LDB receiving the XML import. For example, @screen_num(-1) specifies the next to top screen on the form stack, and @ldb("customer_xml.scr") specifies the customer_xml.scr screen in the LDB.

objid
An object id indicating the screen or LDB receiving the XML import.

Returns

Description

sm_xml_import_file reads the specified XML file and updates the specified objects. In order for the XML update to work, the tags associated with a widget and its corresponding containers must match the tags in the XML file. For more information on using these functions, see Chapter 22, "Using XML Data," in the Application Development Guide.