JPH0373019A - レポートファイル作成方式 - Google Patents

レポートファイル作成方式

Info

Publication number
JPH0373019A
JPH0373019A JP1209968A JP20996889A JPH0373019A JP H0373019 A JPH0373019 A JP H0373019A JP 1209968 A JP1209968 A JP 1209968A JP 20996889 A JP20996889 A JP 20996889A JP H0373019 A JPH0373019 A JP H0373019A
Authority
JP
Japan
Prior art keywords
page
information
report file
page information
added
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
JP1209968A
Other languages
English (en)
Inventor
Takanori Matsubara
松原 隆徳
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1209968A priority Critical patent/JPH0373019A/ja
Publication of JPH0373019A publication Critical patent/JPH0373019A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はレポートファイル作成方式に関し、特に頁ごと
に異なる頁情報によって頁制御を行うことができるレポ
ートファイル作成方式に関する。
〔従来の技術〕
従来、この種のレポートファイル作成方式では、1レポ
ートフアイルの頁情報はレポートファイルの書出しの始
めに一意に決まっており、■レポートファイルには1種
類の頁形式の頁しか作成できなかった。
〔発明が解決しようとする課題〕
上述した従来のレポートファイル作成方式では、1レポ
ートフアイルには1種類の頁形式の頁しか作成できなか
ったので、プログラムがあるデータを複数種類の頁形式
に出力しようとした場合には、頁形式ごとのレポートフ
ァイルを作成する必要があり、プログラムの構造が複雑
になるという欠点がある。
また、複数のレポートファイルになるため、それらのレ
ポートファイルをプリンタに印字した場合にレポートを
まとめたり編集し直したりする手間がかかるという欠点
がある。
本発明の目的は、上述の点に鑑み、プログラムの動作中
の任意の時点で所望の頁情報を読み出してレポートファ
イルに書き出せるようにし、lレポートファイルに複数
種類の頁形式の頁を作成できるようにしたレポートファ
イル作成方式を提供することにある。
〔課題を解決するための手段) 本発明のレポートファイル作成方式は、プログラムから
のレポートファイルに対するコマンドを解析する制御コ
マンド解析手段と、頁情報参照要求に応じて頁情報群か
ら頁情報を読み出す頁情報読出し手段と、頁情報と改行
・改頁情報を付加した出力情報とをレポートファイルに
書き出すレポートファイル書出し手段と、前記制御コマ
ンド解析手段で解析されたコマンドが頁設定コマンドで
あった場合に頁情報参照要求を発行し前記頁情報読出し
手段から返却された頁情報を前記レポートファイル書出
し手段に渡し、前記制御コマンド解析手段で解析された
コマンドが書出しコマンドであった場合に改行・改頁情
報を付加した出力情報を前記レポートファイル書出し手
段に渡す頁制御手段とを有する。
〔作用〕
本発明のレポートファイル作成方式では、制御コマンド
解析手段がプログラムからのレポートファイルに対する
コマンドを解析し、頁情報読出し手段が頁情報参照要求
に応じて頁情報群から頁情報を読み出し、レポートファ
イル書出し手段が頁情報と改行・改頁情報を付加した出
力情報とをレポートファイルに書き出し、頁制御手段が
制御コマンド解析手段で解析されたコマンドが頁設定コ
マンドであった場合に頁情報参照要求を発行し頁情報読
出し手段から返却された頁情報をレポートファイル書出
し手段に渡し、制御コマンド解析手段で解析されたコマ
ンドが書出しコマンドであった場合に改行・改頁情報を
付加した出力情報をレポートファイル書出し手段に渡す
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例に係るレポートファイル作
成方式の構成を示すブロック図である・本実施例のレポ
ートファイル作成方式は、レポートファイル作成プログ
ラム5からのレポートファイル7に対するコマンドを解
析する制御コマンド解析手段1と、頁情報と改行・改頁
情報を付加した出力情報とを出力して頁の制御を行う頁
制御手段2と、頁制御手段2より渡された頁情報と改行
・改頁情報を付加した出力情報とをレポートファイル7
に書き出すレポートファイル書出し手段3と、頁制御手
段2からの頁情報参照要求によって頁情報群6から頁情
報を読み出す頁情報読出し手段4と、レポートファイル
7を作成するためにレポートファイル7に対するコマン
ドを発生するレポートファイル作成プログラム5と、複
数の頁情報からなる頁情報群6と、頁情報と改行・改頁
情報を付加した出力情報とが書き出されるレポートファ
イル7とから構成されている。
第2図を参照すると、頁情報群6における頁情報は、頁
識別子21と、1頁あたりの行数22と、改行1E23
とからなる。
次に、このように構成された本実施例のレポートファイ
ル作成方式の動作について説明する。
まず、レポートファイル作成プログラム5は、頁の設定
を行うために頁設定コマンドを発行する。
制御コマンド解析手段1は、レポートファイル作成プロ
グラム5からの頁設定コマンドを解析して、頁制御手段
2に頁設定情報を渡す。
頁制御手段2は、制御コマンド解析手段1から渡された
頁設定情報に基づいて頁情報群6から該当する頁情報を
参照する頁情報参照要求を頁情報読出し手段4に対して
行う。
頁情報読出し手段4は、頁制御手段2からの頁情報参照
要求に従い頁識別子21を検索キーとして頁情報群6か
ら該当する頁情報(1頁あたりの行数22および改行量
23)を読み出し、頁制御手段2に頁情報を渡す。
頁制御手段2は、頁情報読出し手段4から渡された頁情
報をレポートファイル書出し情報としてレポートファイ
ル書出し手段3に渡すとともに、この頁情報を保持する
レポートファイル書出し手段3は、頁制御手段2より渡
された頁情報をレポートファイル7に書き出す。
次に、レポートファイル作成プログラム5は、改行・改
頁情報を付加した出力情fi!(印字情報)の書出しコ
マンドを発行する。
制御コマンド解析手段1は、レポートファイル作成プロ
グラム5からの書出しコマンドを解析して、頁制御手段
2に改行・改頁情報を付加した出力情報を渡す。
頁制御手段2は、改行・改頁情報を付加した出力情報を
レポートファイル書出し手段3に渡し、改行・改頁情報
と保持していた頁情報(1頁あたりの行数22および改
行量23)とから頁オーバフローを判定するとともに出
力頁数を積算し、レポートファイル作成プログラム5に
通知する。
レポートファイル書出し手段3は、頁制御手段2より渡
された改行・改頁情報を付加した出力情報をレポートフ
ァイル7に書き出す。
レポートファイル作成プログラム5は、頁制御手段2か
らの通知に従って必要に応じて新たな頁設定コマンドを
発行するか、続けて書出しコマンドを発行するかを決定
する。
なお、レポートファイル7の印字等の際には、改行・改
頁情報を付加した出力情報は、レポートファイル7中の
前側で最も近い位置に書き込まれている頁情報に従って
頁制御される。
〔発明の効果〕
以上説明したように本発明は、1レポートフアイルに複
数の頁情報に従う改行・改頁情報を付加した出力情報を
書き出せるようにしたことにより、lレポートファイル
に複数種類の頁形式の頁を作成でき、lレポートファイ
ルの管理、例えばプリンタに印字した場合に印字後のレ
ポートのIIおよび整理が容易に行えるという効果があ
る。
また、レポートファイルを作成するプログラムも1レポ
ートフアイルに対するコマンドの発行のみで改行・改頁
情報を付加した出力情報を制御できるために、プログラ
ムの構造が簡単になるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例に係るレポートファイル作成
方式の構成を示すブロック図、第2図は第1図中の頁情
報群における頁情報の内容を示す図である。 図において、 1・・・制御コマンド解析手段、 2・・・頁制御手段、 3・・・レポートファイル書出し手段、4・・・頁情報
読出し手段、 5・・・レポートファイル作成プログラム、6・・・頁
情報群、 7・・・レポートファイル、 21・・頁識別子、 22・・1頁あたりの行数、 23・・改行量である。

