Zbyt długi czas pobierania raportu z SAP do Excela

Tutaj możesz zadać pytania, które nie znalazły miejsca w innych działach i porozmawiać na ogólne tematy.
xLukasz
Posty: 4
Rejestracja: czw sie 06, 2020 5:01 pm
Has thanked: 3 times

Zbyt długi czas pobierania raportu z SAP do Excela

Post autor: xLukasz »

Hej,

Nie wiem jak ugryźć temat.
Mam raport, który generuje się 5-10 minut (w SAP'ie), który jest zaciągany przez makro.
Problem w tym, że przez długie generowanie raportu, excel wywala komunikat o długim działaniu.

W jaki sposób mogę wydłużyć ten czas albo ustawić na "no limit"? :wink:

W załączniku screen.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

dominik.tylczynski
Posty: 7329
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1227 times
Been thanked: 1137 times

Re: Zbyt długi czas pobierania raportu z SAP do Excela

Post autor: dominik.tylczynski »

To pytanie nie tyle dotyczy SAP co raczej OLE w Excelu. Przyznam, że to nie moja specjalność, ale znalazłem następujące sugestie:
https://stackoverflow.com/questions/442 ... o-complete
http://forums.devx.com/showthread.php?7 ... rk-arounds
https://www.experts-exchange.com/questi ... Excel.html

Moim zdaniem nawet jeśli uda Ci się wyłączyć ten komunikat w Excelu to to rozwiązanie nie jest najlepsze, nadal użytkownik będzie oczekiwał na raport 5-10 minut patrząc w zablokowanego Excel'a.

Przede wszystkim postarałbym się zoptymalizować działanie raportu w SAP. Nie wiem co robi ten raport, ale przeważnie zawsze można coś przyspieszyć.
Możesz też wykonywać ten raport bezpośrednio w SAP i wyświetlać wyniki w formie listy ALV. Stąd możesz zapisać raport do pliku Excel'a albo wyświetlić Excel'a osadzonego w SAP Gui.

krzy13
Posty: 32
Rejestracja: pt lip 07, 2017 5:33 am
Has thanked: 2 times
Been thanked: 2 times

Re: Zbyt długi czas pobierania raportu z SAP do Excela

Post autor: krzy13 »

U mnie pomogło włączanie exportu do excela nie bezpośrednio tylko przez plik lokalny i tam wybór excela. Przyspieszyło to pobieranie dużych raportów o kilkanaście minut. Może akurat się u ciebie również sprawdzi.

Pozdrawiam.