Data Import and ExportNeed to convert the data from your existing system? Our programs can import data in CSV format (comma separated text format).
Both Microsoft Access and Microsoft Excel export CSV.
The structure of a typical CSV file is just that of a standard text document with each product on a seperate line:
The import routine (Utilities, Import) asks for the CSV file then displays a screen to select which fields to match to those in 4-Shop.
Each available field in 4-Shop is displayed with a box alongside. Just put the position along each CSV line of the value to be used, counting from the left.
In the above example the retail price is the fourth position along in each, so 4 would be used for that field.
If a 4-Shop field is to be left empty use 0.
To produce a CSV file from Microsoft Access or Excel use the following:
In Microsoft Access open the table then select FILE | Export.
In the 'Save as type' box select 'Text files (*.txt *.csv)' and choose a file name.
The EXPORT TEXT WIZARD will then be displayed. Make sure 'Delimited' not 'Fixed length' is selected then click next.
Finally make sure the delimiter is set to 'comma' and the 'Text qualifier' is set to none and click FINISH.
In Microsoft Excel, open the sheet then select FILE | Save as
In the 'Save as type' box select 'CSV (comma delimited)' and choose a file name.
Terminology: TheA delimiter is the character used to seperate the fields, for our programs it is always a comma (other types of data files use the TAB character or require the fields be of a fixed width).
A text qualifier is the name given to quote characters that may be placed around text. 4-Shop does not require them and they should not be used.
In the following, the third and fourth fields are the cost price and retail price.
The import routine will prompt for the fields to be used. The 'text column' box specifies the field position in the CSV file. Here the number is position 1, the description is 2, the cost price is 3 and the retai price is 4. All other 'text column' boxes should be set to 0.