HAndel 2017 - własne formatki FV
Witam
Mam problem z własnymi formatkami FV
Raporty->Dokumenty sprzedaży
Dokładnie chce skopiować przerobić Dokument VAT I
W zasadzie to już zrobiłem - Na podstawie tego dokumentu utworzyłem nowy i dałem odwołanie do nowego tez skopiowanego z "Dokument Srzedaży - ramki"
Zmieniłem to co chciałem czyli aby w miejscu daty płatności drukowana była nazwa formy płatności (chodzi o faktury z terminem od otrzymania a nie wystawienia), po tej zmianie nie mieści mi się numer rachunku bankowego dlatego chciałbym zawinąć wiersz tak aby nazwa banku i numer rachunku drukowane były zawsze w drugiej linii - i nie wiem gdzie i jaki znacznik wstawić .
Moje zmiany w "Raporty->dokumenty spzredazy->Dokument sprzedazy - ramki" to:
Oryginał
Kod:
if FRid==10 then
SetStyl ( nl )
print " Forma płatności: "
SetFont ( nb )
print sPlatName
SetFont ( "tekst" )
#ifdef ZAMOBCEWLASNE
if !bTerminPlat then
#endif
if bOdbiorca then
print lf;" Termin płatności: "
else
if bPrzelew then
print " Termin płatności: "
else
print at FRszer/2,#Y;"Termin płatności: "
endif
endif
SetFont ( nb )
print sTerminPlat
#ifdef ZAMOBCEWLASNE
endif
#endif
SetFont ( "tekst" )
if bPrzelew then
if bOdbiorca then
print lf;" Bank: "
else
print " Bank: "
endif
SetFont ( nb )
print sNazwaBanku
SetFont ( "tekst" )
if bOdbiorca then
print lf;" Konto: "
else
print " Konto: "
endif
SetFont ( nb )
print sKonto
endif
Moje poprawki
Kod:
if FRid==10 then
SetStyl ( nl )
print " Forma płatności: "
SetFont ( nb )
print "Przelew" <<ZMIENIŁEM ABY ZAWSZE BYŁ PRZELEW>>
SetFont ( "tekst" )
#ifdef ZAMOBCEWLASNE
if !bTerminPlat then
#endif
if bOdbiorca then
print lf;" Termin płatności: "
else
if bPrzelew then
print " Termin płatności: "
else
print at FRszer/2,#Y;"Termin płatności: "
endif
endif
SetFont ( nb )
print sPlatName <<ZMIENIŁĘM ABY WSTAWIAŁ MI NAZWĘ FORMY PŁATNOŚCI>>
#ifdef ZAMOBCEWLASNE
endif
#endif
SetFont ( "tekst" )
if bPrzelew then
if bOdbiorca then
print lf;" Bank: "
else
print " Bank: "
endif
SetFont ( nb )
print sNazwaBanku
SetFont ( "tekst" )
if bOdbiorca then
print lf;" Konto: "
else
print " Konto: "
endif
SetFont ( nb )
print sKonto
endif