JPH02236772A - Dynamic editing control system for slip output format - Google Patents

Dynamic editing control system for slip output format

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
Application number
JP1059176A
Other languages
Japanese (ja)
Inventor
Yoshiyuki Yamada
山田 美之
Fumiyo Yamamoto
山本 ふみよ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1059176A priority Critical patent/JPH02236772A/en
Publication of JPH02236772A publication Critical patent/JPH02236772A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔概要〕 入力データに依存した帳票を動的に編集して出力する動
的編集制1n方式に関し、 入力データに依存したフォームオーバレイ用のデータを
動的に編集して作成し、所望の帳票を印刷出力すること
を目的とし、 入力データの各項目を解析して枠情報を作成する枠情報
作成処理部と、この枠情報作成処理部によって作成した
枠情報に対して、入力データの項目名などを該当する位
置に埋込む項目名埋込み処理部とを備え、枠情報および
埋込んだ項目名、更に指示に対応した該当項目名に埋込
んだ強調情報などからなるフォームオーバレイ用のデー
タを作成し、この作成したデータをもとに所望の帳票を
出力するように構成する. 〔産業上の利用分野〕 本発明は、入力データに依存した帳票を動的に編集して
出力する帳票出力形式の動的編集制御方式に関するもの
である. 〔従来の技術と発明が解決しようとする課題〕従来、デ
ータを帳票に印刷する場合、第3図(イ)に示すように
帳票の枠などをプレプリントした用紙の所定位置にデー
タを印刷したり、フォームオーバレイ機能を持つプリン
タ装置により、第3図(口)に示すようにフォームオー
バレイ定義した枠内にデータを設定して印刷したりする
ようにしている. しかし、これらの帳票はいずれも固定形式であり、事前
に作成した形式でのみ印刷可能であるため、入力データ
長が長い場合には枠からはみ出したりしてしまい、入力
データ長などに依存して印刷し得ないという問題があっ
た. 未発明は、入力データに依存したフォームオーバレイ用
のデータを動的に編集して作成し、所望の帳票を印刷出
力することを目的としている.〔課題を解決する手段〕 第1図を参照して課題を解決する手段を説明する. 第1図において、枠情報作成処理部2ば、入力データの
各項目を解析して枠情報を作成するものである. 項目名埋込み処理部4は、枠情軸作成処理部2によって
作成した枠情報に対して、入力データの項目名などを該
当する位置に埋込むものである。
[Detailed Description of the Invention] [Summary] Regarding the dynamic editing system 1n method that dynamically edits and outputs forms that depend on input data, this invention dynamically edits data for form overlays that depend on input data. A frame information creation processing unit that analyzes each item of input data to create frame information, and a frame information creation processing unit that creates frame information by analyzing each item of input data and prints out the desired form. , an item name embedding processing unit that embeds the item name of the input data in the corresponding position, and the form includes frame information, the embedded item name, and emphasis information embedded in the corresponding item name corresponding to the instruction. Create overlay data and configure it to output the desired form based on this created data. [Industrial Application Field] The present invention relates to a dynamic editing control method for a form output format that dynamically edits and outputs a form that depends on input data. [Prior art and problems to be solved by the invention] Conventionally, when printing data on a form, the data is printed at a predetermined position on a sheet of paper on which the frame of the form is preprinted, as shown in Figure 3 (a). Or, using a printer device with a form overlay function, data can be set and printed within a frame defined by a form overlay, as shown in Figure 3 (portion). However, all of these forms are in a fixed format and can only be printed in the format created in advance, so if the input data length is long, it may extend outside the frame, and the printout will depend on the input data length etc. There was a problem that it could not be printed. The purpose of the uninvented system is to dynamically edit and create data for form overlays that depend on input data, and print out desired forms. [Means for solving the problem] The means for solving the problem will be explained with reference to Figure 1. In FIG. 1, a frame information creation processing section 2 analyzes each item of input data to create frame information. The item name embedding processing unit 4 embeds item names and the like of the input data into the frame information created by the frame information axis creation processing unit 2 at appropriate positions.

編集処理部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を作成するものである。
The editing processing unit 7 analyzes the input editing information, embeds emphasis information, etc. in the corresponding item name, and stores the embedded emphasis information,
This is used to edit form overlay data consisting of frame information and embedded item names. [Operation] As shown in FIG. 1, in the present invention, the frame information creation processing unit 2 analyzes each item of input data to create frame information, and the item name embedding processing unit 4 In the frame information created by , the item name of the input data is embedded in the corresponding position, and the editing processing unit 7 analyzes the input editing information as necessary and emphasizing information is embedded in the corresponding item name. The form overlay data is edited, including frame information and embedded item names, and the form is output (printed) based on this edited form overlay. Therefore, it is possible to create form overlay data that is dynamically edited depending on input data, and print a desired form based on this data. [Embodiment] Next, the configuration and operation of an embodiment of the present invention will be explained in detail using FIGS. 1 and 2. In FIG. 1, input records 1-a and lb are input data,
This is an input record in the format of an inventory mask and a format of a shipping mask. Dynamic editing process 1 for form output format uses input records 1-a and 1-b as input, dynamically edits the form output format to create form overlay data, and creates overlay data based on this data. The output forms 9-a and 9-b are printed using a plink device with a function. The frame information creation processing unit 2 inputs records la, 1-b.
Analyze the hierarchical structure and item length of each item, and create frame information 3- as shown on the left or right side for form overlay.
a, 3-b are created. The item name embedding processing unit 4 sets the record names of input records 1-a and 1-b and information on each item name in the frame information '1Q3-a, 3-b of the created form OHALEI, and Alternatively, basic record layouts 5-a and 5-b as shown on the right are created. The editing information 6 is information for editing the record layouts 5-a and 5-b, and includes, for example, "group conditions" in the figure.
As shown in , this is editing information such as ``If the data item is in Japanese (N), add a :1 mark and change the item name to Gothic font.'' The editing processing section 7 inputs editing information, performs editing processing on the created form overlay data, and creates record layouts 8-a and B-b as shown on the left or right side.

