RETURN c_znak+c_hours+":"+c_min+":"+nSecs &&operator/operand type mismatchthanks.
>*** Method name TimeAdd > > LPARAMETERS nSecs, nSec2 > LOCAL c_hours, c_min, c_znak, nLocSec > IF TYPE("nSecs") # "C" .OR.; > TYPE("nSec2") # "C" .OR.; > TYPE("nSecs") # TYPE("nSec2") > RETURN "" > ENDIF > > nLocSecs = VAL(LEFT(nSec2,2))*3600 > nLocSecs = nLocSecs + VAL(SUBSTR(nSec2,4,2))*60+ VAL(SUBSTR(nSec2,7,2)) > nLocSecs = nLocSecs + (VAL(LEFT(nSecs,2))*3600 + VAL(SUBSTR(nSecs,4,2))*60+ VAL(SUBSTR(nSecs,7,2))) > > nSecs = ABS(nLocSecs) > c_hours = INT(nSecs/3600) > IF c_hours > 24 > RETURN "" > ENDIF > nSecs = nSecs - (c_hours*3600) > c_hours = IIF(c_hours<10,"0","")+ALLTRIM(STR(c_hours,15)) > c_min = INT(nSecs/60) > nSecs = nSecs - (c_min*60) > c_min = IIF(c_min<10,"0","") + ALLTRIM(STR(c_min,15)) > nSecs = IIF(nSecs<10,"0","") + ALLTRIM(STR(nSecs,10)) > >RETURN c_znak+c_hours+":"+c_min+":"+nSecs >