8.3.4.1. Wat is de structuur van een standaard CSV-bestand?

Een standaard CSV bestand bevat contacten in de vorm van een tabel. De tabel heeft de volgende structuur:

  • De eerste regel bevat de koppen. Dit zijn de namen van de gegevensvelden.

  • Elke volgende regel bevat de gegevens van een contact in kolommen.

  • De gegevensvelden worden met komma's gescheiden.

  • Het einde van de regel wordt aangegeven met een enter.

Een CSV-bestand kan bijv. gecreëerd worden met een spreadsheetprogramma of een teksteditor. Verzeker u ervan dat de volgende details in beschouwing zijn genomen.

  • Wanneer er umlauten of andere diakritische tekens bestaan in de gegevensvelden van het CSV-bestand, moet het UTF-8 gecodeerd worden.

  • De eerste rij van het CSV-bestand moet tenminste één van de kolomtitels bevatten die hieronder worden genoemd.

  • De kolomtitels zijn hoofdlettergevoelig.

  • De kolommen kunnen in willekeurige volgorde staan. De geimporteerde gegevens worden toegewezen aan de gegevensvelden van de Groupware.

  • De gegevensvelden worden met komma's gescheiden.

  • Wanneer er ongeldige gegevens in het gegevensveld staan, zal het betreffende contact worden overgeslagen. Gegevens zijn geldig met de volgende voorwaarden:

    • Alle E-mailvelden moeten het "@" teken bevatten.

    • Het is toegestaan een leeg gegevensveld te hebben.

  • Als het maximum aantal leestekens wordt overschreden, wordt het teveel genegeerd. De tabel hieronder toont het maximum aantal leestekens voor ieder gegevensveld.

De eerste rij van het CSV-bestand moet één of meer van de volgende kolomaanhef bevatten:

Display name Sur name Given name Middle name
Suffix Title Street home Postal code home
City home State home Country home Martial status
Number of children Profession Nickname Spouse name
Note Company Department Position
Room number Street business Postal code business City business
State business Country business Number of employee Sales volume
Tax id Commercial register Branches Manager's name
Assistant's name Street other Postal code other City other
State other Country other Telephone business 1 Telephone business 2
FAX business Telephone car Telephone company Telephone home 1
Telephone home 2 FAX home Cellular telephone 1 Cellular telephone 2
Telephone other FAX other Telephone pager Telephone telex
Telephone TTY/TDD Instantmessenger 1 Instantmessenger 2 Telephone IP
Email 1 Email 2 Email 3 URL
Categories Dynamic Field 1 Dynamic Field 2 Dynamic Field 3
Dynamic Field 4 Dynamic Field 5 Dynamic Field 6 Dynamic Field 7
Dynamic Field 8 Dynamic Field 9 Dynamic Field 10 Dynamic Field 11
Dynamic Field 12 Dynamic Field 13 Dynamic Field 14 Dynamic Field 15
Dynamic Field 16 Dynamic Field 17 Dynamic Field 18 Dynamic Field 19
Dynamic Field 20 private Birthday Anniversary