Claims (1)

  1. 【特許請求の範囲】 プログラムからのレポートファイルに対するコマンドを
    解析する制御コマンド解析手段と、頁情報参照要求に応
    じて頁情報群から頁情報を読み出す頁情報読出し手段と
    、 頁情報と改行・改頁情報を付加した出力情報とをレポー
    トファイルに書き出すレポートファイル書出し手段と、 前記制御コマンド解析手段で解析されたコマンドが頁設
    定コマンドであった場合に頁情報参照要求を発行し前記
    頁情報読出し手段から返却された頁情報を前記レポート
    ファイル書出し手段に渡し、前記制御コマンド解析手段
    で解析されたコマンドが書出しコマンドであった場合に
    改行・改頁情報を付加した出力情報を前記レポートファ
    イル書出し手段に渡す頁制御手段と を有することを特徴とするレポートファイル作成方式。
JP1209968A 1989-08-14 1989-08-14 レポートファイル作成方式 Pending JPH0373019A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1209968A JPH0373019A (ja) 1989-08-14 1989-08-14 レポートファイル作成方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1209968A JPH0373019A (ja) 1989-08-14 1989-08-14 レポートファイル作成方式

Publications (1)

Publication Number Publication Date
JPH0373019A true JPH0373019A (ja) 1991-03-28

