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



Odpowiedz w temacie  [ Posty: 6 ] 
Notatka kontrahenta na WZ 
Autor Wiadomość

Rejestracja: 2009-02-02, 19:03
Posty: 33
Post Notatka kontrahenta na WZ
Witam
Klient handluje paliwem. Potrzebuje tak zmodyfikować wygląd WZ, aby w momencie, gdy drukuje WZ dla odbiorcy detalicznego, to pod danymi Nabywcy drukował się nr Pesel, który jest zapisany w Notatce kontrahenta. Najlepiej żeby w oknie wyboru była możliwość zaznaczenia, czy pole notatka kontrahenta ma sie drukować, czy nie.
Próbowałem to zrobić, ale pogubiłem się w powiązaniach dokumentów (WZ, include, itd).
Czy ktoś mnie naprowadzi, co i gdzie wpisać? Jak nazywa się pole notatka kontrahenta w tabeli KH.DAT?


2009-02-02, 20:00
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
To pole to chyba jest w bazie NT :)
Dopisz sobie jakas notatke w kontrahencie i potem poszukaj w NT gdzie sie pojawila :)


2009-02-02, 21:26
Wyświetl profil

Rejestracja: 2009-01-22, 00:03
Posty: 21
Pomógł: 1
Post 
w "Engine do wydań z magazynu"

Gdzieś po SUBie DajNIP

Kod:
String Sub DajNotatkaKontrahenta(long idkh)
    Limit 10000
    SetKey(nt,"super")
    SetKeySeg(nt,"typi",0)
    SetKeySeg(nt,"baza",20)
    SetKeySeg(nt,"super",idkh)
    if GetRec(nt,EQ) then DajNotatkaKontrahenta = "" : exit

    buf = GetField( nt,"opis" )


while replace "\r",""
wend

while replace "\n",""
wend


    DajNotatkaKontrahenta = buf

EndSub



Potem gdzieś niżej w okolicy telefonów i maili


Kod:
string sKnotatka = DajNotatkaKontrahenta(GetField(mg,"khid"))




Przejdź do "Wydanie z magazynu"

i tam w miejscu gdzie chcesz mieć notatkę, wystarczy że umieścisz

Kod:
print sKnotatka


2009-02-03, 00:25
Wyświetl profil

Rejestracja: 2009-02-02, 19:03
Posty: 33
Post 
Super działa!!
Ale jak to przerobić żeby pobierał znak końca linii z notatki, bo teraz jest tak, że jak mamy kilka linii w notatce, to je skleja w jeden ciąg.
Spróbuję jeszcze jakoś to przerobić, aby w oknie Ustawienia wydruku dodać możliwość wyboru, czy Notatka kontrahenta ma się drukować czy nie.


2009-02-03, 16:33
Wyświetl profil

Rejestracja: 2009-01-22, 00:03
Posty: 21
Pomógł: 1
Post 
lechuedat pisze:
Super działa!!
Ale jak to przerobić żeby pobierał znak końca linii z notatki, bo teraz jest tak, że jak mamy kilka linii w notatce, to je skleja w jeden ciąg.
Spróbuję jeszcze jakoś to przerobić, aby w oknie Ustawienia wydruku dodać możliwość wyboru, czy Notatka kontrahenta ma się drukować czy nie.



skasuj albo zakomentuj - czyli :

Kod:
// while replace "\n",""
// wend


2009-02-03, 17:23
Wyświetl profil

Rejestracja: 2009-02-02, 19:03
Posty: 33
Post 
Cytuj:
skasuj albo zakomentuj - czyli :

Kod:
// while replace "\n",""
// wend


Oczywiście racja, "gapa" ze mnie. Działa, a co oznacza \r - tabulatory?

Aby mieć możliwość wyboru, czy notatka kontrahenta ma się drukować, czy nie to muszę pokombinować z Formatka - magazyn dokumenty?


2009-02-03, 18:06
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 6 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Notatka Kontrahenta na Zamówieniu Obcym

w Programy Handlowe

sebekppp

6

3205

2018-03-17, 20:58

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. notatka

w Programowanie

supersebek

4

3130

2013-06-14, 09:59

supersebek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. NOTATKA co zrobić

w Programowanie

gregor

9

4927

2011-05-11, 12:56

user Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Handel 2.0 notatka

w Programy Handlowe

anna84

0

2452

2019-04-24, 18:23

anna84 Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 6 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