none
concatenar a cuadro de texto en crystal reports

    Question

  • Hola, tengo un problema, después de mucho luchar con Crystal Reports, he logrado crear un informe básico, pero tengo solo un detalle, uno de los campos que traigo desde la base de datos, dentro de sus propiedades le cambio la Font, ya que necesito que me muestre estos datos como código de barra, el cual lo hace, pero la fuente que ocupo necesita que en este código de barra lleve un ( * ) en el inicio y en el final para que de lea desde un lector de código de barra, y es es lo que no se hacer. Como concatenar.

    Saludos.

     

    • Moved by Enrique M. MontejoMVP Thursday, September 22, 2011 6:26 AM consulta sobre Crystal Reports (De:Lenguaje VB.NET)
    Wednesday, September 21, 2011 7:01 PM

Answers

  • podrias usar

    SELECT campocodbarra,  '*' + campocodbarra + '*' As codbarra FROM Tabla

     

    o sea defiens los dos campos en el reporte ay no sera el mismo, en cada lugar usas el que corresponde

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Wednesday, September 21, 2011 8:55 PM

All replies

  • hola

    podrias en la query que usas agregar estos caracteres

    SELECT '*' + campocodbarra + '*' As codbarra FROM Tabla

     

    y con esto cargas el dataset que usas para cargar el reporte

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Proposed as answer by lopezatienza Wednesday, September 21, 2011 7:35 PM
    Wednesday, September 21, 2011 7:14 PM
  • Hola Leandro, gracias otra vez, siempre me ayudas. Tu respuesta me serviría, pero se me olvido un detalle, el campo que deseo convertir se repite dos veces, es decir, en el report coloco dos veces el mismo campo, una que lo muestre normal y el otro le modifico la fuente para que aparezca como codigo de barra, si concateno en el select me aparecer en el otro campo los asteriscos, la idea es que muestre el codigo del producto y al lado el codigo para no estar tomandp producto por producto para pasarlos por el scaner. No se si me explico, 

    |||||||||    D365BL40

    Los dos son el mismo dato con distinta fuente. Asi que creo que debo concatenar directo en el report.

    Saludos.

     

    Wednesday, September 21, 2011 8:39 PM
  • podrias usar

    SELECT campocodbarra,  '*' + campocodbarra + '*' As codbarra FROM Tabla

     

    o sea defiens los dos campos en el reporte ay no sera el mismo, en cada lugar usas el que corresponde

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Wednesday, September 21, 2011 8:55 PM
  • Gracias Leandro me sirvio.

    Saludos.

    Tuesday, September 27, 2011 4:40 PM