Crystal Reports 2008 posiada wbudowaną obsługę kodów kreskowych. Niestety w standardzie otrzymujemy tylko Code 39. Jeśli chcemy skorzystać z innych kodów, np. Code 128 narzędzie kieruje nas na stronę firmy Azalea, gdzie możemy dokupić pakiet innych kodów. Czy to jedyne rozwiązanie? Na szczęście nie.
Znalazłem stronę francuską poświęconą kodom kreskowych:
http://grandzebu.net/index.php?page=/informatique/codbar-en/ean13.htm
Strasznie stary wygląd strony, ale zawiera wiele cennych linków:
Code 128 w postaci darmowej czcionki TTF:
http://grandzebu.net/informatique/codbar/code128.ttf
Code 128 w postaci darmowej funkcji UFL do Crystal Reports:
http://grandzebu.net/informatique/codbar/code128_Crystal%20reports.zip
Co więcej, tych rozwiązań można również użyć w starszych wersjach Crystal Reports.
Znalazłem stronę francuską poświęconą kodom kreskowych:
http://grandzebu.net/index.php?page=/informatique/codbar-en/ean13.htm
Strasznie stary wygląd strony, ale zawiera wiele cennych linków:
Code 128 w postaci darmowej czcionki TTF:
http://grandzebu.net/informatique/codbar/code128.ttf
Code 128 w postaci darmowej funkcji UFL do Crystal Reports:
http://grandzebu.net/informatique/codbar/code128_Crystal%20reports.zip
Co więcej, tych rozwiązań można również użyć w starszych wersjach Crystal Reports.
Komentarze
Czy zarejestrowałeś tą bibliotekę za pomocą regsvr32?
w CR2008 próbuję użyć funkcji (additional functions->COM and .NET UFLs(u212com.dll).
Stosuję oo kolei funkcje Code128a, Code128b, Code128c i EAN128. Dla utworzonego ciągu znaków stosuję czcionkę Code128. Wykonałem kilka prób dla czcionek z różnych źródeł. CR ciągle drukuje coś czego skaner nie może odczytać. Jakiej funkcji i jakiej czcionki mam użyć?
Janek