ラベル印刷

ラベルを印刷するコーディングです。

レポートライブラリOCX   

Object.FormName = "ラベル.jfm"

ラベル用フォームファイルの設定

 

Object.Start

初期処理と印刷開始

 

Object.LabelNo = 1

1枚目のラベルを指定

 

Object.SetFieldText("text1", "名古屋市")

1枚目のフィールドデータを設定  

 

Object.DrawForm

1枚目のラベルを描画

 

Object.LabelNo = 2

2枚目のラベルを指定

 

Object.SetFieldText("text1", "大阪市")

2枚目のフィールドデータを設定

 

Object.DrawForm

2枚目のラベルを描画

 

Object.NewPage

改ページ

 

Object.End

印刷終了と終了処理

   

レポートライブラリ.NETコントロール   

Object.FormName = "ラベル.jfm"

ラベル用フォームファイルの設定

 

ret = Object.Start()

初期処理と印刷開始

 

Object.LabelNo = 1

1枚目のラベルを指定

 

ret = Object.SetFieldText("text1", "名古屋市")

1枚目のフィールドデータを設定  

 

ret = Object.DrawForm()

1枚目のラベルを描画

 

Object.LabelNo = 2

2枚目のラベルを指定

 

ret = Object.SetFieldText("text1", "大阪市")

2枚目のフィールドデータを設定

 

ret = Object.DrawForm()

2枚目のラベルを描画

 

ret = Object.NewPage()

改ページ

 

et = Object.End()

印刷終了と終了処理

 
 
1枚の用紙にラベルが複数枚ある場合、ラベル番号は、左上が1となります。
例)ラベルが横方向に2枚、縦方向に3枚ある場合は次のようになります。
 

1

2

3

4

5

6

ラベル印刷は固定フォームで作成します。可変フォームでは作成できません。