Guru31
15th December 2008, 10:07
Hola yo tengo una tabla con un texto de 240 caracteres (en una linea). ¿Cómo puedo hacer para escribir en varias líneas en la ttaad4100?. Es decir si tengo una linea con Mi coche es....
Quiero tener Mi coche
es.....
En realidad es para escribir un enter.
Gracias

ignalf
15th December 2008, 13:07
Hola, en un campo string no se puede incluir el retorno de carro.
Para ello debes utilizar un campo con el dominio tctxtn (campo de tipo texto). Y con ese compo se utilizará los editores de texto donde se puede incluir retornos de carro, tabuladores....

Guru31
16th December 2008, 09:09
El campo es un campo tipo string con dominio tctxtn. Pero yo me voy a mantener tablas y en esa línea no sé cómo dividirla en dos. Y he visto en la misma tabla ejemplos donde sí viene separada en varias líneas. Si me pudieras dar más información te lo agradecería....

ignalf
16th December 2008, 14:27
En la tabla tttxt010 el campo text el ámbito es tttxt.buf (string de 240). para diferenciar diferentes líneas para el editor de textos creo que el sistema introduce unos "caracteres de control" (especiales), eso caracteres creo que son Chr$(10)+chr$(13), o solo el chr$(10) si el sistema es UNIX.
Para cerciorante pudes coger ese campo "text" de un registro concreto y visualizar el contenido (sus caracteres) con una herramienta de base de datos (quizás?).

_Ralph_
16th December 2008, 15:29
for spanish questions, try to use the spanish forum.

http://www.baanboard.com/baanboard/forumdisplay.php?f=69

Guru31
17th December 2008, 08:57
Gracias, lo logré solucionar de otra manera porque así no podía. Pero de todas formas muy amable

ignalf
18th December 2008, 12:58
Comparte la solución que has encontrado. Es el carisma de este foro!.
Gracias.

Guru31
18th December 2008, 18:24
Nada, inserté el texto de otras formas:
-Un campo nuevo en el listado
-Otro nº de texto le asigneé en la tabla, y en ese número de texto lo escribí bien pero no desde la ttaad4100 sino desde un txt