Code 128 バーコードの作成

Code128 バーコードを Crystal Reports に統合する

1. お使いの SAP Crystal Reports のビット数(32ビットまたは64ビット)を確認してください。
SAP Crystal Reports 2008 / 2011 / 2013 / 2016 は 32ビット です。
SAP Crystal Reports 2020 / 2025 は 64ビット です。

1.1 SAP Crystal Reports が 64ビット の場合は、以下の指示に従って 64ビット用の cruflbcs_x64.dll を登録してください。
コマンドプロンプトを右クリックし、「管理者として実行」を選択します。
code39 command prompt as administrator



64ビット DLL を登録するには、以下のコマンドを入力してください:
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll



1.2 SAP Crystal Reports が 32ビット の場合は、以下の指示に従って 32ビット用の cruflbcs.dll を登録してください。
32ビット用の cruflbcs.dll を登録するには、以下のコマンドを入力してください:
cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll

register cruflbcs.dll commands for code39



次のウィンドウがポップアップ表示されれば、登録は成功です。
register cruflbcs.dll succeeded



2. Crystal Report を開きます。「公式フィールド (Formula Fields)」を右クリックし、コンテキストメニューから「新規作成... (New...)」を選択します。
「名 (Name)」テキストボックスに "code128" と入力し、「エディターを使用 (Use Editor)」をクリックします。

create code128 formula crystal reports

3. 図に示すように、Visual Basic UFLs のリストから "BCSLinearcode128" 関数をダブルクリックします。

code128 crystal reports UFL

4. 次に、データベースのフィールドを引数として入力します。「保存 (Save)」ボタンをクリックして、code128 公式フィールドを保存します。

code128 barcode crystal reports formula field

5. code128 公式フィールドを Crystal Report のデザインビューへドラッグ&ドロップします。

code128 crystal reports formula field

6. code128 公式フィールドを右クリックし、メニューから「オブジェクトの書式設定 (Format Field)」を選択します。そしてフォント名に "code128mHr" を選択します。

code128 barcode font crystal reports

「OK」ボタンをクリックします。Crystal Report 上に作成された Code128 バーコードが表示されます。

code128 barcode crystal reports