Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-03-29, 01:48x



Odpowiedz w temacie  [ Posty: 2 ] 
Eksport upustów indywidualnych 
Autor Wiadomość

Rejestracja: 2012-01-29, 19:15
Posty: 1
Post Eksport upustów indywidualnych
Witam,

dopiero zaczynam swoją przygodę z programoaniem raportów w Symfonii (korzystam z symfonii handel 2011). Muszę pobrać dane, które znajdują się na widoku kontrahenta Informacje > Upusty indywidualne.
Za bardzo nie wiem skąd te dane pobrać. Te przykłady z dokumentacji nie działają. Mam kilka skryptów-ściągawek ale za dużo się z nich też nie można dowiedzieć.

Np eksport kontrahentów wygląda tak:

Kod:
NoOutput ()
string linkUpdejtu = "XXX"
string currentRow2
string cos2
basekh basKH2 [b]//zwróćcie uwagę na typ[/b]

IORec  iorecExp2
basKH2.SetKey("id")
string nazwaPliku2 = "C:\\YYY"

Int errBD2=basKH2.GetREc(GE)
while !errBD2

if(basKH2.GetField("typi") == 0) then   [b]// zwróćcie uwagę na warunek[/b]
   currentRow2 = "Kontrahent nazwa: " + basKH2.GetField("nazwa")
   cos2 =  Using "%L", basKH2.GetField("id")
   currentRow2 += ",id:" + cos2
   iorecExp2.SetField("typEksportu", "1")       
   iorecExp2.SetField("sterownik", "ie8.dll")   
   iorecExp2.SetField("parametry", "_EXP_FK")   
   iorecExp2.SetField("raport", "Eksport kontrahentów")
   iorecExp2.SetField("katalog", nazwaPliku2)   
   iorecExp2.SetField("showProgressBar", "1")
   iorecExp2.SetField("flagi", "1")
   
   iorecExp2.BeginSection("DocsData")
   iorecExp2.SetField("id", cos2) 
   iorecExp2.EndSection()
endif
errBD2=basKH2.GetREc(NX)
Wend

ExportKH(iorecExp2)

Execute(tempString)


A tak wygląda eksport towarów:

Kod:
NoOutput ()
string currentRow
string cos
basetw basTW [b]// inny typ[/b]

IORec  iorecExp
basTW.SetKey("id")
string nazwaPliku = "VVVVV"
Int errBD=basTW.GetREc(GE)
while !errBD

if(basTW.GetField("nazwa") != "") then   [b]// inny warunek[/b]
   currentRow = "Towar nazwa: " + basTW.GetField("nazwa")
   cos =  Using "%L", basTW.GetField("id")
   currentRow += ",id:" + cos
   
   iorecExp.SetField("typEksportu", "1")
   iorecExp.SetField("sterownik", "ie8.dll")       
   iorecExp.SetField("parametry", "_EXP_FK")       
   iorecExp.SetField("raport", "Eksport towarów")   
   iorecExp.SetField("katalog", nazwaPliku)   
   iorecExp.SetField("showProgressBar", "1")   
   iorecExp.SetField("flagi", "1")   
   
   iorecExp.BeginSection("DocsData")
   iorecExp.SetField("id", cos)     
   iorecExp.EndSection()
endif
errBD=basTW.GetREc(NX)

Wend
ExportMg(iorecExp)

string tempString = "KKKKK"+nazwaPliku+" towary "+linkUpdejtu
Execute(tempString)


Wygląde na to że oba skrypty różnią się jedynie 2 linijkami. Typem bazy danych i warunkiem dodawania rekordów do sekcji. Niestety nie znam typu bazy dla upustów. Opuszczenie warunków w if-ach powoduje wywalenie skryptu (nic się nie dodaje). Nie a bardzo wiem, jak je zmodyfikowa, żeby dostać listę upustów z danymi jak na liście Informacje > Upusty indywidualne.

Będę ogromnie wdzięczny za pomoc siedzę nad tym już kilka dni, najkonkretniejsze informacje jakie udało mi się znaleźć twyższe skrypty, brak już mi pomysłów :(


2012-01-29, 20:15
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3982
Pomógł: 445
Post Re: Eksport upustów indywidualnych
Podaj przykład pliku jaki chciałbyś generować z upustami.

P.S.
Twoje pytanie jest zbyt ogólne.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2012-01-30, 00:59
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 2 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Eksport Kedu z symfonia (eksport zbiorczy zus)

w Programy Kadrowo Płacowe

patryczekqq

1

5007

2015-08-11, 08:27

Jarek75 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Eksport do pliku

w Programy Księgowe

soulandmind

4

5477

2010-10-13, 21:59

darek.007 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Eksport firmy

w Techniczne

KonradS

2

1996

2014-06-18, 23:43

wrob Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Eksport do XML

w Programy Handlowe

szejki

1

1965

2021-11-22, 18:03

rafal Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 9 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant