Dodaj do ulubionych

Z SAP'a do Excela

09.10.05, 20:01
Cześć
Chciałbym mieć arkusz w Excelu, w którym miałbym indeksy magazynowe i inne ważne informacje oraz bieżące stany magazynowe.
Czy można to zrobić tak, żeby dane o stanie magazynowym danego indeksu były na bieżąco ściągane z SAP’a i uaktualniane w exeliku np. z chwilą otwarcia arkusza lub wciśnięcia jakiegoś magicznego przycisku ?

Jeśli macie jakieś przykłady poproszę o przesłanie na konto :
viqic(malpa)wp.pl
Obserwuj wątek
    • hiolka Re: Z SAP'a do Excela 12.10.05, 18:32
      Musisz "postarac sie" o BW albo w przypadku jego braku - po prostu zadany
      raport zapisywac kazdorazowo w formie pliku txt lub xls i ustanowic przy pomocy
      formul albo procedury VBA polaczenie miedzy plikiem a swoim arkuszem w Excelu.
      Przecwiczylam obie wersje.
    • migo_gi Re: Z SAP'a do Excela 13.10.05, 09:28
      Bardziej 'zaawansowanym' rozwiązaniem jest utworzenie bezpśredniego polączenia
      Excel'z a SAP'em przy użyciu VB z Excel'a. Niedawno umieściłem na tym forum kod
      żródłowy programu w VB (ale nie tego z Excel'a), który czyta określoną tabelę
      wewnętrzną SAP'a. Poszukaj na tym forum wątków ze słowem Excel w temacie.
    • apesta Re: Z SAP'a do Excela 14.10.05, 16:32
      moze to ci sie przyda. po nacisnieciu przycisku wywolac modul funkcyjny:

      DATA: dlpivot LIKE excelpivot OCCURS 10 WITH HEADER LINE.
      DATA: BEGIN OF download_fieldnames OCCURS 20,
      field(60),
      END OF download_fieldnames.

      CALL FUNCTION 'MS_EXCEL_OLE_STANDARD_DAT'
      EXPORTING
      file_name = 'C:\TEMP'
      create_pivot = ''
      data_sheet_name = 'DANE'
      pivot_sheet_name = 'PIVOT'
      password = ''
      password_option = 0
      TABLES
      pivot_field_tab = dlpivot
      data_tab = wynik
      fieldnames = download_fieldnames
      EXCEPTIONS
      file_not_exist = 1
      filename_expected = 2
      communication_error = 3
      ole_object_method_error = 4
      ole_object_property_error = 5
      invalid_filename = 6
      invalid_pivot_fields = 7
      download_problem = 8
      OTHERS = 9.

      pozdrawiam

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka