Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-20, 17:30x



Odpowiedz w temacie  [ Posty: 12 ] 
Wydruk nalepek w kolejności dla wybranego sortowania HANDEL 
Autor Wiadomość

Rejestracja: 2013-10-20, 19:08
Posty: 49
Post Wydruk nalepek w kolejności dla wybranego sortowania HANDEL
Witam,
chciałem spytać się czy można wydrukować nalepki z nazwą i adresem kontrahentów, tak jak jest to możliwe po zaznaczeniu:
wszystkich kontrahentów na liście > zestawienia > wykonaj raport > Wydruk nalepek
ale np posortowanych według wartości sprzedaży lub ilości faktur?
Zadam to samo też z innej strony:
Czy można dodać możliwość wydruku nalepek np. do wydruku z listy z raportu "Sprzedaż kontrahentowi za okres..." ?

Z góry dziękuje za pomoc.


2013-11-29, 10:32
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
Ta wiadomość była pomocna.(1)
Zrób zestawienie sprzedaży (kontrahentów, okres itd.. taki jaki Cię interesuje)

Załącznik:
hmnal01.jpg
hmnal01.jpg [ 132.48 KiB | Przeglądany 3854 razy ]


Posortuj zestawienie wg. wartości sprzedaży
Wybierz opcję Lista.

Załącznik:
hmnal02.jpg
hmnal02.jpg [ 113.29 KiB | Przeglądany 3854 razy ]


Pokaże się okno z listą kontrahentów z zestawienia. Będą posortowani tak jak na zestawieniu

Załącznik:
hmnal03.jpg
hmnal03.jpg [ 84.82 KiB | Przeglądany 3854 razy ]


Wydrukuj etykiety dla tej listy

Załącznik:
hmnal04.jpg
hmnal04.jpg [ 86.32 KiB | Przeglądany 3854 razy ]

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2013-11-29, 11:42
Wyświetl profil

Rejestracja: 2013-10-20, 19:08
Posty: 49
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
Dobrze że jest tu ktoś kumaty :beer :-)
Dziękuje za pomoc...


2013-11-29, 12:06
Wyświetl profil

Rejestracja: 2013-10-20, 19:08
Posty: 49
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
To przy okazji spytam się jeszcze: jak w bazie KH oznaczone jest pole KRAJU ??
Próbując modyfikować raport wydruku nalepek i dorzucając dodatkowo pole kraju:
Kod:
GetField( kh,"kodpocz" )+" "+GetField( kh,"miejscowosc" ) +" "+GetField( kh,"kraj" )

przy raporcie otrzymuje błąd że nie ma takiego pola w bazie KH...
Od razu powiem że zależy mi na pełnej nazwie kraju a nie na kodzie...


2013-11-29, 13:49
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
Rozwiązanie już znajduje się na forum.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2013-11-29, 14:11
Wyświetl profil

Rejestracja: 2013-10-20, 19:08
Posty: 49
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
No zabij mnie ale mogę znaleźć...
Dokopałem się już że jest to pole krajNazwa ale zapisane w notatkach...


2013-11-29, 15:07
Wyświetl profil
Awatar użytkownika

Rejestracja: 2008-12-03, 21:11
Posty: 276
Pomógł: 2
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
Ta wiadomość była pomocna.(1)
Pole w bazie KH to idKraju, pole typu INT. Pobrane z tego pola ID użyjesz w bazie XT, ustawiając się po tym ID, a nazwa pola zapisana jest w bazi XT, pole string = Nazwa

LUB

Znajdziesz w kartotece raportów następujący raport Raporty --> po prawej Wydruki - include a w nim szukaj treści
string sub DajKraj(int iBase)

Polecam analizę tego INCLUDE'a, kilka innych ciekawych funkcji znajdziesz ;-)

LUB

gotowy skrypt bazujący na w/w z poprawkami

Kod:
string sub DajKraj(int idKraju)
   BaseXT XTpom
   XTpom.Open()

   XTpom.SetKey("id")
   XTpom.SetKeySeg("id",idKraju)
   if XTpom.GetRec(EQ) then
      DajKraj=""
   else
      DajKraj=XTpom.GetField("nazwa")
   endif
endsub


przykładowe wywołanie Wielka Brytania ;-):
message DajKraj(5820)

Działa ?

_________________
Pozdrawiam

Misiek DGTL Rzeszów


2013-11-29, 23:09
Wyświetl profil

Rejestracja: 2013-10-20, 19:08
Posty: 49
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
Działa!
Musiałem tylko zmienić nazwę funkcji bo program krzyczał że już taka istnieje...
Wiedziałem że idKraju zwraca kod liczbowy kraju ale nie wiedziałem gdzie szukać jego odpowiednika w stringu...
Już nawet miałem ręcznie zapisać odpowiedniki i zwracać je do stringa za pomocą select...case....
Ale taka zabawa jest dobra jak się ma tylko 15 krajów...
Dzięki serdeczne...


2013-11-30, 10:36
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
Jak krzyczał, że istnieje to znaczy, że funkcja istnieje i możesz jej użyć.

W includzie "Wydruki - include" już taka funkcja jest (jak pisze Misiek). A ten z kolei jest użyty w raporcie wydruku etykiet.

Czyli Twój kod może wyglądać tak

Kod:
GetField( kh,"kodpocz" )+" "+GetField( kh,"miejscowosc" ) +" "+DajKraj( kh )

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2013-12-01, 12:58
Wyświetl profil

Rejestracja: 2013-10-20, 19:08
Posty: 49
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
Pewnie że mogę użyć oryginalnego DajKraj ale przy okazji pobrałem w funkcji dodatkowe informacje do wydruku nalepek,
więc potwórzona funkcnja też jest OK...

PS. A nie powinno być:
Kod:
GetField( kh,"kodpocz" )+" "+GetField( kh,"miejscowosc" ) +" "+DajKraj( GetField( kh,"idKraju" ) )
?

Nie mogę teraz sprawdzić bo sobie w testowej wersji Symfonii zrobiłem małe bubu...
i wrzuciłem w procedurę na otwarcie (OnOpen) raport który z jakiegoś powodu sam się loopuje... (bez żadnej pętli)
i program po kliknięciu logowania cały czas wykonuje procedure bez możliwości zrobienia czego kolwiek...
(menu ustawień, raportów itp też nie pokazuj...)
Czy jest jakiś sposób na awaryjne uruchomienie Symfonii bez raportów ??


2013-12-01, 19:35
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
grabber pisze:
[...]
PS. A nie powinno być:
Kod:
GetField( kh,"kodpocz" )+" "+GetField( kh,"miejscowosc" ) +" "+DajKraj( GetField( kh,"idKraju" ) )
?


Mój przykład jest OK jeżeli używasz funkcji DajKraj z Wydruki - include. Tam parametrem jest otwarta baza danych a nie id_kraju.

grabber pisze:
Nie mogę teraz sprawdzić bo sobie w testowej wersji Symfonii zrobiłem małe bubu...
i wrzuciłem w procedurę na otwarcie (OnOpen) raport który z jakiegoś powodu sam się loopuje... (bez żadnej pętli)
i program po kliknięciu logowania cały czas wykonuje procedure bez możliwości zrobienia czego kolwiek...
(menu ustawień, raportów itp też nie pokazuj...)
Czy jest jakiś sposób na awaryjne uruchomienie Symfonii bez raportów ??


Wejdź do innej bazy np:. DEMO_HM i tam uruchom raport.

Kod:
int zz = Open "C:\\Symfonia\\HM\\Firma\\51zz.dat" for base "ZZ"

   SetKey(zz,"cross1")
   SetKeySeg(zz,"typi", 32)
   SetKeySeg(zz,"baza1", 20)
   SetKeySeg(zz,"id1", 1)
   SetKeySeg(zz,"baza2", 6)
   SetKeySeg(zz,"id2", 1203)

   if !GetRec(zz,EQ) then
      SetField(zz,"cena",2)
      PutRec(zz)
      message "Wyłączono parametr OnTimer"
   endif


Z tym, że w Open podaj ścieżkę do pliku 51zz.dat bazy w, której chcesz wyłączyć parametr OnTimer

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

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


2013-12-01, 23:25
Wyświetl profil

Rejestracja: 2013-10-20, 19:08
Posty: 49
Post Re: Wydruk nalepek w kolejności dla wybranego sortowania HAN
It's alive ... :)
Dzięki...


2013-12-02, 07:09
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 12 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Raport: Wydruk nalepek do dokumentów

w Programowanie

gregor

0

3170

2008-12-14, 19:48

gregor Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Import fv kosztowych - zmiana kolejnosci zapisów.

w Programy Księgowe

moderato

1

2168

2011-01-04, 22:25

wrob Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Dziwna numeracja podczas sortowania dokumentów

w Programy Księgowe

jarecki123

6

4675

2012-11-22, 17:39

wrob Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. zmiana wielkości czcionki w wydruku nalepek

w Programowanie

zz

2

3074

2013-12-16, 16:41

zz Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 4 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant