Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-06-2005
oscjae oscjae is offline
Miembro
 
Registrado: may 2005
Posts: 70
Poder: 19
oscjae Va por buen camino
Concatenar en FastReport

La pregunta es tan simple como el titulo, estoy intentando concatenar dos campos, pero desde la parte donde puedes poner codigo

tengo dos campos, el codigo del agente y el nombre del agente, cuando los pongo de esta forma, sin codigo de por medio

[query."Agente"] - [query."Nombre"]

no hay niingun problema, el problema esta que cuando el codigo sea cero, quiero mostrar otro texto, entonces en codigo hago esto

if [[query."Agente"]=0 ] then
memo:='Sin definir'
else
memo:=????

Si pongo lo mismo de arriba, [query."Agente"] - [query."Nombre"] me da error, porque supongo el signo - lo toma como una resta, supongo
Mi pregunta es esa, desde codigo, como puedo concatenar esos dos campos

Gracias a to2
Responder Con Cita
  #2  
Antiguo 23-06-2005
fabianmk fabianmk is offline
Miembro
 
Registrado: jul 2004
Posts: 38
Poder: 0
fabianmk Va por buen camino
Hola:
Prova de esta Forma

if ([iboIva."NROCUIT"] = '') then
Memo8.Memo := [iboIva."DOCUMENTO"]
else
Memo8.Memo := '';

Saludos. Espero te Sirva

Fabian
Responder Con Cita
  #3  
Antiguo 01-07-2005
serhasae serhasae is offline
Miembro
 
Registrado: jun 2004
Ubicación: España
Posts: 117
Poder: 20
serhasae Va por buen camino
No entiendo lo que quieres decir con concatenar, yo entiendo unir por lo tanto si intentas unir un entero a una cadena, deberias hacer primero una conversion debajo entre el begin y el end y utilizar arriba una variable.

[Variable]

Begin

Variable := inttostr(codigo_agente)+' '+nombre;

end
No lo he probado pero la idea esta clara y funcionaria. antes de la variable podrias poner la comparacion pero en vez de comparla con 0, prueba a compararla con nil o null. No recuerdo cual de los dos es en delphi, mmm. Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:10:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi