MUDAR TEXTO DE OBJETO TEXTO NO CRYSTAL 10
Bom pessoal uso o crystal 10 e abro meus relatórios normalmente a única coisa que preciso urgente é mudar o texto do meu relatório, eu consegui achar o texto exemplo:
xVariavel = crxRelatorio.Sections("PH").ReportObjects.Item("text7").Text
Ele me exibe certinho o texto desta caixa de texto, mas edita-la não consigo alguém sabe como poderei edita-lá?
Sou grato a Todos, e QUe DEus và 's abençoe e và 's guarde!!!
Até mais....!!!!
xVariavel = crxRelatorio.Sections("PH").ReportObjects.Item("text7").Text
Ele me exibe certinho o texto desta caixa de texto, mas edita-la não consigo alguém sabe como poderei edita-lá?
Sou grato a Todos, e QUe DEus và 's abençoe e và 's guarde!!!
Até mais....!!!!
Adriano,
Quando eu faço um tÃtulo de cabeçalho de relatório eu uso o Parameter. Fica mais fácil do que vc tentar mudar o Text. Como por exemplo, saber se mostro CPF para pessoa fisica e CNPJ para juridica. Defino assim:
@ParTipoPessoa (inicial como CPF)
No código:
Quando eu faço um tÃtulo de cabeçalho de relatório eu uso o Parameter. Fica mais fácil do que vc tentar mudar o Text. Como por exemplo, saber se mostro CPF para pessoa fisica e CNPJ para juridica. Defino assim:
@ParTipoPessoa (inicial como CPF)
No código:
If TipoPessoa = "F" then
CrystalReport1.SelectionFormula = "@ParTipoPessoa = 'CPF'"
Else
CrystalReport1.SelectionFormula = "@ParTipoPessoa = 'CNPJ'"
End If
BOm não existe este recurso para o crystal 10 ou o código é diferente, eu até consegui fazer a formula, mas não existe esta propriedade, tem outro jeito?
Sou grato pela dica!!! QUe Deus abençoe!!!
Sou grato pela dica!!! QUe Deus abençoe!!!
Carinha, eu uso o 8.5 se não tem essa propriedade, use apenas:
CrystalReport1.Formula = "@ParTipoPessoa = 'CPF'"
Se der pau, use
CrystalReport1.Formula = "{@ParTipoPessoa} = 'CPF'"
Como não tenho o 10 aqui, o negócio é testar! Boa sorte
[S27]
CrystalReport1.Formula = "@ParTipoPessoa = 'CPF'"
Se der pau, use
CrystalReport1.Formula = "{@ParTipoPessoa} = 'CPF'"
Como não tenho o 10 aqui, o negócio é testar! Boa sorte
[S27]
Bom no 10 não existe .formula!!! existe formulafields, mas não deu certo isto não!!!
Pucha pessoal precisava disto, ninguém sabe, uma coisa tão pouca e não funciona!!!......................
A resposta é a seguinte, bom nem sei onde achei mas achei!!!
crxRelatorio.FormulaFields(1).Text = "stringvar strCorpo; strCorpo:='" & "Despesas Não pagas" & "'"
Acho que pode ser usado na versão 10 e 11 e ainda talvês na 9!!!
crxRelatorio.FormulaFields(1).Text = "stringvar strCorpo; strCorpo:='" & "Despesas Não pagas" & "'"
Acho que pode ser usado na versão 10 e 11 e ainda talvês na 9!!!
Tópico encerrado , respostas não são mais permitidas