Strona 1 z 1

plik CSV (OpenOffice)

: 15 lip 2008 15:28
autor: progor
witam,

doszedłem ładnie do porozumienia z Excelem za pomocą ActiveX (załącznik: llb / Write Table To XL.vi)

co zrobić gdy na docelowym kompie będzie się znajdował jedynie OpenOffice?

walczył już ktoś z tym?
proszę o pomoc (po doinstalowaniu u siebie OpenOffica nie mogę znaleźć odniesienia do niego)

pozdrawiam

Re: OpenOffice

: 20 sie 2008 15:02
autor: progor
witam, niestety temat openoffice'a został nieugryziony.
może od drugiej strony... ma ktoś pomysł jak wydrukować coś takiego:


tekst1




tekst2





tekst3

tekst4




tekst5





tekst6
zastąpmy tekst1 a, tekst2 ab, tekst3 abc ... otrzymamy:


a




ab





abc

abcd




abcde





abcdef
trochę nie równo nie?... ale bądźmy sprytni :idea: podokładajmy spacje !


a ab abc

abcd





abcde abcdef
(p.s. w edytorze wygląda to ciut lepiej, widać że dodanie spacji trochę pomogło, gotowy post ma w nosie czy spacji jest 7 czy 19.... wychodzi mu spacja i tyle)
:twisted: nie działa ! czemu przecież ilość znaków jest identyczna ! problem w tym, że "w" jest szersze od "i".
tą oto śliczną prezentacją ponawiam pytanie. zna ktoś proste rozwiązanie mojego problemu? jak w odpowiedniej kolumnie umieścić tekst owych kolumn nie mając (brak excela + nieumiejętność dobranie się do openoffica + nieznajomość innych darmowych programów które mają podobną funkcjonalność a można się do nich łatwo dobrać)
pozdrawiam i czekam na odpowiedzi.

Re: OpenOffice

: 20 sie 2008 16:08
autor: AzazeL
Słyszałeś może o formacie csv?
Zarówno Excel jak i Calc otwierają pliki w tym formacie.
Jedyny problem wynika stąd że format jest związany z wersją językową systemu. Standardowo w polskiej wersji Windowsa wygląda to tak:

Serparator kolumn: ;
Separator wierszy: CR+LF
Separator dzięsiętny: ,
Pola tekstowe: bez " (sam tekst)

Aby zbudować plik najlepiej użyć bloczku array to spreadsheet string i to zapisać do pliku tekstowego.

W przykładzie zapis takiego pliku:

Gauss;0;0,12;0
Gauss;0,5;0,28;0
Gauss;1;0,12;0

Re: OpenOffice

: 29 wrz 2008 21:38
autor: progor
dzięki za odpowiedź,
plik CSV faktycznie robi robote (jakoś mi z głowy wyleciał)

ale mam jeszcze jeden problem z tym związany:
czy da się wysłać do drukarki tak jak widzi go openoffice?
czy mogę zbudowany w LabVIEW plik CSV wysłać z LabVIEW do drukarki tak aby wydrukował się zachowując kolumny? (jak wyślę string to bede miał ";" zamiast kolumn).

dziekuję, pozdrawiam

plik CSV (OpenOffice)

: 30 wrz 2008 04:15
autor: bogdani
Musisz to wysłać z jakiegoś programu, który odczyta CVSa i odpowiednio go sformatuje.

Możesz też sam wyświetlić dane w tabeli w LV i wysłać widok tabeli na drukarkę.

bogdani