Retorno de carro no funciona

Buenos días a todos, he mirado el foro y veo que este tema está muy hablado ya.

Intento meter un retorno de carro en una concatenación pero no me funciona, he intentado con “\r\n” con “\n” y con “rn” y nada ninguno funciona en el Editor de Formulas.

Esta es la secuencia en cuestión:
"Contrato: " + “\r\n” +
"Cliente: " + #CLI_ACT_NOMBRE + “\r\n” +
"Campaña: " + #CAMPAÑA

Velneo 20.1
Alguna idea de cuál es el problema?

Gracias

La pregunta es, ¿Dónde estas metiendo esto?

[quote quote=49971]La pregunta es, ¿Dónde estas metiendo esto?

[/quote]

Estoy en:
-Manejador de Eventos:
*Modificacion de campo
*Editor de Formulas

Gracias

En el editor de formulas, pincha en el boton para verifica, y comprueba si ahi te muestra el salto de linea.

Si te lo muestra, el problema igual es el tipo de campo en el que lo estas guardando.

[quote quote=49973]En el editor de formulas, pincha en el boton para verifica, y comprueba si ahi te muestra el salto de linea.

Si te lo muestra, el problema igual es el tipo de campo en el que lo estas guardando.

[/quote]

En verificar, no cambia nada, se queda tal cuál.
He probado en diferentes tipos de campo:
Campo de texto
Campo de texto enriquecido
Formula alphanumerica

Y no hace el retorno de carro.

a mi en un campo objeto texto enriquecido me funciona “\n”,

agrego que en micaso tengo algo muy parecido a lo que pones pero en vezz de escribir en el editor de formulas “contrato: “+”\n” prueba directamente poner el retorno de carro dentro de las mismas comillas que contrato contemplando el espacio sin el signo mas yo lo tengo asi: “contrato: \n”

Hola franpino.

Funciona perfectamente.
En el editor de fórmulas la expresión “\n” se transforma siempre en nueva línea y retorno de carro.

Otro tema muy diferente es si el contendor donde guardas el resultado de la fórmula acepta esos retornos de carro.

Saludos
Paco Satué

Fíjate bien en el tipo de campo que tienes definido, no sea un Alfa128, o un Alfa64 que creo que en estos casos los retornos de carro no los admite. Para probar defínelo de tipo Alfabético a ver si así te lo coge (que estoy convencido de que si).

Ya funciona!!!
Teníais razón, tenía el campo en la tabla como alfa256, lo he cambiado a formula alfanumérica y listo.

Gracias, un saludo :wink:

Hola franpino.

El campo alfa256 acepta perfectamente los retornos de carro (0x000A Nueva linea).

Por otro lado, no sé que tiene que ver en este caso cambiar el campo a tipo formula alfanumérica. En ese caso el campo es Virtual y ya no podrás usar el comando “Modificar campo”.

Saludos
Paco Satué

[quote quote=49997]Hola franpino.

El campo alfa256 acepta perfectamente los retornos de carro (0x000A Nueva linea).

Por otro lado, no sé que tiene que ver en este caso cambiar el campo a tipo formula alfanumérica. En ese caso el campo es Virtual y ya no podrás usar el comando “Modificar campo”.

Saludos
Paco Satué

[/quote]

Pues en los campos alfa256 no puedo hacer el retorno de carro, y mira que he probado de varias maneras.
No necesito usar el comando “Mondificar Campo”, así que si no encuentro otra solución, de momento puedo dejarlo así.

Gracias por la ayuda.