Rank: PA User
Joined: 13/05/2010(UTC) Posts: 174  Was thanked: 4 time(s) in 3 post(s)
|
Kot sem že večkrat povedal so izpisi v Pantheonu zelo slabi, zato si jih moramo sami oblikovati.
Imam problem, ker sem oblikoval izpis preden so programu dodali več rabatov.
No in sedaj ko sem začel strankam dajati več rabatov imam problemček pri izpisu.
stranki sem dal prvi rabat (10%) in dugi rabat (10%) na mojem oblikovanem računu mi pod stolpcem v vrstici kjer je naveden ident napiše vrednost rabata 19%, toda spodaj pod skupnim seštevkom mi izpiše samo znesek prvega rabata, vsi ostali zneski (DDV, vrednost.. )so OK ??
Ko grem na račun ki je izdelan v osnovi programa ravnotako napiše v vrstici rabat 19% in spodaj znesek za vsak rabat posebej.
Jaz moram na svojem to popraviti rad bi imel znesek rabatov skupaj kakšna formula bi morala biti vnešena v polje na izpisu ( fPopust1 + fPopust2 ???)
zna kdo to razložiti kaj naj vstavim ???
tudi na izpisu ki je napravljen že v osnovi ni logično... v vrstici z ideni 19% in potem vsak znesek rabata prikazan posebej ??
Lepo bi bilo, da bi bili prikazani rabati vsak posebej in potem še seštevek vseh rabatov, ali pa samo seštevek. |
|
|
|
|
|
|
Rank: Datalab
Joined: 24/04/2009(UTC) Posts: 31
|
Da dobite pod skupnim seštevkom še rabat 2 in rabat 3 morate dodati na izpis labele lPopust1, lPopust , fPopust1 in fPopust2 tako, kot je na originalnem izpisu, vse labele in črte nižje pa premaknete navzdol.
|
|
|
|
|
|
Rank: Datalab
Joined: 09/08/2010(UTC) Posts: 15
|
Skupni rabat lahko dodate izven stolpca spodaj, lahko pa tudi napišete prijavo za izboljšavo. Skupni popust je mogoče dobiti kot
[dlTextToFloat(fPopust.Text)+dlTextToFloat(fPopust1.Text)+dlTextToFloat(fPopust2.Text)]
|
|
|
|
|
|
Rank: PA User
Joined: 13/05/2010(UTC) Posts: 174  Was thanked: 4 time(s) in 3 post(s)
|
Zahvaljujem se za vaše odgovore.
Pregledal sem oblikovanje svojega izpisa in tudi izpise, ki nam jih v osnovi ponuja program.
Jaz bi rad imel v stolpcu pod vrsticami kjer so seštevki zneskov in DDV le seštevek vseh treh popustov.
Posebej v vrstici bi pa prikazal zneske za vsak popust posebej ??
Stranka ki prejme izpis ne vidi na izpisu da smo dali 10 + 10 % popusta ampak samo pri identu 19 % ???
Zakaj bi si napravil tako:
Trije popusti poberejo tri vrstice in tako se podaljša izpis. Že tako je po parih identih na računu potrebno dve strani za izpis???
Koda kot ste mi jo navedli izračuna pravilno seštevek popustov, toda jaz bi kodo fPpopust zamejal z takšno ki bi mi napravila seštevek ??
Upam da ste me razumeli.
Predloga za izboljšavo ne bom dajal kajti sem te zadeve že povedal imam pa še kaj. Pisanje mi namreč pobere kar nekaj časa. Pa tudi moji predlogi katere sem podal do sedaj niso bili upoštevani. V tem zadnjem BILDU je bil napravljen en novi izpis v angleškem jeziku in oblikovno ni nič boljši od predhodnikov v slovenščini !
Pod vsako kritiko !!!
Z veseljem se bom pa odzval povabilu Datalaba na kakšen sestanek, kjer bomo zadeve podebatirali. |
|
|
|
|
|
|
Rank: Member
Joined: 05/01/2015(UTC) Posts: 19
|
Izvirnik napisal: adrianms  Skupni rabat lahko dodate izven stolpca spodaj, lahko pa tudi napišete prijavo za izboljšavo. Skupni popust je mogoče dobiti kot [dlTextToFloat(fPopust.Text)+dlTextToFloat(fPopust1.Text)+dlTextToFloat(fPopust2.Text)]
Pozdravljeni! Prav tako želim urediti izpis tako da se namesto vrednosti popusta 1 in popusta 2 prikaže skupna vrednost popustov, ampak mi ni čisto jasno kam naj bi prilepil to sintakso za seštevek popustov. Prosil bi vas če je možno, da razložite kam se to sintakso vstavi ter kaj je potrebno spremeniti v izpisu da je to potem vidno na računu. sklepam da je to potrebno nekje tukaj urediti: procedure DetailFooterOnBeforePrint(Sender: TfrxComponent); begin CallQRBeforeBandPrint(Sender, TfrxBand(sender).visible); if lSpodaj.Top + 13 > Engine.FreeSpace then Engine.NewPage; if (dlTextToFloat(fPopust1.Text) <> 0) or (dlTextToFloat(fPopust2.Text) <> 0) then lPopust.Text := 'Rabat 1'; end; LP Luka
|
|
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Orange-Grey Theme Created by Ingo Herbote (WatchersNET.de)Powered by YAF 1.9.6.1 Under DNN |
YAF © 2003-2026, Yet Another Forum.NETThis page was generated in 0,560 seconds.