Data Exchange

Fundamental Sequence of the Data Exchange

  1. Invoke the command to display the data exchange dialog in menu Learning Package
  2. Choose the Data Source Provider
  3. Choose the Data Source File (grayed out if provider does not use one)
  4. Choose the Data Sink Provider
  5. Choose the Data Sink File (grayed out if provider does not use one)
  6. Press the Copy Button (enabled if all requirements are fulfilled)
  7. The progress bar indicates, if the Copy action is active yet

Explanation of the Data Source Providers

These are the sources of the Data Exchange. The following are implemented:

Provider Explanation Particularities
CSV Import Import from a CSV file Use required format
OPEN Sql Database Source Learning package is the source for export The package just opened in the program
Sql Database Source Learning package is the source for export

A package not opened but existing as MDF file

 Explanation of the Data Sink Providers

These are the sinks or targets of the Data Exchange. The following are implemented:

Provider Explanation Particularities
CSV Export Export in a CSV file  
Null Sink Null Sink No output generated
OPEN Updating Sql Database Sink Just opened package is target of an import The package just opened in the user interface. The structure (e.g. number of lessons and cardfiles) must remain the same, only their content maybe updated
Sql Database Sink Learning package is target of an import Target is a MDF file (package), it may exist and will then be overwritten
Updating Sql Database Sink Learning package if target of an import Only used to update the content

Attention! Use both "Updating" sinks only in exceptional cases, f.i. if you wish to improve the content of some cardfiles in the CSV file and then want to reimport the file.

Example for a CSV Import

  1. Choose CSV Import as data source provider
  2. Choose an existing CSV file
  3. Choose Sql Database Sink
  4. Choose a not existent MDF file
  5. Press Copy
  6. Open the learning package just imported with Learning Package - Open Learning Package

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok