This screen handles the actual Import of data in to the app.
At the start of the import you need to select the source data file.
Here you control which fields are imported, and which data fields map to which app fields:
Before you link the fields you need to select the source data file
Always check the entire list looking for hidden or new fields
The import will read the entire file in chunks,
if you get out of memory errors you may need to use smaller files
Starts the improt (saves trhe data)
Exits without saving
You will be prompted to find a file;
either from a list of files in the '/bookshelf/exports' folder on the SD card or from a file explorer of your phone:
If you have a file explorer installed that isn't being detected,
enable 'Use any File Manager App' in the Settings Screen
Import one of the files previously saved in the exports/imports folders
Type in the full path to the file
Only available if there is data on the clipboard
It is required to be in the same format as data saved to the clipboard
You need to check the box to import images
Specify the location of the source images
note you actually need to select one on of the image files in the folder with the images to import.
Images will be copied from the selected folder to the main images folder
for this reason it is best not to use the main images folder as the source location (even though the export will handle it)
The export needs to contain an column named "_id_" to link the data to an image file
Duplicate entries are detected on the barcode,
they are then not imported.
Ticking this option will allow duplicate barcodes to imported
Each field in the source data needs mapping to the app fields.
each field from the file is displayed as a seperate section
You can decide if the field is being imported at all
You can select which app field the data will go into
The app tries to automatically match data fields with app fields, based on various similarities
Fields that are currently hidden are indicated as [ field ]
If you import two data fields into one app field, the second data field will overwrite the first
If you don't import a shelf field, then the current shelf will be used
When Importing into a new field, a new custom field will be created for you
the name and type will be defined automatically, it is usually the list type
You will usually find it better to add the custom field before importing