Como Utilizar Split

16 views
Skip to first unread message

Robson

unread,
Feb 4, 2020, 4:30:22 PM2/4/20
to JasperReports / iReport Brasil
Olá boa tarde, prezados estou tendo dificuldade em utilizar split no jasper , a IDE já acusa que tem algo errado na expressão

o que eu estou fazendo ? primeiro eu estou enviando uma string onde tenho uma lista das Quilometragens do ano, todas separadas por ";"
"326659.9;264786.0;335735.1;330433.0;362885.0;323191.0;336923.0;347381.0;342821.0;345795.0;336761.0;326120.0;3979491.0"

precisei fazer desta forma porque achei complicado utilizar um... digamos um DataSet que seria uma outra consulta para obter estes dados e por isto meu sistema esta enviando a informação como um parâmetro String a minha pretensão é dar um indicador MKBF para um relatório de ocorrência de quebras dai eu preciso utilizar o split para partir a informação e obter a Km de cada Mês mais ocorre que a ide diz que tem algo errado, procurei no fórum do jasper, outros foruns mais nda 

Tô pensando que a IDE ta com algum tilte porque não vejo o que tem de errado




Jasper_Split.jpg

Marlysson Silva

unread,
Feb 4, 2020, 9:35:22 PM2/4/20
to jasperreports-...@googlegroups.com
Qual o tipo do field que esse parâmetro está sendo colocado?

Desenvolvedor Frontend com um pé no Backend , e vice-versa. 
Github: github.com/Marlysson

Mailtrack Sender notified by
Mailtrack 02/04/20, 11:34:56 PM

--
Você recebeu essa mensagem porque está inscrito no grupo "JasperReports / iReport Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jasperreports-irepor...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/jasperreports-ireport-brasil/64bab467-7140-4547-aa0e-330e1bc3622c%40googlegroups.com.

Robson

unread,
Feb 5, 2020, 6:17:33 AM2/5/20
to JasperReports / iReport Brasil
Olá

Então isto é pura doidera da IDE a expressão esta correta.


Em terça-feira, 4 de fevereiro de 2020 23:35:22 UTC-3, Marlysson Silva escreveu:
Qual o tipo do field que esse parâmetro está sendo colocado?

Desenvolvedor Frontend com um pé no Backend , e vice-versa. 
Github: github.com/Marlysson

Mailtrack Sender notified by
Mailtrack 02/04/20, 11:34:56 PM

Em ter., 4 de fev. de 2020 às 18:30, Robson <robson...@hotmail.com> escreveu:
Olá boa tarde, prezados estou tendo dificuldade em utilizar split no jasper , a IDE já acusa que tem algo errado na expressão

o que eu estou fazendo ? primeiro eu estou enviando uma string onde tenho uma lista das Quilometragens do ano, todas separadas por ";"
"326659.9;264786.0;335735.1;330433.0;362885.0;323191.0;336923.0;347381.0;342821.0;345795.0;336761.0;326120.0;3979491.0"

precisei fazer desta forma porque achei complicado utilizar um... digamos um DataSet que seria uma outra consulta para obter estes dados e por isto meu sistema esta enviando a informação como um parâmetro String a minha pretensão é dar um indicador MKBF para um relatório de ocorrência de quebras dai eu preciso utilizar o split para partir a informação e obter a Km de cada Mês mais ocorre que a ide diz que tem algo errado, procurei no fórum do jasper, outros foruns mais nda 

Tô pensando que a IDE ta com algum tilte porque não vejo o que tem de errado




--
Você recebeu essa mensagem porque está inscrito no grupo "JasperReports / iReport Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jasperreports-ireport-brasil+unsub...@googlegroups.com.

Marlysson Silva

unread,
Feb 5, 2020, 8:13:14 AM2/5/20
to JasperReports / iReport Brasil
E funcionou? Caso não tenta envolver o resultado de volta num objeto String.

Robson

unread,
Feb 5, 2020, 8:20:33 AM2/5/20
to JasperReports / iReport Brasil
Olá Marlysson tudo bem?

Então obrigado ai pela atenção, sim funcionou sem problemas, como disse o tilte foi da ide em simplesmente "dizer" que o comando split estava com erro
mais deixei assim mesmo e coloquei para rodar e blz , funfou

Eu geralmente opto por mandar parametros só o que é necessário mais neste caso o relatório exige pegar dados de uma outra consulta o que no jasper envolve subrelatorios, ou outro dataset o que pra mim é muito ruim outros frameworks trabalham de outra forma bem mais simples como o report builder porém não é java e é puramente windows

A minha solução para simplificar foi de mandar do soft o dado que eu precisava como parâmetro para não ter que fazer uma consulta então no lado do app eu consultei e concatenei por isto precisava no report desmembrar o dado com o split.

Reply all
Reply to author
Forward
0 new messages