JPH0225360A - 帳票出力装置 - Google Patents

帳票出力装置

Info

Publication number
JPH0225360A
JPH0225360A JP63175416A JP17541688A JPH0225360A JP H0225360 A JPH0225360 A JP H0225360A JP 63175416 A JP63175416 A JP 63175416A JP 17541688 A JP17541688 A JP 17541688A JP H0225360 A JPH0225360 A JP H0225360A
Authority
JP
Japan
Prior art keywords
data
word
file
definition
format
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.)
Granted
Application number
JP63175416A
Other languages
English (en)
Other versions
JP2734535B2 (ja
Inventor
Toshio Kashio
俊雄 樫尾
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP63175416A priority Critical patent/JP2734535B2/ja
Publication of JPH0225360A publication Critical patent/JPH0225360A/ja
Application granted granted Critical
Publication of JP2734535B2 publication Critical patent/JP2734535B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、ファイルに記憶されたデータを読出して加
工し、この加工されたデータに基づいて予め決められた
フォーマットで帳票を作成して出力する帳票出力装置に
関する。
[従来の技術] 従来、各種売上げ商品に対する売上げ伝票、帳票等を発
行する場合、ビジネス用パーソナルコンピュータ、オフ
ィスコンピュータ、汎用コンピュータ等の処理装置が一
般に使用されている。これらの処理装置を使用すること
により、事務処理が簡易化され、売上げデータの入力に
よって売上げ伝票、帳票等を容易に発行することができ
る。
[発明が解決しようとする課題] しかし、上記従来の処理装置は、システム上の各処理が
相互に関連を持って連続しており、このためシステム設
計に際しては装置全体の流れを考慮する必要があった。
また、例えばデータ処理フロー、ファイル体系、ファイ
ル内容、コード体系等のシステム設計がシステムエンジ
ニアの能力に左右されてしまうと共に、その設計には非
常に大きな労力を必要とする。更に、実際の使用に際し
て処理内容の一部を変更する場合でも、プログラム自体
を修正しなければならないので、一般の人では修正が困
難であり、専門のシステムエンジニアに頼らなければな
らず、非常に不便であった。
また、帳票出力の際、ファイルに記憶されたデータを読
出して加工し、この加工されたデータに基づいて予め決
められたフォーマットで帳票を作成する必要があるが、
この一連の処理の設計は、従来の処理装置においては多
大な労力が必要であった。
この発明の課題は、システム設計が簡単で、その設計に
要する労力を著しく減少でき、しかも、帳票出力のため
のデータの加工及びデータの配置、フォーマットの設計
を簡易化し、希望する帳票を容易に作成できるようにす
ることである。
[課題を解決するための手段] この発明は、ワード名で対応づけられたワードデータを
記憶する記憶手段と、加工すべきワードデータのワード
名を定義する第1の定義手段と、出力すべきワードデー
タの配置及び帳票のフォマットを定義する第2の定義手
段と、上記第1の定義手段の定義により上記記憶手段か
らワードブタを読出して加工する加工手段と、上記第2
の定義手段の定義により上記加工されたワードデータを
定義された位置に帳票のフォーマットと共に出力する出
力手段とを備えるものである。
[作用] 第1の定義手段によりデータの入力加工を定義すると共
に第2の定義手段により出力すべきワードデータの配置
及び帳票のフォーマットを定義する。そして、帳票を出
力する際に、第1の定義手段に基づいて入力加工された
ワードデータを、第2の定義手段により定義された位置
に予め設定された帳票のフォーマットと共に出力する。
この帳票のフォーマット指定は、第1の定義手段に設定
されている種区を順次指定し、始点データ及び縦横のデ
ータから領域を指定して、その指定領域にデータ、罫線
等を配置する。そして、データ。
罫線等の配置終了後に、その配置データに従って印字動
作を行ない、帳票を出力する。
上記のように第1の定義手段によりデータの入力加工を
定義すると共に第2の定義手段により出力すべきワード
データの配置及び帳票のフォーマットを定義することに
より、第2の定義手段の設定内容に従って希望する帳票
を容易に作成することができる。
[実施例] 以下、一実施例を第1図乃至第7図を参照して説明する
第1図は伝票発行、帳票発行等の処理を行なう帳票出力
装置のシステム構成図を示したものである。同図におい
て11は入力装置で、例えばチンキ各種処理種別を指定
する機能指定キー、ファンクションキー等を備えている
。そして、上記人力装置11より入力される処理種別指
定データ及びエデイツトデータは、エデイツト処理装置
12へ送られ、このエデイツト処理装置12によりPS
Sファ イル13がアクセスされる。このPSファイル13には
、入力すべきワード名とそのワード内容を定義するため
の定義データ(以下、A表と言う)と、マスクファイル
に対して更新を行なう際のファイル名、キーワード、更
新種別、及び更新ワードを定義するための定義データ(
以下、0表と言う)と、表示すべきワード名及びその表
示フォーマットを定義するための定義データ(以下、D
表という)、印字すべきワード名及びその印字フォーマ
ットを定義するための定義データ(以下、E表という)
が各種事務処理の処理内容別に設定記憶されている。な
お、各処理の種別に定義されるA表〜E表を総称して定
義書PSと呼び、上記PSファイル13には複数の定義
書PS (Psi、PS2゜・・・)が設定されている
しかして、上記エデイツト処理装置12は、入力装置1
1からの指示に基づいてファイルフォーマ、。
トの作成、PSファイル13へのデータ設定及びPSの
読出し処理等を行なうもので、PSファイル13からP
Sを読出した際は、A表を入力ワードメモリ14に、0
表をファイルワードメモリ16に。
D表を表示ワードメモリ17に、E表を印字ワードメモ
リ18にロードし、その後、入力処理装置20に起動命
令を与える。そして、上記入カワートメモリ14にロー
ドされたA表は入力処理装置20へ、ファイルワードメ
モリ16にロードされた0表はファイル作成装置21へ
、表示ワードメモリ17にロードされたD表は表示処理
装置22へ、印字ワードメモリ18にロードされたE表
は印字処理装置23へ読出される。また、上記入力処理
装置20には、人力装ff1lJが接続されると共に、
索引テーブルメモリ24フアイルフオーマツトメモリ2
5  ワークメモリ26が接続される。上記索引テーブ
ルメモリ24には、当日の日付及び伝票発行毎に自動更
新される伝書(伝票番号)か記憶されていると共に、各
種板い商品に対する商品コード、商品名、単価が予め記
憶設定されている。また、ファイルフォーマットメモリ
25には、入力装置11よりエデイツト処理装置12を
介してファイルフォーマットが予め設定される。このフ
ァイルフォーマットは、マスクファイル29に記憶する
各ファイルのフォーマットを規定するもので、例えば「
売上明細ファイル」。
「得意先ファイル」、「売上集計ファイル」等の各種フ
ァイルのレコード構造か設定される。上記ファイル例え
ば「得意先ファイル」の場合には、第2図に示すように
「得意先コード、商品コード」をキーワード、「単価、
数量、金額」を更新ワードとして構成される。そして、
上記入力処理装置20は、入カワートメモリ14から読
出したA表、入力装置11からの入力データ等に基づい
て演算、検索等の処理を行ない、その処理ワードデータ
をA表で定義されるワード名に対応づけてワークメモリ
26に記憶すると共に、データ処理に応じてファイル作
成装置211表示処理装置22.印字処理装置23を起
動する。上記ファイル作成装置21には、ファイルフォ
ーマットメモリ25.メンテナンスファイル27が接続
される。上記ファイル作成装置21は、入力処理装置2
0からの起動命令によって処理動作を開始し、ファイル
ワードメモリ16に記憶された0表に基づいてファイル
更新用のメンテナンスレコード(このレコードは対応す
るファイル名と更新種別を示すコードが含まれると共に
対応するファイルのレコード構造に一致する順番でキー
ワドデータ及び更新ワードデータが含まれている)を作
成し、メンテナンスファイル27に順次登録する。この
メンテナンスファイル27には、複数のメンテナンスレ
コードが登録され、入力装置llあるいはファイル作成
装置21からの命令に基づいてファイル更新装置28に
送られ、マスクファイル29内の対応ファイルに対して
更新登録される。また、このマスクファイル29は、入
力処理装置20に読出し可能に接続される。
上記表示処理装置22は、エデイツト処理装置12ある
いは入力処理装置20からの命令によって動作し、表示
装置30にデータを表示する。すなわち、表示処理装置
22は、エデイツト処理装置12から起動命令が与えら
れた場合は、PSファイル13から読出される処理メニ
ューを表示装置30に表示し、また、入力処理装置20
から起動命令が与えられた場合は、表示ワードメモリー
7に記憶されているD表に基づいてワークメモリ26内
のデータを読出して表示データを作成し、表示装置30
に表示する。
印字処理装置23は、入力処理装置20から起動命令が
与えられると、印字ワードメモリ18に記憶されている
E表に基づいてワークメモリ26から読出したデータに
より指定フォーマットの帳票データを作成してページメ
モリに記憶配置し、このページメモリの記憶データに基
づいて印字装置31を駆動して帳票をプリントアウトす
る。
上記PSファイル13には、各種PS例えば売上伝票処
理を行なうPsi、佳人伝票処理を行なうPS2、得意
先ファイルを出力するPS3、月別売上ファイルの更新
処理を行なうPS4、・・・等が予め設定される。
上記得意先ファイルを出力する帳票出力型のPS3は、
A表、D表及びE表からなり、第3図にA表及びE表の
具体的な構成を示す。この第3図に示すA表及びE表は
、第4図(a)に示す帳票41を作成する場合の例につ
いて示したものである。上記A表には、第3図(a)に
示すようにソ−スファイル名が設定されると共に、レニ
ット1゜2に対するワード及びワード内容か設定される
上記レニット1には「得意先コード、商品コード。
数量、金額、商品名」のワード及びワード内容が設定さ
れ、レニット2には「合計金額、得意先名」のワード及
びワード内容が設定される。また、E表は、第3図(b
)に示すように「種区、Y座標X座標、縦、横1間隔1
回数、ワードデータ」が設定される。また、上記「種区
」としては、「矩形 二重、網かけ、横線、縦線、ワー
ド」等を指定するヘッダ一部及び「基準位置、更新幅、
ワード」等からなる「アイテムI」がある。上記ヘッダ
一部のワードデータとしては、「得意先名」。
「合計金額」のワード名と、「“」を付した“得意先名
”、“合計金額”、“商品コード”“商品名″、”金額
“の文字定数がある。また、アイテム■のワードデータ
としては、「商品コード」、「商品名」、「数量」、「
金額」のワード名と共に4ビツトの括り指定データが設
定される。
この4ビツトの括り指定データは、罫線を印字す1す るだめのもので、罫線枠の「上、下、右、左」の位置に
各ビットが対応しており、“1”が立っている部分の罫
線が引かれるようになっている。
次に上記実施例の動作を説明する。電源を投入すると、
エデイツト処理モードとなり、エデイツト処理装置12
により処理が開始される。エデイツト処理装置12は、
まず、処理メニューをPSファイル13から読出し、表
示処理装置22に出力して表示装置30に表示させ、オ
ペレータによりメニューが選択されるまでそのまま待機
する。この状態でメニューが選択されるとエデイツト処
理装置」2は選択された処理に対応するファイルをPS
ファイル13から読出し、各表データを対応するワード
メモリ14.18〜18にセットする。すなわち、エデ
イツト処理装置12は、A表を入カワートメモリ14に
6表をファイルワードメモリ■6に、D表を表示ワドメ
モリ17に、E表を印字ワードメモリ18にロドすると
共に、入力処理装置20に起動命令を与える。今、例え
ば得意先ファイルを出力する帳票出力型のPS3が指定
されたものとすれば、A表が入カワートメモリ14にロ
ードされると共に、E表が印字ワードメモリ18にロー
ドされる。上記エデイツト処理装置12からの起動命令
により入力処理装置20が起動し、入力処理の動作が実
行される。
上記入力処理装置20は、第5図のステップA1におい
てエデイツト処理装置12からの起動命令の有無をチエ
ツクしており、起動命令が与えられると、ステップA2
に進んで入カワートメモリ14にロードしたA表にファ
イル名が指定されているか否かを判断する。そして、A
表にファイル名の指定が有る場合はマスクファイル29
内の指定ファイルからレコードをリードしくステップA
3)、まず、A表のレニット1に基づいてその定義に一
致したデータを検索しくステップA4> 、A表に定義
された条件に基づく集計処理を行なう(ステップA5)
。この処理結果は、ステップA6において第2図に示す
ようにワークメモリ1 (ワークメモリ26)に書込ま
れる。
そして、上記A表のレニット1に対する処理を終了する
と、次にレニット2に対する処理が上記の場合と同様に
して行なわれ、その処理結果がワクメモリ2に書込まれ
る。
以下、ステップA7でA表の指定に基づく処理が終了し
たと判断されるまで上記ステップA2乃至A6を繰返し
、指定ファイルのデータの集計結果がワークメモリ26
に記憶される。そして、A表の指定に基づいた処理が終
了したと判断されると、ステップA12に進んでファイ
ル更新装置28及び印字処理装置23を起動してステッ
プAtに戻り、次の入力起動に備える。
また、A表にファイル名の指定がない場合は、ステップ
A2からステップA8に進んで表示処理装置22を起動
する。この表示処理装置22は、入力処理装置20から
起動命令が与えられると、表示ワードメモリ17にロー
ドされているD表に従って表示装置30に帳票フォーマ
ットを表示し、画面上にカーソルを表示してデータ入力
を指示する。オペレータは、画面の入力指示に従って入
力装置11よリデータを入力する(ステップA9)。入
力処理装置20は、入力装置11からのデータをワーク
メモリ26に書込む(ステップA10)。その後、入力
処理装置20は、1伝票分のデータ入力の終了を示す終
了キーが操作されたか否かを判断しくステップA11.
)、終了していなければステップA9に戻って同様の処
理を繰返して行なう。そして、上記終了キーが操作され
、1伝票分のデータ入力加工処理が終了したとみなされ
た場合にステップA12に進んでファイル作成装置21
及び印字処理装置23を起動してステップA1に戻り、
次の入力起動に備える。
上記ステップA12において印字処理装置23が起動さ
れることにより、E表に基づく印字処理が第6図のフロ
ーチャートに従って行なわれる。以下、第3図(b)に
示すE表に基づいて第4図(a)に示す帳票41を出力
処理する場合の動作について説明する。印字処理装置2
3は、第6図のステップB1において入力処理装置20
からの起動命令の有無をチエツクしており、起動命令が
与えられるとステップB2に進んで印字ワードメモリ1
8にE表がロードされているか否かをチエツクし、E表
か無ければそのままステップB1に戻る。しかし、E表
があればE表で定義されるデータをワークメモリ26よ
りリードし、挿置の指定内容を判断しくステップB3)
、挿置指定が無ければステップB1に戻る。上記ステッ
プB3では、挿置指定が「線」、「矩形」、「網かけ」
、「ワード」。
「アイテム」の何れであるかを判断する。上記第3図(
b)に示すE表では、最初の挿置(a)で「矩形 二重
」が指定されているので、ステップB3からステップB
4に進んで指定挿置における始点と長さとからページメ
モリ上における領域を指定し、その指定領域外周に指定
矩形を配置する(ステップB5)。上記ページメモリは
、帳票41の1ページに対応する容量を有している。上
記ステップB5処理により、E表のデータから第4図(
a)に示すように、「Y座標=IJ、rX座標=20」
を始点とし、「縦=2J、r横=20」の二重矩形42
がページメモリ上に記憶配置される。
上記の矩形処理を終了すると、ステップB3に戻り、次
の挿置(b)の指定内容が判断される。
このときの挿置(b)は「網かけ」であるので、ステッ
プB3からステップB6に進んで、始点と長さから領域
を指定し、指定領域内に網がけパタンをページメモリ上
に記憶配置する(ステップB7)。この場合、「Y座標
−IJ、rX座標−20」を始点として、「縦=IJ、
r横−20」の領域、つまり、上記二重矩形42の上側
1/2に網かけが施される。続く指定挿置(c)も「網
かけ」であるので、上記ステップB[i、B7の処理が
繰返えされ、「Y座標=4J、rX座標−5」を始点と
して、「縦=IJ、r横=40」の領域43に網かけが
施される。
次の指定挿置(d)は、「横線」であるのでステップB
3からステップB8に進み、指定線を指定始点より指定
長さ分、ページメモリに出力する。
次いで回数指定の有無を判断しくステップB9)、指定
が無ければステップB3に戻るが、指定があれば指定線
を指定間隔で指定回数分、ページメモリに出力する(ス
テップB10)。上記挿置(d)の横線については、「
Y座標−24,rX座標=20」を始点とする「横長=
20」の線、つまり、二重矩形42の中央に引かれる横
線がページメモリ上に配置される。この場合、挿置(d
)では回数指定が無いので、そのままステップB3に戻
る。
次の挿置(e)は「縦線」であるので、横線の場合と同
じステップB8に進み、「Y座標=1」。
「X座標−30」を始点とする「縦長−2」の線、つま
り、第4図(a)の二重矩形42の中央に引かれる縦線
がページメモリ上に配置される。
次の挿置(f)は「横線」であり、「Y座標−4J、r
X座標=5」を始点とする「横長=40」の線、つまり
、売上明細を記載するための枠44の最上側の横線がペ
ージメモリに配置される(ステップB8)。また、この
挿置(f)では「間隔−1」、「回数−2」が指定され
ているので、売上明細記載枠44の横線が指定間隔で指
定回数分、データがページメモリに配置される(ステッ
プB 10)。
次の挿置(g)は「縦線」であり、「Y座標−4J、r
X座標−5」を始点とする「縦長=1」の線、つまり、
売上明細を記載するための枠44の最左側の縦線がペー
ジメモリに配置される(ステップB8)。また、・この
挿置(g)では「間隔=10J、r回数=5」が指定さ
れているので、売上明細記載枠44の縦線が指定間隔で
指定回数分。
ページメモリに配置される(ステップB10)。
以上の処理により帳票41の基本的な罫線枠がペーメモ
リ上に配置され、その後、挿置(h)のワードが指定さ
れる。ワード指定が行なわれた場合は、ステップB3か
らステップBllに進み、始点と長さとからページメモ
リ上の領域を指定し、次いで文字定数(ワードデータ)
の有無を判断する(ステップB12)。文字定数が有る
場合は、指定領域内に指定文字定数を均等配置しくステ
ップ813)、ステップB3に戻る。また、ステップB
12で文字定数が無いと判断された場合は、ワド名に対
応するデータをワークメモリ26より読出しくステップ
B1.4)、指定領域内にデータを右詰配置する(ステ
ップB 1.4.  B 15)。上記挿置(h)で指
定されるワードでは、「Y座標=1」「X座標20」を
始点とする「縦長−1」、「横長=10」の領域、つま
り、二重矩形42内の左上の領域を指定しくステップB
11)、文字定数“得意先名”を均等配置する(ステッ
プ813)。
次の挿置(i)で指定されるワードでは、[Y座標=I
J、rX座標30」を始点とする「縦長=IJ、r横長
−10」の領域、つまり、二重矩形42内の右側上欄が
指定され(ステップB11)、文字定数“合計金額”が
均等配置される。
次の挿置(j)で指定されるワードでは、「Y座標=4
J、rX座標5」を始点とする「縦長=IJ、r横長−
10」の売上明細領域43が指定され(ステップB11
)、文字定数“商品コード”が均等配置される。
以下、同様にして挿置(k)〜(m)の指定データに従
って売上明細領域43に文字定数“商品名“、“数量”
、“金額“が順次均等配置される。
そして、次の挿置(n)で指定されるワードでは、「Y
座標=2J、rX座標20Jを始点とする「縦長=IJ
、r横長=10」の領域(二重矩形42内の下側左欄)
が指定されるが、この場合には文字定数に代わってワー
ド名「得意先名」がワドデータとして設定されているの
で、上記ワド名に対応するデータがワークメモリ26か
ら読出され(ステップB14)、上記指定領域内に右詰
配置される(ステップB15)。
次の挿置(o)で指定されるワードでは、「Y座標−2
J、rX座標30」を始点とする「縦長−1」、「横長
=10」の領域(二重矩形42内の下側右欄)が指定さ
れるが、この場合には文字定数に代わってワード名「合
計金額」がワドデータとして設定されているので、上記
ワード名に対応するデータがワークメモリ26から読出
され(ステップB14)、上記指定領域内に右詰配置さ
れる(ステップB 15)。
以上でヘッダ一部分の処理を終了し、次に挿置(p)の
アイテムIが指定される。アイテムIが指定されると、
ステップB3からステップ81.6に進み、第7図に詳
細を示すアイテム連続配置処理が実行される。
以下第7図のフローチャートに従ってアイテム連続配置
処理の詳細について説明する。まず、ステップC1にお
いて、挿置(p)により指定される基準点「Y座標=4
J、rX座標=5」、つまり、売上明細領域43の基準
点をセットする。次いで第2図に示すワークメモリ1(
ワークメモリ26)よりレコードを読出しくステップC
2)、レコドの有無をチエツクする(ステップC3)。
レコードが有る場合には、挿置qにより指定される更新
幅「Y座標−十IJ、rX座標−〇」に基づいて上記基
準点を更新する。これにより第4図(b)に示すように
[Y座標=5J、rX座標=5」の位置が指定される。
次いで挿置(r)により指定されるワードのデータに基
づいて領域指定が行なわれる。この挿置(r)では、上
記基準点(Y=5、X=5)のY座標をそのままに保持
して「X座標−5」により始点を決定し、更に「縦長=
IJ、r横長=10」より領域を指定する(ステップC
5)と共に、ワード名「商品コード」に対応するデータ
をワークメモリ1より読出しくステップC6)、指定領
域内にデータを右詰配置する(ステップC7)。更に4
ビツトの括り指定を判別しくステップC8)、判別内容
に応じて上記指定領域の外周に罫線を配置する(ステッ
プC9)。この場合の括り指定はIQ 111Jである
ので、第4図(b)に示すように上側を除いて「左、下
、右」の三方に罫線を配置する。上記の処理を行なった
後、次のワード指定の有無を判断しくステップCl0)
、ワード指定が有ればステップC5に戻り、ワード指定
が無ければステップC2に戻る。この時点では挿置(s
)において次のワードが指定されているので、ステップ
C5に戻り第4図(c)に示すように「Y座標=5」。
「X座標=15」を始点として「縦長=1」。
「横長=10」の領域を指定し、ワード名「商品名」に
対応するデータをワークメモリ1から読出して指定領域
内に右詰配置する。更に4ビツトの括り指定を判別し、
判別内容に応じて上記指定領域の外周に罫線を配置する
。この場合の括り指定はro 110Jであるので、第
4図(C)に示すように指定領域の「下、右」に罫線を
配置する。
以下、挿置(t)、(u)に対しても同様の処理が行な
われ、「数量」及び「金額」のワード名に対して領域が
指定されてデータ及び罫線が配置される。そして、挿置
(u)まで処理して次のワド指定無しと判断されると、
ステップC2に戻り、ワークメモリ1から次のレコード
を読出し、ブタの有無を判断する。データが有る場合は
、アイテムIにおける挿置(q)に戻って基準点を更新
し、第4図(d)に示すように「Y座標=6」。
「X座標=5」を新たな基準点とする。そして、上記の
場合と同様にして領域指定、データの右詰配置、罫線配
置等の処理が行なわれる。その後、ステップC3におい
て、ワークメモリ1にはレコードが残っていないと判断
されると、ページメモリに対する全ての配置処理を終了
し、ページメモリの記憶データに基づいて印字が行なわ
れ、第4図(a)に示す帳票41が作成される。
以上のようにしてA表の定義に基づいてデータ入力加工
処理が行なわれると共に、E表にの定義に基づいて出力
すべきワードデータの配置及び帳票フォーマットの指定
が行なわれ、帳票がきわめて容易に作成される。
尚、上記実施例において、ファイル作成装置21及び印
字処理装置23は、ワークメモリ26に対する入力処理
装置20のワードデータ書込み処理が全て終了した後に
起動がかけられているが、1131分のワードデータが
ワークメモリ26内に書込まれた後に起動がかかるよう
にしてもよく、また、ファイル作成装置21と印字処理
装置23とは同時に起動する必要もない。要は入力処理
装置20、ファイル作成装置21、印字処理装置23、
及び表示処理装置22がそれぞれ独立した処理を行なう
ものであれば良く、かつ上記各装置に対して独立した定
義設定を行なえればよい。
また、上記実施例ではA表等の各表の定義において、ワ
ード名を文字で示したが、レコード内のワード順序等に
対応づけた数値で示してもよい。
更に、ファイルフォーマットメモリ25は必ずしも必要
でなく、この場合には、ファイルワードメモリ16内の
0表の定義において、ファイルのレコド構成のワード順
序に対応した順序で各ワードに配置すべきワード名を定
義する。
また、上記実施例ではE表により帳票のフォマットを設
定してフォーマットデータの印字を行なうようにしたが
、D表においても全く同様に設定でき、これに基づいて
フォーマットデータを表示するようにしても良い。
[発明の効果] この発明によれば、第1の定義手段によりブタの入力加
工を定義し、第2の定義手段により出力すべきワードデ
ータの配置及び帳票のフォーマットを定義し、第1の定
義手段に基づいて入力加工されたワードデータを、第2
の定義手段により定義された位置に帳票のフォーマット
と共に出力するようにしているので、第1の定義手段に
従って入力加工を容易に行ない得ると共に、どのような
フォーマットの帳票であっても第2の定義手段により予
め定義することによって容易に指定できるものである。
従って、帳票出力のためのデータの入力加工及びデータ
の配置、フォーマット設計を簡易化し、希望する帳票を
容易に作成することができる。
【図面の簡単な説明】
図面はこの発明の実施例を示したもので、第1図は帳票
出力装置のシステム構成図、第2図は得意先ファイルの
レコード構造を示す図、第3図はPSファイルにおける
A表及びE表の設定例を示す図、第4図は帳票の作成例
を示す図、第5図は入力処理動作を示すフローチャート
、第6図は印字処理動作を示すフローチャート、第7図
は第6図におけるアイテム連続配置処理の詳細な動作を
示すフローチャートである。 11・・・入力装置、12・・・エデイツト処理装置、
13・・・PSファイル、14・・・入カワートメモリ
、16・・・ファイルワードメモリ、17・・・表示ワ
ードメモリ、18・・・印字ワードメモリ、20・・・
入力処理装置、21・・・ファイル作成装置、22・・
・表示処理装置、23・・・印字処理装置、24・・・
索引テーブルメモリ、25・・・ファイルフォーマット
メモリ、26・・・ワークメモリ、27・・・メンテナ
ンスファイル、28・・・ファイル更新装置、29・・
・マスクファイル、30・・・表示装置、31・・・印
字装置。

