Application.GetDatabaseImportElementList
Methode: GetDatabaseImportElementList(pImportSettingsals DatabaseConnection)als ElementList
Beschreibung
Die Funktion gibt eine Sammlung von ElementListItems zurück, wobei die ElementListItem.Name Eigenschaften die Namen der Felder enthalten, die für den Import ausgewählt werden können und die ElementListItem.ElementKind Eigenschaften, je nachdem, welcher Wert in DatabaseConnection.AsAttributes übergeben wird, entweder auf spyXMLDataAttr oder spyXMLDataElement initialisiert werden. Diese Liste dient als Filter dafür, was schließlich durch einen zukünftigen Aufruf von ImportFromDatabase importiert wird. Verwenden Sie ElementList.RemoveElement um Felder vom Export auszuschließen.
Für die Herstellung der Verbindung zur Datenbank muss eines der Objekte DatabaseConnection.File, DatabaseConnection.ADOConnectionoder DatabaseConnection.ODBCConnectionsowie DatabaseConnection.SQLSelectausgefüllt werden. Verwenden Sie die Eigenschaft DatabaseConnection.AsAttributesum ElementListItem.ElementKindder erzeugten Elementliste entweder auf spyXMLDataAttr oder spyXMLDataElement zu initialisieren.
Beispiel
Siehe Beispiel unter ImportFromDatabase.
Fehler
1111 | Das application-Objekt ist nicht mehr gültig. |
1100 | Ungültiger Parameter oder es wurde für den Rückgabeparameter eine ungültige Adresse angegeben. |
1107 | Import aus Datenbank ist fehlgeschlagen. |
1112 | Es wurde eine ungültige Datenbank angegeben. |
1114 | Select-Anweisung fehlt. |
1119 | Die Liste der Datenbankelemente konnte nicht importiert werden. |