Autor Wątek: Aktualizacja towarów z .epp  (Przeczytany 7540 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline someone

  • Nowy użytkownik
  • *
  • Wiadomości: 26
  • Reputacja +2/-0
  • Wersja programu: Subiekt 1.60
Aktualizacja towarów z .epp
« dnia: Kwiecień 09, 2017, 13:24:07 »
Robiąc aktualizacje towarów z pliku .epp wg tego kodu:

Private Sub ImUstawieniaSynchronizacji()
   
    Dim oSubGT As InsERT.Subiekt
    Dim oIm As InsERT.Importer
    Dim oImBlWyk As InsERT.ImBladWykonania
    Dim i As Integer
       
    Set oSubGT = UruchomSubiekta()
    Set oIm = oSubGT.Importer
 
    oIm.Synchronizacja(gtaSynchronizacjaTypTowar) = gtaSynchronizacjaTowarSymbol + gtaSynchronizacjaAktualizacja + gtaSynchronizacjaDodawanie
    oIm.WczytajPlik "c:\TW.epp", gtaWczytajTowary
    oIm.ZapiszObiekt (-1)
 
    For i = 1 To oIm.BledyWykonania.Liczba
        Set oImBlWyk = oIm.BledyWykonania.Element(i)
        Debug.Print oImBlWyk.KodBledu & ": " & oImBlWyk.Opis
    Next i
   
End Sub


działa dla małej ilości towarów. Przy większej ilości, plik ma ok 6 MB, wiesza się, tzn. SUBIEKT nie odpowiada

Można coś z tym zrobić ?



Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Aktualizacja towarów z .epp
« Odpowiedź #1 dnia: Kwiecień 09, 2017, 14:44:17 »
Zaczekać, aż zacznie opowiadać... Aktualizacja towaru jest przecież dość wymagającą operacją.
Daniel, Białystok.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Aktualizacja towarów z .epp
« Odpowiedź #2 dnia: Kwiecień 09, 2017, 14:48:21 »
A zamiast "odpowiada/nie odpowiada" lepiej zobacz obciążenie procesora i co robi serwer SQL.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Aktualizacja towarów z .epp
« Odpowiedź #2 dnia: Kwiecień 09, 2017, 14:48:21 »