Claims (1)

  1. 【特許請求の範囲】 ワード名で対応づけられたワードデータを記憶する記憶
    手段と、 加工すべきワードデータのワード名を定義する第1の定
    義手段と、 出力すべきワードデータの出力位置及び帳票のフォーマ
    ットを定義する第2の定義手段と、上記第1の定義手段
    の定義に基づいて上記記憶手段からワードデータを読出
    して加工する加工手段と、 上記第2の定義手段の定義に基づいて上記加工されたワ
    ードデータを定義された出力位置に配置し、かつ定義さ
    れた帳票のフォーマットに従ったフォーマットデータを
    出力する出力手段と を備えることを特徴とする帳票出力装置。
JP63175416A 1988-07-14 1988-07-14 帳票出力装置 Expired - Lifetime JP2734535B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63175416A JP2734535B2 (ja) 1988-07-14 1988-07-14 帳票出力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63175416A JP2734535B2 (ja) 1988-07-14 1988-07-14 帳票出力装置

Publications (2)

Publication Number Publication Date
JPH0225360A true JPH0225360A (ja) 1990-01-26
JP2734535B2 JP2734535B2 (ja) 1998-03-30

Family

ID=15995717

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63175416A Expired - Lifetime JP2734535B2 (ja) 1988-07-14 1988-07-14 帳票出力装置