Family

ID=16581664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1209968A Pending JPH0373019A (ja) 1989-08-14 1989-08-14 レポートファイル作成方式

Country Status (1)

Country Link
JP (1) JPH0373019A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008543398A (ja) * 2005-06-17 2008-12-04 マイクロカフ・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング 人工ストーマを介する胃の栄養補給及び排出のための装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008543398A (ja) * 2005-06-17 2008-12-04 マイクロカフ・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツング 人工ストーマを介する胃の栄養補給及び排出のための装置
JP4890543B2 (ja) * 2005-06-17 2012-03-07 キンバリー クラーク ワールドワイド インコーポレイテッド 人工ストーマを介する胃の栄養補給及び排出のための装置

Similar Documents

Publication Publication Date Title
US6487567B1 (en) Method and system for manipulating page-breaks in an electronic document
US4996665A (en) Method and device for editing a document having a plurality of headings
KR100721066B1 (ko) 문서 처리 장치 및 그 제어 방법, 및 컴퓨터 판독 가능저장 매체
CA1171541A (en) Method for specifying to an interactive text processing system a desired rearrangement of fields in a stored file of spatially related data
JPH0373019A (ja) レポートファイル作成方式
JPH0438005B2 (ja)
JPH0373913B2 (ja)
JPS62284777A (ja) 可変改行ピツチ帳票の印刷制御方式
JPS62217320A (ja) リスト編集処理方法
JPH02158827A (ja) 印刷出力用データストリーム作成処理方式
JP2005025772A (ja) 印刷データのプレビュー方法および装置、記録媒体
JPS62127932A (ja) 印刷スプ−リング制御方式
JPS61195455A (ja) 文書作成装置
JP2006202025A (ja) 文書処理方法及び印刷制御方法及びそのシステム
JPH04241060A (ja) ワードプロセッサ
JPH07121624A (ja) ポストスクリプト対応帳票作成方法及び装置
JPS63146140A (ja) リストの一時保存フアイル格納方式
JPS6253861B2 (ja)
JPS62137631A (ja) 計算機システムにおける書式印刷制御方式
JPH02111574A (ja) プリンタの出力制御方法
JPS6368943A (ja) 通信回線におけるトレ−スレコ−ド印字方式
JPH0588835A (ja) メツセージの制御方式
JPS6364778A (ja) 記録装置の制御方法及び記録制御装置
JPH04310120A (ja) トランザクションデータ処理の帳票出力方法
JPH0520310A (ja) 複数書式文書処理方式