Hola, buenas tardes a Todos
Estoy tratando de hacer un Reporte (array) que depende de la longitud del nombre
pueda hacer doble renglon.
Pero no lo hace
Si alguien pudiera echarme la mano
De antemano, muchisimas gracias.
Estoy tratando de hacer un Reporte (array) que depende de la longitud del nombre
pueda hacer doble renglon.
       Column Title "","Cant"          Data aDatDetalle[nRegis,1] SIZE 8 FONT 2 Picture "9999.99" Â
       Column Title "","Unid"          Data aDatDetalle[nRegis,2] SIZE 4  FONT 2 Â
             Â
       IF Len(AllTrim(aDatDetalle[nRegis,3])) > 35
         _ccCadena1 := AllTrim(aDatDetalle[nRegis,3])
         _ccCadena2 := ""
        ******************************** Aqui trato que el corte del Renglon sea cuando encuentro un Espacio " "
         FOR I := 35 TO 1 STEP -1
           IF SUBSTR(_ccCadena1,I,1) = " "
               Column Title "Nombre"         Data SubStr(aDatDetalle[nRegis,3],1,I) SIZE 35  FONT 2
               _ccCadena2 := SubStr(aDatDetalle[nRegis,3],I+1)
             EXIT
           ENDIF
         NEXT        Â
         Imprime2Renglon(_ccCadena2,oReporte)   // Aqui imprimo en el siguiente renglon el resto de la cadena
      ELSE
          Column Title "","Nombre"         Data aDatDetalle[nRegis,3] SIZE 35  FONT 2
       ENDIFPero no lo hace
Si alguien pudiera echarme la mano
De antemano, muchisimas gracias.
