Rellenar un número fijo con ceros iniciales hasta una longitud fija [cerrado]

En Crystal Report con Visual Studio 2010, estoy intentando crear una fórmula para el siguiente escenario:

x = cualquier número (número fijo de 8 dígitos, no puede ser mayor o menor)

Si la longitud de X es menor que 8, rellene la cantidad requerida de 0 en el frente para hacer su longitud 8.

P.ej:

X = 123
Result of Formula should be 00000123

X = 9
Result of Formula should be 00000009

Cualquier ayuda será apreciada. Gracias por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta