Promotic
WikipediaLinkedInYoutubeTwitterFacebook

CSV - tekstowy format wymiany danych

CSV (Comma-separated values, hodnoty oddělené čárkami) to prosty format plikowy przeznaczony do wymiany danych tabelkowych. Plik w formacie CSV składa się z wierszy, w których pojedyńcze pozycje są oddzielone znakiem przecinek (,). Wartości pozycji mogą być zawarte w cudzysłowiu ("), co umożliwia zawartość przecinka w pozycji. Jeżeli tekst pozycji zawiera cudzysłów, jest on podwójny.
 
Z powodu tego, iż w niektórych jązykach znak przecinek stosowany jest jako separator miejsc dziesiętnych, istnieją przypadki, w których jako separator stosuje się inny znak, najczęściej średnik (;) lub tabelator.
 
Przykład:
Tabelka danych:
kociol1 89.5 Włączone, Działające
kociol2 77.8 Włączone, Działające
kociol3 21.9 Błąd, Niedziałające
Powyższą tabelkę można w CSV zapisać w następujący sposób:
kociol1,89.5,"Włączone, Działające"
kociol2,77.8,"Włączone, Działające"
kociol3,21.9,"Błąd, Niedziałające"
 

Wsparcie CSV w systemie PROMOTIC

Skryptowe metody dla runtime:
- Pm.FileCsvRead: Odczyt z pliku CSV
- Pm.FileCsvWrite: Zapis do pliku CSV
- PmDataTable.LoadFromFile(.., "filetype:csv;"): Wczytanie danych dla tego obiektu z pliku
- PmDataTable.SaveToFile(.., "filetype:csv;"): Zapisanie danych tego obiektu do pliku
- PmTrend.SaveToFile(.., "filetype:csv;"): Zapisanie danych tego obiektu do pliku
 
Wsparcie w środowisku deweloperskim:
- Eksport i import zmiennych w obiektach zawierających zakładkę Dane.
- Eksport tekstów lokalizowanych.
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice