Ola a todos…
tentei executar a seguinte conversao:
($F{INT_DESENVPROG_TOTALHORAS} != null)?
((new Integer($F{INT_DESENVPROG_TOTALHORAS}.intValue()/(new Integer(60).intValue()))):(new Integer(0))).toString()
+ ':' +
($F{INT_DESENVPROG_TOTALHORAS} != null)?
((new Integer($F{INT_DESENVPROG_TOTALHORAS}.intValue()%$F{Valor}.intValue())):(new Integer(0))).toString()
o codigo acima tenta pegar um campo do banco e fazer calculos p/ mostrar na tela no formato HH:MM…(no banco estah gravado como minutos)…
mas qdo compilei o codigo, deu o seguinte erro:
C:Documents and Settings
bjoaquiDesktopUntitled_report_1.java:111: ')' expected
((new Integer(((java.lang.Integer)field_INT_DESENVPROG_TOTALHORAS.getValue()).intValue()/(new Integer(60).intValue()))):(new Integer(0))).toString()
^
C:Documents and Settings
bjoaquiDesktopUntitled_report_1.java:114: : expected
((new Integer(((java.lang.Integer)field_INT_DESENVPROG_TOTALHORAS.getValue()).intValue()%((java.lang.Integer)field_Valor.getValue()).intValue())):(new Integer(0))).toString());
^
C:Documents and Settings
bjoaquiDesktopUntitled_report_1.java:238: ')' expected
((new Integer(((java.lang.Integer)field_INT_DESENVPROG_TOTALHORAS.getOldValue()).intValue()/(new Integer(60).intValue()))):(new Integer(0))).toString()
^
C:Documents and Settings
bjoaquiDesktopUntitled_report_1.java:241: : expected
((new Integer(((java.lang.Integer)field_INT_DESENVPROG_TOTALHORAS.getOldValue()).intValue()%((java.lang.Integer)field_Valor.getOldValue()).intValue())):(new Integer(0))).toString());
^
C:Documents and Settings
bjoaquiDesktopUntitled_report_1.java:365: ')' expected
((new Integer(((java.lang.Integer)field_INT_DESENVPROG_TOTALHORAS.getValue()).intValue()/(new Integer(60).intValue()))):(new Integer(0))).toString()
^
C:Documents and Settings
bjoaquiDesktopUntitled_report_1.java:368: : expected
((new Integer(((java.lang.Integer)field_INT_DESENVPROG_TOTALHORAS.getValue()).intValue()%((java.lang.Integer)field_Valor.getValue()).intValue())):(new Integer(0))).toString());
o q pose estar errado??
olhei varias vezes e nao consegui achar o erro…
valew galera