Microsoft
Software
Hardware
Network
Question : Manual Running total displaying 0.00 when copyed from another that works.
Ok I need another set of eyes here because I'm afraid I'm losing my mind...
I have a manual running total called Over that works fine it's three formulas are as follows:
OverRest:
WhilePrintingRecords;
numberVar Over := 0;
NumberVar OverTotal :=0;
Over$:
NumberVar Over;
numbervar OverTotal;
if {CB_Originator_View.ComTyp
e} = 1
and Sum ({ISB_Commissions_view.tot
alloanamou
nt}, {@LO}) < 1500000 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.5
else if {CB_Originator_View.ComTyp
e} = 1
and Sum ({ISB_Commissions_view.tot
alloanamou
nt}, {@LO}) in 1500000 to 2499999 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.6
else if {CB_Originator_View.ComTyp
e} = 1
and Sum ({ISB_Commissions_view.tot
alloanamou
nt}, {@LO}) >= 2500000 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.65
else if {CB_Originator_View.ComTyp
e} = 2 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.6
else if {CB_Originator_View.ComTyp
e} = 3 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.65
else if {CB_Originator_View.ComTyp
e} = 4 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.75
else if {CB_Originator_View.ComTyp
e} = 5
and Sum ({ISB_Commissions_view.tot
alloanamou
nt}, {@LO}) <= 2500000 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.6
else if {CB_Originator_View.ComTyp
e} = 5
and Sum ({ISB_Commissions_view.tot
alloanamou
nt}, {@LO}) > 2500000 then Over:={ISB_Commissions_vie
w.totalloa
namount} * {LO_Commisions.OverageBasi
s} * 0.65;
OverTotal:=OverTotal+Over;
Over
OverDisplay:
WhilePrintingRecords;
NumberVar OverTotal;
Now I have another field that works very similarly so I addapted the same 3 formulas as follows:
Over1Reset:
WhilePrintingRecords;
numberVar Over1 := 0;
NumberVar OverTotal1 :=0;
Over1$:
NumberVar Over1;
Numbervar OverTotal1;
If {CB_Originator_View.OverTy
pe} = "1" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.0005
else if {CB_Originator_View.OverTy
pe} = "2" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.000425
else if {CB_Originator_View.OverTy
pe} in "3" to "10" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.000325
else if {CB_Originator_View.OverTy
pe} = "11" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.000333
else if {CB_Originator_View.OverTy
pe} in "12" to "15" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.000325
else if {CB_Originator_View.OverTy
pe} = "16" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.00025
else if {CB_Originator_View.OverTy
pe} = "17" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.0001875
else if {CB_Originator_View.OverTy
pe} = "18" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.0005
else if {CB_Originator_View.OverTy
pe} = "19" then Over1:={ISB_Commissions_vi
ew.totallo
anamount} *.000375;
OverTotal1:=OverTotal1+Ove
r1;
Over1
Over1Display:
WhilePrintingRecords;
NumberVar OverTotal1;
The Over1$ works fine and shows the correct number in the details section but the Over1Display allways show 0.00. Wha the heck am I missing?
Answer : Manual Running total displaying 0.00 when copyed from another that works.
LOL. Change:
Numbervar OverTotal1;
to:
Shared Numbervar OverTotal1;
in all formulas. No, I can't explain why it didn't work like the first report.
Random Solutions
Help with SEO
How come when I do a copy run start, my config is always gone after a reload???
How can I rotate a video?
In Microsoft Office Communicator 2007 R2, the "View Conversation History" is grayed out. How do I enable this so that I can view previous chats?
How to run app on local machine and display results in web page
override err.raise?
Excel 2003 Toolbar is different than Excel 2007 toolbar
Loop through Months Of Year to pop ddl
SQL Query help
Virtual Data Recovery Error