出力帳票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とができる。
Output forms 9-a and 9-b have record layout}8-a
, a-b are printed using a printer device with a form overlay function. By the above processing,
Input records 1-a and 1-b are input, the hierarchical structure and item length of each item are analyzed to create frame information 3-a and 3-b for form overlay, and then record names are assigned to these. , item names, etc., and further edit information such as ropes as necessary to create record layouts 8-a and 8-b for form overlay, and then output form 9 using a printer device with form overlay function. −
I am trying to print a and 9-b. This makes it possible to dynamically print a desired form that corresponds to the data length and item arrangement depending on the input data. Figure 2 shows an example of horizontal editing of a record layout.
This is compared to the case where the vertical frame information 3-a13-b in Figure 1 is created, the record name, item name, and further editing information are embedded in it and the form is printed, whereas the horizontal frame information is created. This is what happens when you embed the record name, item name, and editing information in this and print the form. In this way, after creating the frame information in a vertical or horizontal format, input data items may be embedded as described above to create a form in any format. [Effects of the Invention] As explained above, according to the present invention, frame information is created by analyzing the hierarchical structure, item length, etc. of input data, items of the input data are embedded in this, and further information is added as necessary. The system uses a configuration in which data for form overlay is created by embedding editing information, and the desired form is printed based on this data using a printer device with a form overlay function, so there is no hierarchical structure that depends on the input data. , data length, etc. can be dynamically compiled and printed.

【図面の簡単な説明】[Brief explanation of drawings]

第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は出力帳
票を表す.
FIG. 1 shows the configuration of one embodiment of the present invention, FIG. 2 shows an example of two horizontal edits of a record layout, and FIG. 3 shows an explanatory diagram of the prior art. In the figure, 1-a, 1-b are input records, 2 is a frame information creation processing unit, 3-a, 3-b are frame information, 4 is an item name embedding processing unit, 5-a, 5-b, 8 -a18-b represents the record layout, 7 represents the editing processing unit, and 9-a and 9-b represent the output forms.

Claims (1)

【特許請求の範囲】 入力データに依存した帳票を動的に編集して出力する動
的編集制御方式において、 入力データの各項目を解析して枠情報を作成する枠情報
作成処理部(2)と、 この枠情報作成処理部(2)によって作成した枠情報に
対して、入力データの項目名などを該当する位置に埋込
む項目名埋込み処理部(4)とを備え、枠情報および埋
込んだ項目名、更に指示に対応した該当項目名に埋込ん
だ強調情報などからなるフォームオーバレイ用のデータ
を作成し、この作成したデータをもとに所望の帳票を出
力するように構成したことを特徴とする帳票出力形式の
動的編集制御方式。
[Claims] In a dynamic editing control method that dynamically edits and outputs a form depending on input data, there is provided a frame information creation processing unit (2) that analyzes each item of input data and creates frame information. and an item name embedding processing unit (4) that embeds the item name of input data in the corresponding position for the frame information created by the frame information creation processing unit (2). Create form overlay data consisting of item names and emphasis information embedded in the corresponding item names corresponding to the instructions, and configure the form to output the desired form based on this created data. Features a dynamic editing control method for form output formats.
JP1059176A 1989-03-10 1989-03-10 Dynamic editing control system for slip output format Pending JPH02236772A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1059176A JPH02236772A (en) 1989-03-10 1989-03-10 Dynamic editing control system for slip output format

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1059176A JPH02236772A (en) 1989-03-10 1989-03-10 Dynamic editing control system for slip output format

Publications (1)

Publication Number Publication Date
JPH02236772A true JPH02236772A (en) 1990-09-19

Family

ID=13105827

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1059176A Pending JPH02236772A (en) 1989-03-10 1989-03-10 Dynamic editing control system for slip output format

Country Status (1)

Country Link
JP (1) JPH02236772A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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 (en) Dynamic editing control system for slip output format
JPS62246766A (en) Document and journal printing system
JPS5833784A (en) Word processor with frame opening function
JPH03193495A (en) ID card counterfeit prevention processing method and counterfeit prevention ID card
JPH01233513A (en) Processing method for printing data
JP4090193B2 (en) CSV data converter for form data
JPH0429861A (en) label printing device
JP3118310B2 (en) Print processing method of page printer
JPH09507998A (en) How to attach sheets
DE69625752T2 (en) Process for printing a customer note on a photographic image
JPH02293922A (en) Notice generating device
JPH06251014A (en) Document printing method
JP2638481B2 (en) Electronic seal stamping device
JPH05119937A (en) Format overlay device
JP2002140322A (en) Composition management system and method
JP3896219B2 (en) Multi-product print creation device
JPH045951U (en)
JP4088074B2 (en) Newspaper production system and production program
JPS62284777A (en) Printing controlling system for variable line feed pitch business form
JPH0243073A (en) Printing information edition system
JPH0584187B2 (en)
JPH03227285A (en) Forms output editor
JPH03252721A (en) Page developing system for slip print data
JPS62256084A (en) Planning and editing system