Realizar un salto de linea en el resultado de una consulta
Hola me gustaría saber si pudieras ayudarme en la siguiente duda que tengo,
Tengo en una tabla llamada productos y en ella un capo llamado descripción, el cual
es de 150 caracteres ya que contiene mucha información, cuando hago una consulta la muestro en un
text dividido en tres este es mi código
Select *;
From productos;
Where Alltrim(cveprod) = Alltrim(cDesc) Or;
Upper(Alltrim(cDesc)) $ Upper(Alltrim(productos.descripcion));
ORDER BY cveprod ASC INTO CURSOR
"curNom"
IF _Tally > 0
Thisform.oDatos.Clear
Thisform.oDatos.ColumnCount=3
Thisform.oDatos.ColumnWidths="130,120,700"
FOR nReg = 1 TO _Tally
Go nReg
Thisform.oDatos.AddListItem(curNom.cveprod,nReg,1)
Thisform.oDatos.AddListItem(curNom.nombre,nReg,2)
Thisform.oDatos.AddListItem(curNom.descripcion,nReg,3)
ENDFOR
ELSE
Thisform.oDatos.Clear
Endif
Mi pregunta es como puedo hacer que mi tercer columna el de “curNom.descripcion”
me salga con saltos de línea porque la información no cabe en una sola, por
ejemplo mi resultado saldría más o menos así
Clave_del_producto | |nombre_producto | |descripción_del_producto|
Aaaaaaaaaaaaa | |bbbbbbbbbbbbb | |ccccccccccccccccccccccccccccccccccc
Mi problema es que la descripción no cabe en un solo
rengolon y por eso quiero que me salga de la siguiente manera
Clave_del_producto| |nombre_producto| |descripción_del_producto|
Aaaaaaaaaaaaa | |bbbbbbbbbbbbb | |cccccccccccccccccccccccccccccccc
Cccccccccccccccccccccccccccccccc|
Lo que quiero hacer es que después de 50 caracteres
me ponga un salto de línea para que me salga en 3 filas.
Espero sea claro con el problema que tengo, de lo
contrario agradecería me lo dijera para tratar de ser mas explicito.
De antemano le agradezco el tiempo invertido en
ayudarme, saludos