JPH02236772A - 帳票出力形式の動的編集制御方式 - Google Patents
帳票出力形式の動的編集制御方式Info
- Publication number
- JPH02236772A JPH02236772A JP1059176A JP5917689A JPH02236772A JP H02236772 A JPH02236772 A JP H02236772A JP 1059176 A JP1059176 A JP 1059176A JP 5917689 A JP5917689 A JP 5917689A JP H02236772 A JPH02236772 A JP H02236772A
- Authority
- JP
- Japan
- Prior art keywords
- frame information
- data
- item
- input data
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
入力データに依存した帳票を動的に編集して出力する動
的編集制1n方式に関し、 入力データに依存したフォームオーバレイ用のデータを
動的に編集して作成し、所望の帳票を印刷出力すること
を目的とし、 入力データの各項目を解析して枠情報を作成する枠情報
作成処理部と、この枠情報作成処理部によって作成した
枠情報に対して、入力データの項目名などを該当する位
置に埋込む項目名埋込み処理部とを備え、枠情報および
埋込んだ項目名、更に指示に対応した該当項目名に埋込
んだ強調情報などからなるフォームオーバレイ用のデー
タを作成し、この作成したデータをもとに所望の帳票を
出力するように構成する. 〔産業上の利用分野〕 本発明は、入力データに依存した帳票を動的に編集して
出力する帳票出力形式の動的編集制御方式に関するもの
である. 〔従来の技術と発明が解決しようとする課題〕従来、デ
ータを帳票に印刷する場合、第3図(イ)に示すように
帳票の枠などをプレプリントした用紙の所定位置にデー
タを印刷したり、フォームオーバレイ機能を持つプリン
タ装置により、第3図(口)に示すようにフォームオー
バレイ定義した枠内にデータを設定して印刷したりする
ようにしている. しかし、これらの帳票はいずれも固定形式であり、事前
に作成した形式でのみ印刷可能であるため、入力データ
長が長い場合には枠からはみ出したりしてしまい、入力
データ長などに依存して印刷し得ないという問題があっ
た. 未発明は、入力データに依存したフォームオーバレイ用
のデータを動的に編集して作成し、所望の帳票を印刷出
力することを目的としている.〔課題を解決する手段〕 第1図を参照して課題を解決する手段を説明する. 第1図において、枠情報作成処理部2ば、入力データの
各項目を解析して枠情報を作成するものである. 項目名埋込み処理部4は、枠情軸作成処理部2によって
作成した枠情報に対して、入力データの項目名などを該
当する位置に埋込むものである。
的編集制1n方式に関し、 入力データに依存したフォームオーバレイ用のデータを
動的に編集して作成し、所望の帳票を印刷出力すること
を目的とし、 入力データの各項目を解析して枠情報を作成する枠情報
作成処理部と、この枠情報作成処理部によって作成した
枠情報に対して、入力データの項目名などを該当する位
置に埋込む項目名埋込み処理部とを備え、枠情報および
埋込んだ項目名、更に指示に対応した該当項目名に埋込
んだ強調情報などからなるフォームオーバレイ用のデー
タを作成し、この作成したデータをもとに所望の帳票を
出力するように構成する. 〔産業上の利用分野〕 本発明は、入力データに依存した帳票を動的に編集して
出力する帳票出力形式の動的編集制御方式に関するもの
である. 〔従来の技術と発明が解決しようとする課題〕従来、デ
ータを帳票に印刷する場合、第3図(イ)に示すように
帳票の枠などをプレプリントした用紙の所定位置にデー
タを印刷したり、フォームオーバレイ機能を持つプリン
タ装置により、第3図(口)に示すようにフォームオー
バレイ定義した枠内にデータを設定して印刷したりする
ようにしている. しかし、これらの帳票はいずれも固定形式であり、事前
に作成した形式でのみ印刷可能であるため、入力データ
長が長い場合には枠からはみ出したりしてしまい、入力
データ長などに依存して印刷し得ないという問題があっ
た. 未発明は、入力データに依存したフォームオーバレイ用
のデータを動的に編集して作成し、所望の帳票を印刷出
力することを目的としている.〔課題を解決する手段〕 第1図を参照して課題を解決する手段を説明する. 第1図において、枠情報作成処理部2ば、入力データの
各項目を解析して枠情報を作成するものである. 項目名埋込み処理部4は、枠情軸作成処理部2によって
作成した枠情報に対して、入力データの項目名などを該
当する位置に埋込むものである。
編集処理部7は、入力された編集情報を解析して該当項
目名に強調情報などを埋込み、この埋込んだ強調情報、
枠情報、および埋込んだ項目名などからなるフォームオ
ーバレイ用のデータに編集するものである. 〔作用〕 本発明は、第1図に示すように、枠情報作成処理部2が
入力データの各項目を解析して枠情報を作成し、項目名
埋込み処理部4が枠情報作成処理部2によって作成した
枠情報に対して、入力データの項目名などを該当する位
置に埋込み、編集処理部7が必要に応じて入力された編
集情報を解析して該当項目名に埋込んだ強調情報、枠情
報、および埋込んだ項目名などからなるフォームオーバ
レイ用のデータに編集し、この編集したフォームオーバ
レイをもとに帳票を出力(印刷)するようにしている. 従って、入力データに依存して動的に編集したフォーム
オーバレイ用のデータを作成し、これをもとに所望の帳
票を印刷することが可能となる.〔実施例〕 次に、第1図および第2図を用いて本発明の1実施例の
構成および動作を詳細に説明する.第1図において、入
力レコード1−a, l−bは、入力データであって、
在庫マスクの形式、出荷マスクの形式の入力レコードで
ある.帳票出力形式の動的編集処理1は、入力レコード
1−a, l−bを入力として、帳票出力の形式を動的
に編集してフォームオーバレイ用のテータを作成し、こ
れをもとにオーバレイ機能付きのプリンク装置によって
出力帳票9−a、9−bを印刷させるものである. 枠情報作成処理部2は、入力レコードl a,1−b
の各項目の階層構造、項目長などを解析し、フォームオ
ーバレイ用の左側あるいは右側に示すような枠情報3−
a、3−bを作成するものである. 項目名埋込み処理部4は、作成したフォームオーハレイ
の枠情’lQ 3 − a , 3 − bに入力レコ
ード1−a、1−bのレコード名や各項目名の情報など
を設定し、左側あるいは右側に示すような基本形のレコ
ードレイアウト5−a、5−bを作成するものである. 編集情報6は、レコードレイアウト5−a, 5一bを
編集するための情報であって、例えば図中“鳩集条件”
に示すように、“データ項目が日本語(N)の場合には
.:1印を付けると共に項目名をゴシック体に変更する
”などの編集情報である.編集処理部7は、編集情報を
入力し、作成済のフォームオーバレイ用のデータに編集
処理を施し、左側あるいは右側に示すようなレコードレ
イアウト8−a、B−bを作成するものである。
目名に強調情報などを埋込み、この埋込んだ強調情報、
枠情報、および埋込んだ項目名などからなるフォームオ
ーバレイ用のデータに編集するものである. 〔作用〕 本発明は、第1図に示すように、枠情報作成処理部2が
入力データの各項目を解析して枠情報を作成し、項目名
埋込み処理部4が枠情報作成処理部2によって作成した
枠情報に対して、入力データの項目名などを該当する位
置に埋込み、編集処理部7が必要に応じて入力された編
集情報を解析して該当項目名に埋込んだ強調情報、枠情
報、および埋込んだ項目名などからなるフォームオーバ
レイ用のデータに編集し、この編集したフォームオーバ
レイをもとに帳票を出力(印刷)するようにしている. 従って、入力データに依存して動的に編集したフォーム
オーバレイ用のデータを作成し、これをもとに所望の帳
票を印刷することが可能となる.〔実施例〕 次に、第1図および第2図を用いて本発明の1実施例の
構成および動作を詳細に説明する.第1図において、入
力レコード1−a, l−bは、入力データであって、
在庫マスクの形式、出荷マスクの形式の入力レコードで
ある.帳票出力形式の動的編集処理1は、入力レコード
1−a, l−bを入力として、帳票出力の形式を動的
に編集してフォームオーバレイ用のテータを作成し、こ
れをもとにオーバレイ機能付きのプリンク装置によって
出力帳票9−a、9−bを印刷させるものである. 枠情報作成処理部2は、入力レコードl a,1−b
の各項目の階層構造、項目長などを解析し、フォームオ
ーバレイ用の左側あるいは右側に示すような枠情報3−
a、3−bを作成するものである. 項目名埋込み処理部4は、作成したフォームオーハレイ
の枠情’lQ 3 − a , 3 − bに入力レコ
ード1−a、1−bのレコード名や各項目名の情報など
を設定し、左側あるいは右側に示すような基本形のレコ
ードレイアウト5−a、5−bを作成するものである. 編集情報6は、レコードレイアウト5−a, 5一bを
編集するための情報であって、例えば図中“鳩集条件”
に示すように、“データ項目が日本語(N)の場合には
.:1印を付けると共に項目名をゴシック体に変更する
”などの編集情報である.編集処理部7は、編集情報を
入力し、作成済のフォームオーバレイ用のデータに編集
処理を施し、左側あるいは右側に示すようなレコードレ
イアウト8−a、B−bを作成するものである。
出力帳票9−a,9−bは、レコードレイアウ}8−a
,a−bを、フォームオーバレイ機能付きのプリンタ装
置を用いて印刷した帳票である.以上の処理によって、
入力レコード1−a, 1−bを入力とし、これらの各
項目の階層構造、項目長を解析してフォームオーバレイ
用の枠情報3−a、3−bを作成し、次にこれらにレコ
ード名、項目名などを埋込み、更に必要に応じて綱掛け
などの編集情報を施してフォームオーバレイ用のレコー
ドレイアウト8−a,8−bを作成した後、フォームオ
ーバレイ機能を持つプリンタ装置によって出力帳票9−
a、9−bを印刷するようにしている.これより、入力
データに依存したデータ長、項目の並びに対応した所望
の帳票を動的に印刷することが可能となる. 第2図は、レコードレイアウトの横形式編集例を示す.
これは、第1図が縦形の枠情報3−a13−bを作成し
、これにレコード名、項目名、更に編集情報を埋込んで
帳票を印刷した場合に比し、横形の枠情報を作成してこ
れにレコード名、項目名、更に編集情報を埋込んで帳票
を印刷した場合のものである.このように、枠情報を縦
形あるいは横形などの形式に作成した後、入力データの
項目などを既述したように埋込み、任意の形式の帳票を
作成するようにしてもよい. 〔発明の効果〕 以上説明したように、本発明によれば、入力データの階
層構造、項目長などを解析して枠情報を作成し、これに
入力データの項目などを埋込み、更に必要に応じて編集
情報を埋込んでフォームオーバレイ用のデータを作成し
、これをもとにフォームオーバレイ機能付きのプリンタ
装置によって所望の帳票を印刷する構成を採用している
ため、入力データに依存した階層構造、データ長などを
持つ帳票を動的に纒集して印刷するこ1とができる。
,a−bを、フォームオーバレイ機能付きのプリンタ装
置を用いて印刷した帳票である.以上の処理によって、
入力レコード1−a, 1−bを入力とし、これらの各
項目の階層構造、項目長を解析してフォームオーバレイ
用の枠情報3−a、3−bを作成し、次にこれらにレコ
ード名、項目名などを埋込み、更に必要に応じて綱掛け
などの編集情報を施してフォームオーバレイ用のレコー
ドレイアウト8−a,8−bを作成した後、フォームオ
ーバレイ機能を持つプリンタ装置によって出力帳票9−
a、9−bを印刷するようにしている.これより、入力
データに依存したデータ長、項目の並びに対応した所望
の帳票を動的に印刷することが可能となる. 第2図は、レコードレイアウトの横形式編集例を示す.
これは、第1図が縦形の枠情報3−a13−bを作成し
、これにレコード名、項目名、更に編集情報を埋込んで
帳票を印刷した場合に比し、横形の枠情報を作成してこ
れにレコード名、項目名、更に編集情報を埋込んで帳票
を印刷した場合のものである.このように、枠情報を縦
形あるいは横形などの形式に作成した後、入力データの
項目などを既述したように埋込み、任意の形式の帳票を
作成するようにしてもよい. 〔発明の効果〕 以上説明したように、本発明によれば、入力データの階
層構造、項目長などを解析して枠情報を作成し、これに
入力データの項目などを埋込み、更に必要に応じて編集
情報を埋込んでフォームオーバレイ用のデータを作成し
、これをもとにフォームオーバレイ機能付きのプリンタ
装置によって所望の帳票を印刷する構成を採用している
ため、入力データに依存した階層構造、データ長などを
持つ帳票を動的に纒集して印刷するこ1とができる。
第1図は本発明の1実施例構成図、第2図はレコードレ
イアウトの横形弐編集例、第3図は従来技術の説明図を
示す。 図中、l−a, 1−bぱ入力レコード、2は枠情報
作成処理部、3−a、3−bは枠情報、4は項目名埋込
み処理部、5−a、5−b、8−a18−bはレコード
レイアウト、7は編集処理部、9−a、9−bは出力帳
票を表す.
イアウトの横形弐編集例、第3図は従来技術の説明図を
示す。 図中、l−a, 1−bぱ入力レコード、2は枠情報
作成処理部、3−a、3−bは枠情報、4は項目名埋込
み処理部、5−a、5−b、8−a18−bはレコード
レイアウト、7は編集処理部、9−a、9−bは出力帳
票を表す.
Claims (1)
- 【特許請求の範囲】 入力データに依存した帳票を動的に編集して出力する動
的編集制御方式において、 入力データの各項目を解析して枠情報を作成する枠情報
作成処理部(2)と、 この枠情報作成処理部(2)によって作成した枠情報に
対して、入力データの項目名などを該当する位置に埋込
む項目名埋込み処理部(4)とを備え、枠情報および埋
込んだ項目名、更に指示に対応した該当項目名に埋込ん
だ強調情報などからなるフォームオーバレイ用のデータ
を作成し、この作成したデータをもとに所望の帳票を出
力するように構成したことを特徴とする帳票出力形式の
動的編集制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1059176A JPH02236772A (ja) | 1989-03-10 | 1989-03-10 | 帳票出力形式の動的編集制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1059176A JPH02236772A (ja) | 1989-03-10 | 1989-03-10 | 帳票出力形式の動的編集制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02236772A true JPH02236772A (ja) | 1990-09-19 |
Family
ID=13105827
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1059176A Pending JPH02236772A (ja) | 1989-03-10 | 1989-03-10 | 帳票出力形式の動的編集制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02236772A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7664805B2 (en) | 1999-12-14 | 2010-02-16 | United Parcel Service Of America, Inc. | System and method for modifying output of a computer program without source code modifications |
-
1989
- 1989-03-10 JP JP1059176A patent/JPH02236772A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7664805B2 (en) | 1999-12-14 | 2010-02-16 | United Parcel Service Of America, Inc. | System and method for modifying output of a computer program without source code modifications |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2446126A1 (en) | A printing system | |
| JPH02236772A (ja) | 帳票出力形式の動的編集制御方式 | |
| JPS62246766A (ja) | 帳票印刷システム | |
| JPS5833784A (ja) | 枠あけ機能付ワ−ドプロセツサ | |
| JPH03193495A (ja) | Idカードの偽造防止加工処理方法および偽造防止idカード | |
| JPH01233513A (ja) | 印刷データの処理方法 | |
| JP4090193B2 (ja) | 帳票データのcsvデータ変換装置 | |
| JPH0429861A (ja) | ラベル印字装置 | |
| JP3118310B2 (ja) | ページプリンタの印字処理方法 | |
| JPH09507998A (ja) | 枚葉紙の取り付け方法 | |
| DE69625752T2 (de) | Verfahren zum Drucken einer Kundenanmerkung auf einem photographisches Bild | |
| JPH02293922A (ja) | 通知書作成装置 | |
| JPH06251014A (ja) | 文書印刷方法 | |
| JP2638481B2 (ja) | 電子公印押印装置 | |
| JPH05119937A (ja) | 書式オーバレイ装置 | |
| JP2002140322A (ja) | 版下管理システムおよび方法 | |
| JP3896219B2 (ja) | 多品種プリント作成装置 | |
| JPH045951U (ja) | ||
| JP4088074B2 (ja) | 新聞紙面の制作システムおよび制作用プログラム | |
| JPS62284777A (ja) | 可変改行ピツチ帳票の印刷制御方式 | |
| JPH0243073A (ja) | 印字情報編集方式 | |
| JPH0584187B2 (ja) | ||
| JPH03227285A (ja) | 帳票出力編集装置 | |
| JPH03252721A (ja) | 帳票印字データのページ展開方式 | |
| JPS62256084A (ja) | 企画編集システム |