STRING COM CRYSTAL?
No caso no meu bd existem dados nos quais são tratados como 0 e 1,
gostaria que eles mostrassem como outras informações.
Teria como eu criar uma string para que na hora que eu puxasse os dados eles aparecessem no relatório como outros valores?
assim
gostaria que eles mostrassem como outras informações.
Teria como eu criar uma string para que na hora que eu puxasse os dados eles aparecessem no relatório como outros valores?
assim
dim valor1 as string
Private Sub cmdProcurar_Click()
valor1 = [Ô]TEXTO[Ô]
If algumacoisa = [Ô]1[Ô] Then
algumacoisa = valor1
End If
CrystalReport1.Destination = 0
CrystalReport1.ReportFileName = [Ô]C:\Documents and Settings\Administrador\Desktop
ovo\pecas.rpt[Ô]
CrystalReport1.SelectionFormula = [Ô]{pecaamortecedores.placa} = [ô][Ô] & cmbcarro.Text & [Ô][ô][Ô]
CrystalReport1.Action = 1
End Sub
No seu report vc pode criar uma formula montando a stringo conforme vc quer.
Ex: if {Tabela.Campo} = -1 then [Ô]Peça paralela[Ô] else [Ô]Peça Original[Ô]
Sua fórmula terá um nome. Daà é só colocar a sua fórmula no local(área) do report onde quer que seja impressa.
Ex: if {Tabela.Campo} = -1 then [Ô]Peça paralela[Ô] else [Ô]Peça Original[Ô]
Sua fórmula terá um nome. Daà é só colocar a sua fórmula no local(área) do report onde quer que seja impressa.
if {pecaamortecedores.BandejaD_LDE} = -1 then [Ô]Peça paralela[Ô] else [Ô]Peça Original[Ô]
blz seu código funfo mas terei que fazer uma regra para cada campo?
ou existe outro parâmetro para isso?
se poder me ajudar beleza.
Alguém?
é, você tem de criar uma fórmula pra cada campo.
Vc pode também combinar com outros campos, ex:
If {tabela.Campo1} = 1 and {tabela.Campo2} = 5 then [Ô]XXXXXXXXX[Ô] else
If {tabela.Campo1} = 1 and {tabela.Campo2} = 1 then [Ô]YYYYYYYY[Ô] else
If {tabela.Campo1} = 0 and {tabela.Campo2} = 5 then [Ô]ZZZZZZZZZ[Ô] else [Ô][Ô]
...
...
Vc pode também combinar com outros campos, ex:
If {tabela.Campo1} = 1 and {tabela.Campo2} = 5 then [Ô]XXXXXXXXX[Ô] else
If {tabela.Campo1} = 1 and {tabela.Campo2} = 1 then [Ô]YYYYYYYY[Ô] else
If {tabela.Campo1} = 0 and {tabela.Campo2} = 5 then [Ô]ZZZZZZZZZ[Ô] else [Ô][Ô]
...
...
não entendi
If {tabela.Campo1} = 1 and {tabela.Campo2} = 5 then [Ô]XXXXXXXXX[Ô] else
If {tabela.Campo1} = 1 and {tabela.Campo2} = 1 then [Ô]YYYYYYYY[Ô] else
If {tabela.Campo1} = 0 and {tabela.Campo2} = 5 then [Ô]ZZZZZZZZZ[Ô] else [Ô][Ô]
Se a primeira condição for verdadeira, o valor da fórmula será [Ô]XXXXXXXX[Ô].
Se a segunda condição for verdadeira, o valor da fórmula será [Ô]YYYYYYY[Ô].
Se a terceira condição for verdadeira, o valor da fórmula será [Ô]ZZZZZZZZ[Ô]. senão, o valor da fórmula será Vazio.
If {tabela.Campo1} = 1 and {tabela.Campo2} = 1 then [Ô]YYYYYYYY[Ô] else
If {tabela.Campo1} = 0 and {tabela.Campo2} = 5 then [Ô]ZZZZZZZZZ[Ô] else [Ô][Ô]
Se a primeira condição for verdadeira, o valor da fórmula será [Ô]XXXXXXXX[Ô].
Se a segunda condição for verdadeira, o valor da fórmula será [Ô]YYYYYYY[Ô].
Se a terceira condição for verdadeira, o valor da fórmula será [Ô]ZZZZZZZZ[Ô]. senão, o valor da fórmula será Vazio.
If {tabela.Campo1} = 1 and {tabela.Campo2} = 0 then [Ô]Não Selecionado[Ô] else [Ô]Verificado[Ô]
se o campo1 for = 1 e o campo2 = 0 os dois aparecem como Não selecionado
Tópico encerrado , respostas não são mais permitidas