Cadena de carácter en foxpro

Hola amigo como estas mi consulta es como puedo hacer que en reporte se muestre un texto así ejemplo si tengo un campo nombre con longitud de 40 cuando paso al reporte me gustaría que me rellenara con aterisco ej **************pedro gonzalez************* osea que me rellene a ambos lados gracias de antemano

1 respuesta

Respuesta
1

Eso si esta bien difícil. No, que va son bromas jajaja
Bueno veamos lo primero que haces es modificar el formulario, hacer doble clic sobre el Textbox y allí en la pestaña general en el cuadrito que aparece colocas mas o menos un código así

REPLICATE('*',(40-LEN("PÁGINA")/2))+ALLTRIM("PÁGINA")+REPLICATE('*',(40-LEN("PÁGINA")/2))
***Este es solo un ejemplo donde dice "PÁGINA" tendría que ir el valor que mostrará el texbox, pero lo tienes que colocar el los tres lugares donde aparece la palabra "PÁGINA"

excusame para usarlo con una variable se puede usar igual

Claro que si. Mientras esta variable sea publica no tiene porque dar problema.
Seria algo así:

REPLICATE('*',(40-LEN(Nombre_de_varible)/2))+ALLTRIM(Nombre_de_varible)+REPLICATE('*',(40-LEN(Nombre_de_varible)/2))

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas