Drukowanie w LabView
Drukowanie w LabView
Czy jest jakis sposob, aby w LabVIEW puscic plik tekstowy na drukarke? Chcialbym miec mozliwosc drukowania pliku z wynikami, ktory jest generowany w trakcie pracy aplikacji, poprzez nacisnienie przycisku na interfejsie uzytkownika.
- wino
- Posty: 549
- Rejestracja: 23 gru 2005 00:00
- Wersja środowiska: Nie mam LabVIEW
- Lokalizacja: Kraków
Re: Drukowanie w LabView
witam
akcja jest bardzo prosta
Wszystkie narzędzia znajdują się w palecie Generate Report, sorki Report Generation.
sprawa sie ma tak, że najpierw generujesz sobie raport, a właściwie używasz bloczka Append Report Text(dołącza tekst), a potem używasz bloczka Print Report
I tyle
akcja jest bardzo prosta
Wszystkie narzędzia znajdują się w palecie Generate Report, sorki Report Generation.
sprawa sie ma tak, że najpierw generujesz sobie raport, a właściwie używasz bloczka Append Report Text(dołącza tekst), a potem używasz bloczka Print Report
I tyle
Re: Drukowanie w LabView
wino ma rację jeśli założymy że Zdzichu posiada Raport Generation Toolkit. 8)
Można też zastosować trochę prostsze rozwiązanie:

Jest trochę przeszukiwania węzłów właściwości i metod (paleta Application Control), ale warto się potrudzić.
VI który będzie drukowany powinien zawierać na panelu to co należy wydrukować, czyli kontrolkę wejściową Najlepiej z palety panelu
Classic Controls >> Classic String and Path >> Simple String
Wydruk kierowany jest na drukarkę domyślną.
Można też zastosować trochę prostsze rozwiązanie:

Jest trochę przeszukiwania węzłów właściwości i metod (paleta Application Control), ale warto się potrudzić.
VI który będzie drukowany powinien zawierać na panelu to co należy wydrukować, czyli kontrolkę wejściową Najlepiej z palety panelu
Classic Controls >> Classic String and Path >> Simple String
Wydruk kierowany jest na drukarkę domyślną.
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Drukowanie w LabView
Wydruk panelu z kontrolką z żądanym tekstem to już jednak dość daleko od wydruku pliku tekstowego. Może warto spróbować poniższego rozwiązania(nie należy się zrażać jego stopniem komplikacji
).
Pozdrawiam(:
PS. Klocek na obrazku to System Exec
Pozdrawiam(:
PS. Klocek na obrazku to System Exec
- wino
- Posty: 549
- Rejestracja: 23 gru 2005 00:00
- Wersja środowiska: Nie mam LabVIEW
- Lokalizacja: Kraków
Re: Drukowanie w LabView
a prpos drukowania
kiedyś kolega robił taki program i też własnie drukował wyniki pomiarów. No i zadowolony wysłał program "pracodawcy", a tamten do niego, że jak naciska przycisk drukuj to wyskakuje błąd!!
Pokminili razem czemu tak się dzieje. Po paru minutach intensywnej pracy umysłowej kupel zadał kluczowe pytanie "pracodawcy":
Czy masz drukarke?:D
kiedyś kolega robił taki program i też własnie drukował wyniki pomiarów. No i zadowolony wysłał program "pracodawcy", a tamten do niego, że jak naciska przycisk drukuj to wyskakuje błąd!!
Pokminili razem czemu tak się dzieje. Po paru minutach intensywnej pracy umysłowej kupel zadał kluczowe pytanie "pracodawcy":
Czy masz drukarke?:D
Re: Drukowanie w LabView
Sklecilem tego subVI'a, w aplikacji czytam text z pliku tekstowego i podaje go na kontrolke simple string subVI'a, jednak na wydruku dostaje pusta kontrolke (zalacznik)Mikrobi pisze:wino ma rację jeśli założymy że Zdzichu posiada Raport Generation Toolkit. 8)
Można też zastosować trochę prostsze rozwiązanie:
Jest trochę przeszukiwania węzłów właściwości i metod (paleta Application Control), ale warto się potrudzić.
VI który będzie drukowany powinien zawierać na panelu to co należy wydrukować, czyli kontrolkę wejściową Najlepiej z palety panelu
Classic Controls >> Classic String and Path >> Simple String
Wydruk kierowany jest na drukarkę domyślną.
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Drukowanie w LabView
Pokaż diagram swojej aplikacji.
Re: Drukowanie w LabView
jogurt_owocowy pisze:Pokaż diagram swojej aplikacji.
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Drukowanie w LabView
Nie mam teraz czasu na eksperymenty, ale tak na szybko to widzę to tak, że jeśli panel subviaja nie jest otwarty, to jego obraz nie jest aktualizowany(bo po co?), a co za tym idzie będzie drukowany w swojej domyślnej formie.
Pozdrawiam
Pozdrawiam
Re: Drukowanie w LabView
Sprobowalem rozwiazania z Report Generation, jest niezle, mam LV Professional wiec tego toolkita widac tez mam.jogurt_owocowy pisze:Nie mam teraz czasu na eksperymenty, ale tak na szybko to widzę to tak, że jeśli panel subviaja nie jest otwarty, to jego obraz nie jest aktualizowany(bo po co?), a co za tym idzie będzie drukowany w swojej domyślnej formie.
Pozdrawiam

- wino
- Posty: 549
- Rejestracja: 23 gru 2005 00:00
- Wersja środowiska: Nie mam LabVIEW
- Lokalizacja: Kraków
Re: Drukowanie w LabView
a w jakich wersjach LV nie ma Report Generation??
Re: Drukowanie w LabView
Jak już jest temat o drukowaniu to mam pytanie czy ktos zna prosty sposób na drukowanie z LV tekstu, gdzie nie wysunie nam się cała kartka papieru w przypadku gdy drukujemy tylko jedną czy dwie linijki tekstu?
Próbuję to zrobić ale z pomocą Raport Generation ale mi to nie idzie:-)
Próbuję to zrobić ale z pomocą Raport Generation ale mi to nie idzie:-)
Re: Drukowanie w LabView
Wpar --> zgaduję, że masz do czynienie z drukarką atramentową z papierem "taśmowym".
Tego o czym piszesz w LV (chyba) nie ustawisz, tak samo jak tego, żeby po oddarciu kartki, przed drukowanie zasysał troche papieru, żeby drukowanie szło od marginesu 0 + ustwienie drukowania.
Trzeba się bawić w konfigurację drukarki.
Tego o czym piszesz w LV (chyba) nie ustawisz, tak samo jak tego, żeby po oddarciu kartki, przed drukowanie zasysał troche papieru, żeby drukowanie szło od marginesu 0 + ustwienie drukowania.
Trzeba się bawić w konfigurację drukarki.