Country Status (1)

Country Link
JP (1) JP2734535B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0593646A (ja) * 1991-10-02 1993-04-16 Kubota Corp トラツクスケール事務処理装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6280516A (ja) * 1985-10-03 1987-04-14 Mitsubishi Electric Corp デ−タ印字作表方式
JPS62290971A (ja) * 1986-06-10 1987-12-17 Sord Comput Corp 簡易言語の入力デ−タ処理装置
JPS62290970A (ja) * 1986-06-10 1987-12-17 Sord Comput Corp 簡易言語の入出力デ−タ処理装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6280516A (ja) * 1985-10-03 1987-04-14 Mitsubishi Electric Corp デ−タ印字作表方式
JPS62290971A (ja) * 1986-06-10 1987-12-17 Sord Comput Corp 簡易言語の入力デ−タ処理装置
JPS62290970A (ja) * 1986-06-10 1987-12-17 Sord Comput Corp 簡易言語の入出力デ−タ処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0593646A (ja) * 1991-10-02 1993-04-16 Kubota Corp トラツクスケール事務処理装置

Also Published As

Publication number Publication date
JP2734535B2 (ja) 1998-03-30

Similar Documents

Publication Publication Date Title
JP3136928B2 (ja) データ処理装置
JPS59220867A (ja) 機械設計の部品デ−タ処理方式
JPH0225360A (ja) 帳票出力装置
JPH06110910A (ja) 帳票作成方法、帳票処理方法、及び帳票作成処理システム
JP3075388B2 (ja) Cad図面の作成方法
JP3662644B2 (ja) プライスカード作成システム
JP3663865B2 (ja) 帳票処理装置及び記憶媒体
JPH0224722A (ja) データ処理装置
JPH07152548A (ja) 文書作成装置
JPH03279998A (ja) フォント出力制御装置
JP3047399B2 (ja) ファイル処理装置
JP2025007344A (ja) 仕訳マッピング取込装置、仕訳マッピング取込方法、および、仕訳マッピング取込プログラム
JP3354249B2 (ja) 日程管理情報入力装置
JPH03134771A (ja) 画面帳票形式の自動作成方法
JP3395372B2 (ja) 表処理装置
JPH08110927A (ja) 帳票出力装置
JPH0567089A (ja) 文書作成装置
JPH08171469A (ja) 帳票出力装置
JPH03271868A (ja) 文書作成装置
JPH0581279A (ja) 文書作成装置
JPH08171599A (ja) 帳票出力装置
JPH04162175A (ja) 文書改正支援システム
JPH08164649A (ja) 帳票出力装置
JPH08235286A (ja) データ処理装置
JPH08171598A (ja) 帳票出力装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090109

Year of fee payment: 11