Ir para conteúdo
Fórum Script Brasil

Tiago_BB

Membros
  • Total de itens

    238
  • Registro em

  • Última visita

Tudo que Tiago_BB postou

  1. Não deu certo Kuroi. Tentei de várias maneiras somando apenas os campos! :(
  2. Qual post? De inserir um sub-relatório??? Se sim.. não entendi como fazer!!! Atte
  3. Estou pensando em fazer uma nova fórmula e fazer um For/Next percorrendo o campo referente a fórmula @CalculateTota. Como eu posso fazer isso? Atte.
  4. Você pode clicar com o botão direito em cima do campo que você quer a somatória (provavelmente o mesmo estará na sessão details)... -> Insert Sumary. Atte.
  5. Tenho a seguinte fórmula @CalculateTota: whileprintingrecords; numbervar Amount := Amount + ({@Teste_RuningTotal}) Onde @Teste_RuningTotal = ({CAMPO1}) + ({@teste}) Onde @teste = {CAMPO1} Essa fórmula (@CalculateTota) esta na sessão details... exibe os dados que quero certinho... Preciso no ReportFooter, exibir a soma total dessa coluna (@CalculateTota). Estou tentando de várias maneiras... mais não da pra somar a variável Amount. Alguém tem alguma sugestão?
  6. E ae pessoal... ninguém tem uma idéia de como eu posso somar essa fórmula (@CalculateTotal) ??? Estava pensando em fazer um laço For... Mais não sei como fazer.. se alguém tiver uma idéia agradeço!!!! Atte.
  7. Pessoal. Estou com outra dificuldade. Conforme mencionado... criei a seguinte fórmula: @CalculateTotal whileprintingrecords; numbervar Amount := Amount + ({@Teste_RuningTotal}) Até ai tudo bem... acontece que... estou precisando da soma total dessa fórmula... Tentei fazer da seguinte forma criando uma outra fórmula: whileprintingrecords; numbervar Amount := sum(Amount) + sum({@Teste_RuningTotal}) Mas reclama que no lugar da variável Amount tem que ser um campo. Alguém tem uma sugestão??? Atte.
  8. Consegui. Fiz duas fórmula e funcionou!!! Fórmula 1: @ResetTotal - WhilePrintingRecords; NumberVar Amount := 0 Inseri no PageHeader do relatório. Fórmula 2: @CalculateTotal - whileprintingrecords; numbervar Amount := Amount + ({@Teste_RuningTotal})
  9. Boa-Tarde pessoal. Estou com um problema. Inseri um campo PrintDate, que se encontra no SpecialFields... tal campo retorna a data da seguinte forma: Ex: quarta-feira, 30 de setembro de 2009 Preciso fazer com que o início do dia da semana e o mês fiquem em letra maiúscula... Da seguinte forma: Quarta-feira, 30 de Setembro de 2009 Alguém tem alguma sugestão?? Atte.
  10. Fiz uma fórmula que faz a soma das duas colunas. Porém se eu conseguisse aplicar um Running Total na fórmula daria certo.. mais não é possível. Como eu faço!!! Atte,
  11. Lembrando que a COLUNA2 é um Running Total... só pra complicar!!!! :wacko:
  12. Pessoal. Tenho outro problema. Vamos la... vamos dizer que tenho duas colunas... COLUNA1 - COLUNA2 ----------- ------------ 1.000 - 2.500 3.000 - 5.500 5.100 - 10.600 Preciso agora fazer uma soma dos valores dessas duas colunas, porém, não é só somar 1.000 + 2.500... 3.000 + 5.500... Tenho que: na primeira linha sim, somar os dois campos (1.000 + 2500).. mas a partir da segunda linha tenho que "pegar" a primeira linha da nova coluna (1.000 + 2.500 = 3.500) e somar com os valores das duas colunas da próxima linha ( 3.500 + 3.000 + 5.500 ) para obter a segunda linha... e assim sucessivamente. Não é possível usar o Running Total pois é mais de uma coluna. No final desejo que fique dessa forma: COLUNA1 - COLUNA2 - COLUNA3 ----------- ------------ ----------- 1.000 - 2.500 - 3.500 3.000 - 5.500 - 12.000 (3.500 + 3.000 + 5.500) 5.100 - 10.600 - 27.700 (12.000 + 5.100 + 10.600) . . . Alguém pode me ajudar!!! Agradeço desde já!!!!
  13. Kurui... funcionou... precisei usar apenas o running total... Desculpe ter questionado a respeito é que eu nunca tinha utilizado o Running Total... Agradeço muito pela ajuda!!!! Abs.
  14. Ola Kuroi. Fiz da forma com que você ensinou... porém como eu crio uma fórmula usando next... o primeiro registro fica em branco. Fica dessa forma: TOTAL ------- 12.000 5.000 8.500 3.100 Crindo uma fórmula chamada NOVACOLUNA: next({TOTAL}) Ele esta retornando da seguinte forma: TOTAL - NOVACOLUNA --------- ------------------- 12.000 - 5.000 5.000 - 8.500 8.500 - 3.100 3.100 - Eu gostaria que como 12.000 é a primeira linha ... a primeira linha da nova coluna deverá ser 12.000... a aprtir dai prgar o próximo. Só que tenho outro problema... conforme comentado anteriormente, não quero pegar o próximo valor... mas sim "pegar" esse primeiro valor (12.000) e somar com o próximo registro (5.000), com isso a segunda linha da fórmula deverá ficar 12.000 + 5.000 = 17.000, e assim sucessivamente... Preciso que me retorne da seguinte forma: TOTAL - NOVACOLUNA --------- ------------------- 12.000 - 12.000 5.000 - 17.000 (12.000 + 5.000) 8.500 - 25.500 (17.000 + 8.500) 3.100 - 28.600 (25.500 + 3.100) Agradeço o interesse. Abs.
  15. E como eu faço pra pegar o próximo valor de um campo no details?? Obrigado pela ajuda!
  16. Boa tarde pessoal. Vamos supor que tenho uma coluna na sessão details com os seguintes valores: TOTAL ------- 12.000 5.000 8.500 3.100 Preciso fazer um campo fórmula que ficará ao lado da coluna acima, porém tal fórmula deverá retornar o valor do campo TOTAL + o valor da próxima linha da coluna TOTAL, a primeira linha será igual, apartir dela já soma. Aplicando a teoria para melhor compreensão. TOTAL - NOVA COLUNA ------ - ------------- 12.000 - 12.000 (primeira linha permanece) 5.000 - 17.000 (12.000 + 5.000) 8.500 - 25.500 (17.000 + 8.500) 3.100 - 28.600 (25.500 + 3.100) Espero que tenha ficado mais claro!! Espero que possam me ajudar!!! atte.
  17. Bom dia pessoal. Estou com um problema. Tenho um gráfico em um relatório no crystal onde no eixo X exibe um determinado número, tal número é inteiro. Quando gero o relatório, ao invés dos valores estarem inteiro estão no seguinte formato: 99.999,99. Como eu soluciono o problema? Estou utilizando o crystal do VB.net 2003. Atte,
  18. Pessoal. Estou com outro problema. Na hora que eu crio um gráfico no crystal, no Chart Expert, na aba Data eu seleciono os valores que irão compor meu gráfico... Vou até On change of, seleciono um campo do meu dataset que será a abscissa no gráfico. Até ai tudo bem.. o problema é...Esse campo é numérico com o seguinte formato 99.999,99... Gostaria de converter esse campo para inteiro para exibir no seguinte formato: 99999. No details tenho esse campo, porém somente fui no Format Expert e na aba Number selecionei inteiro. Como eu faço isso no gráfico. Na minha coordenada eu até consigo formatar o tipo , mais na abscissa não consigo formatar. Alguém tem alguma sugestão? Agradeço desde já. Atte
  19. Alguém sabe me dizer como eu altero o texto da legenda de um gráfico no crystal? Atte.
  20. Consegui fazer pessoal. Como meu gráfico vai ser exibido sempre na última folha, na propriedade "Suppress (No Drill-Down)" do page header digitei a seguinte fórmula: if pagenumber = totalpagecount then true else false Porém agora tenho mais duas dúvidas: 1 - Como "joguei" meu gráfico na próxima folha... como eu faço para que somente essa folha seja exibida no modo paisagem???? 2 - No meu caso, o gráfico será sempre exibido na última folha, com isso fiz a fórmula citada, até ai tudo bem... Mas... e se existisse um gráfico após um determinado agrupamento? Como eu faria ??? Atte.
  21. RESOLVIDO. Eu selecionei a Opção "New Page Before" com isso, o gráfico ficou na próxima página. Estou com outra dúvida. No meu relatório inseri o nome de determinadas colunas no Page Header, porém quando eu "jogo" meu gráfico na próxima página, aparece esse cabeçalho. Que fórmula eu poderia fazer para ocultar esses textos quando a página em questão for referente ao meu gráfico? Atte.
  22. Bom dia pessoal. Tenho um relatório onde inseri um gráfico no footer. Como eu faço para inserir esse gráfico em uma página a parte? Para que ele fique sózinho? Atte,
  23. Ola pessoal. Estou com um projeto de migração de um sistema do .net2003 para .net2008. Alguém já fez tal migração? Quais dificuldades encontrarei? Alguma dica, etc.. Atte,
  24. Pessoal. Resolvi. Como os campos são sempre alinhados, o valor LEFT será sempre o mesmo. Com isso Fiz da seguinte forma: Dim poslblA As Integer = 112 + txtNota.Width.Value + 6 lblA.Style.Add("left", poslblA) Com isso, independente do tamanho do campo, o campo seguinte estará sempre ao lado do anterior. Atte.
×
×
  • Criar Novo...