W Crystal Report za pomocą Visual Studio 2010, próbuję a do stworzenia formuły następujący scenariusz:wyściółka stałą liczbę z zerem na początku aż do stałej długości
x = dowolny numer (stała liczba 8 cyfr , mogę być mniejsza lub większa)
Jeśli długość X jest mniejsza niż 8, wkładka wymaganej ilości 0 jest w przód, aby jego długość 8.
Np
X = 123
Result of Formula should be 0000
X = 9
Result of Formula should be 00000009
Każda pomoc zostanie doceniona. Z góry dzięki.
Tylko uwaga - nie możesz mieć liczby z wiodącymi zerami, ponieważ zera po lewej nie mają żadnego celu matematycznego. Konieczne będzie przekonwertowanie numeru na ciąg znaków, zanim będzie można go wyrenderować. –
Hmm .. tak ma sens w tym, co mówisz. Równie dobrze może użyć ciągów. – aMazing
Mam go Prawo ("0000" i {MyFieldToPad}, 8) Działa idealnie, jak chcę. – aMazing