複数のフォームを印刷

複数の固定フォームを1枚の用紙に印刷するコーディングです。

レポートライブラリOCX 

Object.FormName = "nouhin.jfm"

1つ目のフォームの設定

 

Object.Start

初期処理と印刷開始

 

Object.SetFieldText("text1", "金額")

1つ目のフォームのデータ設定

 

Object.DrawForm

1つ目のフォームとフィールドを描画

 

Object.FormName = "seikyu.jfm"

2つ目のフォームの設定

 

Object.TopMargin = 15000

2つ目のフォームの上印字開始位置調整

 

Object.SetFieldText("text1", "金額")

2つ目のフォームのデータ設定

 

Object.DrawForm

2つ目のフォームとフィールドを描画

 

Object.NewPage

改ページ

 

Object.End

印刷終了と終了処理

 

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

Object.FormName = "nouhin.jfm"

1つ目のフォームの設定

 

ret = Object.Start()

初期処理と印刷開始

 

ret = Object.SetFieldText("text1", "金額")

1つ目のフォームのデータ設定

 

ret = Object.DrawForm ()

1つ目のフォームとフィールドを描画

 

Object.FormName = "seikyu.jfm"

2つ目のフォームの設定

 

Object.TopMargin = 15000

2つ目のフォームの上印字開始位置調整

 

ret = Object.SetFieldText("text1", "金額")

2つ目のフォームのデータ設定

 

ret = Object.DrawForm()

2つ目のフォームとフィールドを描画

 

ret = Object.NewPage()

改ページ

 

ret = Object.End()

印刷終了と終了処理

 
 
可変フォームでは、1枚の用紙に複数のフォームを印刷することはできません。