No te entiendo demasiado bien, pero...
En Crystal o en cualquier otro sitio:
1.- Debemos saber cuántos caracteres tiene que haber en total
2.- Debemos saber cuántos caracteres tiene el valor del campo
3.- Restamos al Total lo que mide el Valor del campo y nos dará los caracteres que faltan, que serán los que hay que rellenar con *, ¿no?
4.- Una vez sabido cuántos son estos caracteres que faltan los ponemos con un bucle For y listos.
A saber:
Tenemos que rellenar 20 espacios = Total
El Valor del campo será = Len(NombreDelCampo); ejem. = 12 = Valor
Rellenar = Total - Valor (Rellenar = 20 - 12 = 8)
Campo = ContenidoDelCampo (= a 12 caracteres)
For i = 1 To 8
Campo = Campo & "*"
Next i
Campo = "123456789012********"
O al menos así debería ser.
Sé que está muy mal explicado pero me tengo que ir y no tengo más tiempo. Perdona.