Procedura do wczytywania danych z CSV

W tym miejscu możesz zadawać pytania oraz dyskutować na temat modułów BI, SEM, BObj
ODPOWIEDZ
maciekg7
Posty: 4
Rejestracja: wt paź 28, 2008 9:41 am

Procedura do wczytywania danych z CSV

Post autor: maciekg7 »

Witajcie.

Potrzebuję procedury, która zaczytywała by mi codziennie słowniki dla cech i dane transakcyjne generowane w postaci pliku csv.
Plik jest tworzony wg wzoru aaa_bbb_rrrrmmdd.csv gdzie rrrrmmdd jest datą dnia poprzedniego.
Wymogiem jest aby uruchomienie pakietu następowało przez łańcuch procesów.

Może posiadacie taką procedurkę lub potraficie taką napisać.
Pozdrawiam
MG
dominik.tylczynski
Posty: 8354
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1924 times
Been thanked: 1477 times
Kontakt:

Post autor: dominik.tylczynski »

Przestarzała funkcja WS_UPLOAD lub metoda GUI_UPLOAD z klasy CL_GUI_FRONTEND_SERVICES

HTH
Dominik Tylczyński, ICG
cineusz
Posty: 22
Rejestracja: pn paź 13, 2008 1:45 pm
Lokalizacja: Poznań
Kontakt:

Post autor: cineusz »

Cześć,

procedurka jest bardzo prosta:

*deklaracja
DATA: dt like sy-datum.

*odczyt wczorajszej daty
*dnia 25.11.2008 dt = 20081124
dt = sy-datum - 1.

*aby zaczytać dane łańcuchem plik musi znajdować się na serwerze
*teraz podajemy ścieżkę do pliku umieszczonego na serwerze w folderze \\abc\\def\:

concatenate '\\abc\def\aaa_bbb_' dt '.CSV' into p_filename.

*pamiętaj, że dla takiej ścieżki ważne są duże i małe litery

p_subrc = 0.
pozdrawiam
MK
www.icg.pl
maciekg7
Posty: 4
Rejestracja: wt paź 28, 2008 9:41 am

Post autor: maciekg7 »

Dzięki.

Procedura działa.
Pozdrawiam
MG
ODPOWIEDZ