lunes, 1 de febrero de 2010

Unir palabra con salto de linea

Hola, este metodito sirve para unir palabras en una sola línea cuando hay saltos de línea (dando ENTER después de cada palabra).
Esto nos podría servir en los formularios o reportes para presentar un valor guardado en la base de datos con varios saltos de línea en una sola línea (Como el dato Dirección de Proveedores o Clientes que permite dar un enter en el campo).
 
static void UnirPalabraConEspacios(Args _args)


{

    str palabraVertical;
    int TotalLetras;
    int contaposicion;
    str letra;
    ;

    palabraVertical = "Palabra\n";
    palabraVertical += "Unida\n";
    palabraVertical += "Con\n";
    palabraVertical += "Saltos de Línea";

    TotalLetras = strlen(palabraVertical); //Lee la cantidad de caracteres de una palabra

    for (contaposicion = 1; contaposicion <= TotalLetras; contaposicion++) //Se hace un for con el tamaño    
                                                                                                                 // total de las letras en la palabra
                                                                                                                 // con ENTER
   {

       letra += substr(palabraVertical,contaposicion,1); //Va armando nuevamente "POR LETRA" toda la
                                                                                 //palabra
   }

   print letra; //Imprime la palabra completa en una sola línea
   pause;

}

No hay comentarios:

Publicar un comentario