>Use curbilldata >Use curbilldata in 0 again alias dummy >Scan > m.divi = curbilldata.divi > Select dummy > SUM val(tot_t) to m.r for dummy.divi=m.divi > m.qa=(VAL(curbilldata.tot_t))/(VAL(curbilldata.tot_tot)) > ? m.qa > select curbilldata > replace tot_tot WITH str(m.r/2,10,2) && 10,2 means 10 digits in total including two decimals and decimal point , max 9999999.99 >Endscan >Use in dummy >Brow>
>>>Use curbilldata >>>Use curbilldata again alias dummy >>>Scan >>> m.divi = curbilldata.divi >>> Select dummy >>> SUM val(tot_t) to m.r for dummy.divi=m.divi >>> m.qa=(VAL(curbilldata.tot_t))/(VAL(curbilldata.tot_tot)) >>> ? m.qa >>> select curbilldata >>> replace tot_tot WITH str(m.r/2,10,2) && 10,2 means 10 digits in total including two decimals and decimal point , max 9999999.99 >>>Endscan >>>Use in dummy >>>Brow>>>
>>>>>Use curbilldata >>>>>Use curbilldata again as dummy >>>>>Scan >>>>> m.divi = curbilldata.divi >>>>> Select dummy >>>>> SUM val(tot_t) to m.r for dummy.divi=m.divi >>>>> m.qa=(VAL(curbilldata.tot_t))/(VAL(curbilldata.tot_tot)) >>>>> ? m.qa >>>>> select curbilldata >>>>> replace tot_tot WITH str(m.r/2,10,2) && 10,2 means 10 digits in total including two decimals and decimal point , max 9999999.99 >>>>>Endscan >>>>>Use in dummy >>>>>Brow>>>>>But why in he** do you use character fields for numeric values??? Use numeric, currency or integer ALWAYS, always, ALWAYS for numeric values!!!!!!!!
>>>>>>>>>Update curbilldata set tot_tot=(Select sum(master.tot_t/2) from curbilldata master where master.divi=curbilldata.divi)>>>>>>>>>