Raport w Excel'u

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Awatar użytkownika
>Adam<
Posty: 27
Rejestracja: 15 sie 2010 14:57
Wersja środowiska: LabVIEW 7.0

Raport w Excel'u

Post autor: >Adam< »

Witam
Mój problem plega na tym iż po dodaniu kodu bloczków "Append Report Text" oraz "Get Date/Time String" wyskakuje bład :( przed ich dodaniem program działał poprawnie w czym tkwi bład? dodam iż jestem początkujący :) a raporty robię pierwszy raz. Proszę zainteresowanych o pomoc:)
Pozdrawiam.
Załączniki
ex.JPG
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

Raport w Excel'u

Post autor: Nowszy »

Nie mam LV 7.0, ale strzelam że błąd polega na tym, że próbujesz wpisać dane do komórki o nazwie Date, a takiej komórki nie ma! Usuń Date z klastra MS Office parameters i powinno działać (to samo z Time)
Pozdrawiam, Maciek Antonik
Edu4Industry
Awatar użytkownika
>Adam<
Posty: 27
Rejestracja: 15 sie 2010 14:57
Wersja środowiska: LabVIEW 7.0

Re: Raport w Excel'u

Post autor: >Adam< »

Niestety dalej to samo usunąłem dane z klastra błąd się powtarza nie mam już żadnej koncepcji aby rozwiązać ten problem
Awatar użytkownika
Nowszy
Posty: 504
Rejestracja: 30 maja 2008 08:33
Wersja środowiska: LabVIEW 2011
Lokalizacja: Katowice
Kontakt:

Raport w Excel'u

Post autor: Nowszy »

Ten błąd często ma też powiązanie z przekroczeniem maksymalnego rozmiaru tablicy Excela. Jaki jest rozmiar tablicy jaką podajesz na Append Numeric Table? Spróbuj go usunąć i zobacz czy wtedy też masz błąd.
Pozdrawiam, Maciek Antonik
Edu4Industry
Awatar użytkownika
>Adam<
Posty: 27
Rejestracja: 15 sie 2010 14:57
Wersja środowiska: LabVIEW 7.0

Re: Raport w Excel'u

Post autor: >Adam< »

Rozmiar tablicy jest mały raptem 4 kolumny i 3 wiersze. Program działa poprawnie ale po wrzuceniu bloczków append report text i podaniu na nie get date/time string wtedy wychodzi bład nawet jak usunę Date i Time z klastra MS Office paramete nawet próbowałem usunąć cały klaster a błąd nadal wystepuje
Awatar użytkownika
ksyhu
Posty: 31
Rejestracja: 06 lis 2009 19:15
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Kraków

Re: Raport w Excel'u

Post autor: ksyhu »

Tak na marginesie rozmiar tablicy według tego kodu co podałeś nie jest 4x3 tylko 4x2 (pierwszy wiersz ma 3 elementy, drugi 4). Ok, ale nie o tym miałem mówić.

Mógłbyś sprawdzić metodą eliminacji elementów co tak naprawdę powoduje problem (np usunąć Get time/data i podstawić zwykły tekst i tym sposobem wykluczyć ten bloczek). Idąc dalej dając standardowe opcje parametrów (MS Office parameters - kolumna,wiersz,itd). Skoro chcesz ustawić pewną daną skorzystaj w kolumna/wiersz powoduje ona mniej problemów, bo z tego co zobaczyłem opcja name odwołująca się do nazwanej komórki (w excel'u musisz dać prawym na komórkę i wybrać 'definiuj nazwę') jest dość problematyczna. U Ciebie problem jest taki że za każdym razem tworzysz nowy raport, więc nazwy komórek zdefiniowane przez Ciebie wcześniej nie istnieją, czyli prościej jest skorzystać z kolumna/wiersz. Skasuj cluster z parametrami, utwórz nowy i podaj parametry, być może jakieś białe znaczki czy innego typu śmieci tam zostały.

ps. w LabVIEW 2009 powyższy błąd można wywołać mając otwarty arkusz excel i próbując zapisać do niego dane poprzez LabVIEW. Ogólnie chodzi w nim o zakresy excel'a i tak naprawdę (przeglądając forum NI nie widziałem jednoznacznie zdefiniowanej przyczyny błędu).
Często prowadzę z sobą długie rozmowy i jestem przy tym tak mądry, że czasami nie rozumiem ani jednego słowa z tego, co mówię.
Awatar użytkownika
>Adam<
Posty: 27
Rejestracja: 15 sie 2010 14:57
Wersja środowiska: LabVIEW 7.0

Re: Raport w Excel'u

Post autor: >Adam< »

co do wcześniejszych błędów poradziłem sobie jakoś z nimi teraz mam kolejny problem umieszczenie wykresu w Excel'u a dokładniej aby wygenerowany wykres miał ukryte wartości na osi X. A najlepiej czy jest taka opcja aby wykres (waveform graph) w takiej postaci jak jest na block diagram eksportować do excel'a wie ktoś może jak to zrobić ?
Załączniki
raport.JPG
ODPOWIEDZ