INFORMATOR TECHNICZNY WONDERWARE
Informator Techniczny nr 2
10-08-1998
Tworzenie raportów z plików CSV przy pomocy programu raportującego
Crystal Reports Pro 5.0
Jeżeli chcemy tworzyć raporty na temat zmiennych InTouch a, które są logowane na twardy dysk przy
pomocy standardowego mechanizmu InTouch a, możemy wykorzystać program narzędziowy HistData i
przy pomocy interfejsu ODBC przesłać dane do programu Crystal Reports.
Opis konfiguracji programu narzędziowego HistData jest omawiany na szkoleniu zaawansowanym
oprogramowania InTouch. Ważną rzeczą, o której trzeba pamiętać są odpowiednie ustawienia
międzynarodowe, z których korzysta ten program narzędziowy. W celu skonfigurowania systemu otwórz
Panel Sterowania i uruchom ikonkę Ustawienia regionalne (Regional Settings).
W zakładce konfigurującej ustawienia liczb ustaw:
" Jako Symbol dziesiętny kropka.
" Jako Symbol grupowania cyfr spacja.
" Separator listy przecinek.
W zakładce konfigurującej ustawienia czasu ustaw:
" Jako Styl godziny HH:mm:ss.
" Jako Separator godziny dwukropek.
W zakładce konfigurującej ustawienia daty ustaw:
" Jako styl daty krótkiej MM/dd/rr.
" Jako separator daty slash ( / ).
Za pomocą programu HistData wyeksportuj informacje na temat wybranych zmiennych do pliku .csv
używając przy tym zmiennych systemowych $Date i $Time do określania informacji o czasie i dacie
zebrania pomiarów.
Skonfiguruj zródło danych ODBC.
" W tym celu uruchom ikonę ODBC z Panelu Sterowania.
" Po otwarciu programu Administrator zródeł ODBC wybierz w oknie DSN Użytkownika przycisk
Dodaj.
" W oknie Utwórz nowe zródło danych wybierz sterownik o nazwie Microsoft Text Driver (*.txt,
*.csv) i wybierz przycisk Zakończ. Powinno pojawić się okno ODBC Text Setup.
" W polu Data Source Name: wpisz nazwę zródła danych ODBC, na przykład Raport.
" Następnie odznacz opcję Use Current Directory i wybierz przycisk Select Directory.
" W oknie Select Directory odnajdz ścieżkę dostępu do katalogu, w którym znajduje się plik .csv,
z danymi i zatwierdz tę ścieżkę klawiszem OK. (Uwaga w tym oknie podaje się tylko ścieżkę
dostępu, nie można wybrać konkretnego pliku).
" Rozwiń okno ODBC Text Setup za pomocą klawisza Options. Za pomocą klawisza Remove z
lisy Extensions List wykasuj rozszerzenia *.asc i *.tab (w tej konkretnej sytuacji nie są one
potrzebne).
" Wybierz z listy rozszerzenie *.csv i wybierz przycisk Define Format...
" W polu Tables powinieneś zobaczyć między innymi swój plik .csv. Wybierz go, wciśnij przycisk
Guess.
ASTOR Sp. z o.o. e-mail: wonderware1@astor.com.pl
tel.: 012 428-63-30
Dział Oprogramowania Przemysłowego http://www.astor.com.pl
fax: 012 428-63-09
ul. Smoleńsk 29, 31-112 Kraków
" W oknie Columns powinny pojawić się wszystkie kolumny, czyli zmienne, których wartości są
składowane w pliku .csv. Jeżeli to nie zostało zrobione automatycznie, to dodaj ręcznie kolumny
za pomocą pól DataType, Name, Width i przycisku Add. Jeżeli natomiast program sam podał
nazwy kolumn wyedutuj je w następujący sposób:
dla kolumny, w której jest przechowywana zmienna $Date ustaw typ danych Date,
dla kolumny, w której jest przechowywana zmienna $Time ustaw typ danych Char i pole
Width jako 8 znaków,
dla kolumn, w których składowane są wartości zmiennych może być ustawiony typ
danych Char lub Integer.
" Jeśli zdefiniowałeś wszystkie kolumny wybierz przycisk OK w trzech kolejnych okienkach w
celu zamknięcia administratora zródeł danych ODBC.
" Następnie uruchom program Crystal Reports, wybierz opcję New Report, w okienku Report
Galery wybierz przycisk Standard.
" W okienku Create Report Expert wybierz zródło danych do raportu czyli przycisk SQL/ODBC.
" Pojawi się okno Choose SQL Table, w którym musisz wybrać swój plik csv i wcisnąć przycisk
Add a następnie Done.
" Na liście powinieneś zobaczyć swój plik. Wciskając klawisz Next przejdziesz do okna wyboru
konkretnych pól do raportu.
2
Wyszukiwarka
Podobne podstrony:
Informator techniczny Wonderware2Informator techniczny Wonderware5Informator techniczny Wonderware1Informator techniczny Wonderware0Informator techniczny Wonderware 1Informator techniczny Wonderware6Informator techniczny Wonderware1Informator techniczny Wonderware0Informator techniczny Wonderware6Informator techniczny Wonderware0Informator techniczny Wonderware4Informator techniczny Wonderware9Informator techniczny Wonderware0Informator techniczny Wonderware6Informator techniczny Wonderware9Informator techniczny Wonderware9Informator techniczny Wonderware9Informator techniczny Wonderware7Informator techniczny Wonderware4więcej podobnych podstron