Agregar un salto de linea al resultado de una consulta en fox pro

Hola tengo una duda como puedo hacer lo siguiente


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     cccccccccccccccccccccccccccccccc


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


111111111111               222222222222      33333333333333333333333333333333

                                                                     33333333333333333333333333333333              

 Espero sea claro con el problema que tengo, de lo
contrario agradecería me lo dijeran para tratar de ser mas explicito.
De antemano les agradezco el tiempo invertido en
ayudarme, saludos

Añade tu respuesta

Haz clic para o