Pasar una cadena larga a un campo multilineas


([N1] agsgallardo) #1

buenas

Estoy intentando pasar una cadena de caracteres tipo "93466556 9365565 9898899" y me gustaría pasarla a un campo objeto texto para mostrarla de este modo...
93466556
9346556
9898899

He estado curioseando por ahí y he visto que esta la "funcion" /n que debería incluirme un salto de linea. Pero no conozco la sintaxis correcta de lo mismo... vamos que la cadena a escribir tipo modificar campo: "dato1"+/n+"dato2"+/n+"dato3"

Muchas gracias y un saludo


([N4] eic) #2

Hola.

Debes escribir: "dato 1" + "rn" + "dato 2" + "rn" + etc.

Saludos,

Fran Varona


([N4] eic) #3

Hola.

Aquí tienes el resto:

http://velneo.es/info_v7_76_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/asistente_de_formulas/secuencias_de_escape_en_cadenas_de_caracteres

Saludos,

Fran Varona


([N1] agsgallardo) #4

Ok!... muchas gracias estaba escribiendolo al revés... "dato1"+"/n"+"dato2"...XP

Un Saludo


([N1] agsgallardo) #5

Ok!... muchas gracias estaba escribiendolo al revés... "dato1"+"/n"+"dato2"...XP

Un Saludo


([N1] agsgallardo) #6

Referente a este tema. Si desde un proceso de velneo introduzco la cadena de escape n si me realiza el salto. El problema nos viene cuando migramos datos desde otro sistema, generamos ficheros .txt, el problema nos viene al crear la cadena en la que ponemos dato1 ndato2 dato3, velneo al importarlo nos muestra, dato1 ndato2 dato3 y no
dato1
dato2
dato3

Puede enviarse la cadena ya desde un txt para que velneo lo reconozca o debemos introducir un carácter extraño (tipo #) para luego a partir de la funcion RemplaceStrin(datos, "#","n")

Gracias y un Saludo


([N1] Pepeto) #7

Fijate bien en el mensaje de Fran Varona, el te lo ha explicado correctamente.

"rn" ( Retorno + New line )

y en tu mensaje sigues indicando unicamente "n", vuelve a probar ...

un saludo
Jose Luis
http://www.ascsl.com