JPH0224742A - File processor - Google Patents

File processor

Info

Publication number
JPH0224742A
JPH0224742A JP63175419A JP17541988A JPH0224742A JP H0224742 A JPH0224742 A JP H0224742A JP 63175419 A JP63175419 A JP 63175419A JP 17541988 A JP17541988 A JP 17541988A JP H0224742 A JPH0224742 A JP H0224742A
Authority
JP
Japan
Prior art keywords
file
update
record
word
name
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
JP63175419A
Other languages
Japanese (ja)
Other versions
JP3047399B2 (en
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 JP17541988A priority Critical patent/JP3047399B2/en
Publication of JPH0224742A publication Critical patent/JPH0224742A/en
Application granted granted Critical
Publication of JP3047399B2 publication Critical patent/JP3047399B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • 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

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、入力レコードに基づいてファイルに対応す
る更新用レコードの作成を行ない、この更新用レコード
により対応ファイルを更新するファイル処理装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a file processing device that creates an update record corresponding to a file based on an input record and updates the corresponding file with this update record.

〔従来の技術〕[Conventional technology]

従来、各種売上げ商品に対する充上げ伝票を発行する場
合、ビジネス用パーソナルフンピユータ、オフィスコン
ピュータ、汎用コンビ、−夕等の事務処理装置が一般に
使用されている。これらの事務処理装置を使用すること
により、事務処理が簡易化され、売上伝票の発行に伴な
う各種売上管理清報、例えば品目別売上明細清報、得意
先別売上清報等を容易に得ることができる。そして、上
記各種情報は上記事務処理装置に接続されるファイルに
よりファイル名(例えば「売上明細ファイル」、「得意
先ファイル」、「売上集計ファイル」等)別に記憶管理
されている。
2. Description of the Related Art Conventionally, when issuing charge-up slips for various sales products, office processing devices such as business personal computers, office computers, general-purpose combination computers, and computer processing machines have been generally used. By using these office processing devices, office processing is simplified, and various sales management reports associated with the issuance of sales slips, such as sales details by item and sales reports by customer, are made easier. Obtainable. The above various information is stored and managed by file name (for example, "sales details file", "customer file", "sales total file", etc.) by files connected to the office processing device.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

ところで、上記事務処理装置において上述したような複
数のファイルにより情報を記憶管理する為には、システ
ムエンジニアが予め各ファイルに対応するファイル管理
システムを設計しておかなければならない。これらシス
テム設計において従来の事務処理装置でネックとなるも
のとして、ファイルに対する更新プログラムの設計があ
げられる。即ち、通常ファイルのレコード構造は各ファ
イル毎に異なっており、各ファイル毎にレコードの構造
を決めるワードの種類及びワードの位置が異なっている
。そのため、個々のファイルに対してワード内容を更新
する罠当うては、各ファイルに1対1に対応して更新用
プログラムの設計をしておかなければならず、使用した
いファイルの数が非常に多い場合には、そのプログラム
設計に多大な時間を要していた。
By the way, in order to store and manage information using a plurality of files as described above in the office processing device, a system engineer must design a file management system corresponding to each file in advance. In designing these systems, one of the bottlenecks for conventional office processing devices is the design of update programs for files. That is, the record structure of a normal file is different for each file, and the types of words and the positions of words that determine the record structure are different for each file. Therefore, if you want to update the Word contents for individual files, you must design the update program in one-to-one correspondence with each file, and the number of files you want to use is very large. If there are many cases, it takes a lot of time to design the program.

また、上記事務処理装置におけるファイルに対して所望
する入カレ3−Pt所望する更新種類、例えば「追加」
、「集計」、「削除」等の更新種類別にファイル更新を
行なう場合、ファイルに対応するレコードが入力される
毎に、上記更新種類のうちのいずれか1種類の更新種類
を指定して更新を行なわねばならない。そのため上記フ
ァイル更新のためのプログラムを設計する場合は、個々
の更新の種類に応じた更新データを入力する之めのプロ
グラムと、更新の種類別に入力された更新データにより
フアイルを更新するプログラムとを個々の更新の種類に
対応させて設計する必要があシ、プログラム設計に大変
な手間がかかった。
In addition, the desired input type 3-Pt for the file in the office processing device, the desired update type, for example "addition"
, "Aggregation", "Delete", and other update types, each time a record corresponding to the file is input, specify one of the update types above and perform the update. Must be done. Therefore, when designing a program for updating the files mentioned above, it is necessary to create a program that inputs update data according to each type of update, and a program that updates files using the update data input for each type of update. Program design required a great deal of effort as it had to be designed to accommodate each type of update.

また、上記事務処理装置における複数のファイルのうち
、所望するファイルに対して所望する入力レコードによ
りファイル更新を行なう場合、各ファイルに対応するレ
コードが入力される毎に、対応する個々のファイルの更
新を行なっている。
In addition, when updating a desired file among multiple files in the office processing device using a desired input record, each time a record corresponding to each file is input, each corresponding file is updated. is being carried out.

そのため、上記ファイル更新のためのプログラムを設計
する場合は、指定ファイルに対する更新データを入力す
るためのプログラムと、入力された更新データにより対
応するファイルを更新するプログラムとt−個々のファ
イルに対応させて設計する必要があシ、プログラム設計
に大変な手間がかかった。更に、実際の使用に際して処
理内容の一部を変更する場合でも、プログラム自体を修
正しなければならないので、一般の人では修正が困難で
アシ、専門のシステムエンジニアに頼らなければならず
、非常に不便でらり九。
Therefore, when designing a program for updating the files mentioned above, it is necessary to create a program for inputting update data for the specified file, a program for updating the corresponding file with the input update data, and a program for each individual file. It took a lot of effort to design the program. Furthermore, even if a part of the processing content is changed during actual use, the program itself must be modified, which is difficult for the general public to do, and requires relying on a specialized system engineer, which is very time consuming. Very inconvenient.

この発明の課題は、各ファイルに対するファイル管理シ
ステムの設計が簡単で、その設計に要する労力を著しく
低減できるようにすることである。
An object of the present invention is to simplify the design of a file management system for each file and to significantly reduce the effort required for the design.

〔課題を解決するための手段〕[Means to solve the problem]

第1番目の発明は、「売上明細ファイル」。 The first invention is the "sales detail file."

「得意先ファイル」等の各種ファイルを有するマスタ7
アイルと、このマスタファイル内の各ファイルに対応す
るレコード構成をワード名で定義するファイルフォーマ
ット定義手段と、上記マスタファイルの更新対象のファ
イル名、更新ワード名及び更新種別名を指定する更新フ
ァイル指定手段と、入力されたワードを上記更新ファイ
ル指定手段の更新ワード名と対応するファイルフォーマ
ット定義手段で定義されるワード位置く合わせて更新用
レコードを作成するレコード作成手段と、上記作成され
た更新用レコードにより上記更新ファイル指定手段で指
定されたファイル名のマスタファイルに対して上記更新
種別名で示される更新ヲ行う更新手段とを備えるもので
ある。
Master 7 that has various files such as "customer file"
file format definition means that defines the record structure corresponding to each file in this master file by a word name, and an update file specification that specifies the name of the file to be updated in the master file, the update word name, and the update type name. means for creating an update record by matching the input word with the update word name of the update file specifying means and the word position defined in the corresponding file format definition means; and updating means for updating a master file having a file name specified by the update file specifying means according to the record, as indicated by the update type name.

第2番目の発明は、更新ワードを含む入力レコードから
、任意に指定された集計、追加、訂正等の更新種別コー
ドを含む更新用レコードを作成する手段と、この手段に
より作成された更新用レコードを複数蓄えるメモリと、
更新指令により上記メモリ内の更新用レコードを順次読
出し、個々のレコードに含まれる更新種別でマスタファ
イル内の対応ファイルに対して更新を行なう更新手段と
を備えるものである。
The second invention is a means for creating an update record including an arbitrarily specified update type code such as aggregation, addition, correction, etc. from an input record including an update word, and an update record created by this means. A memory that stores multiple
The update means sequentially reads the update records in the memory in response to an update command, and updates the corresponding file in the master file with the update type included in each record.

第3番目の発明は、更新ワードを含む入カレコ−rから
任意に指定された売上ファイル等の更新ファイルのファ
イル名を含む更新用レコードを作成する手段と、この手
段により作成された更新用レコードを順次蓄えるメモリ
と、更新指令により上記メモリ内のレコードを順次読出
し、この読出されたレコードに含まれるファイル名に基
づいてファイルを指定するファイル指定手段と、この手
段によりルコードについて指定されたファイルに対して
、前記読出されたレコードにより更新を行なう更新手段
と金備えるものでおる。
The third invention provides a means for creating an update record containing the file name of an update file such as a sales file arbitrarily specified from an input record r containing an update word, and an update record created by this means. a memory for sequentially storing records in the memory, a file specifying means for sequentially reading records in the memory according to an update command, and specifying a file based on a file name included in the read record; On the other hand, it is equipped with updating means for updating based on the read record.

〔作用〕[Effect]

第1番目の発明の手段の作用は次の通りである。 The operation of the means of the first invention is as follows.

まず、各種レコードデータを記憶するマスタ7アイルに
対して事務処理に必要な各種ファイル、例えば「売上明
細ファイル」、「得意先ファイル」等を設定し、この各
ファイルに対応するレコード構成をファイルフォーマッ
ト定義手段によりワート9名で定義しておく、ま之、ワ
ード塩に対応するワードデータを入力するに先立って、
マスタファイルの更新対象のファイル名(例えば「売上
明細ファイル」)、更新ワード塩(例えば「数量」、「
金額」等)及び更新種別基(例えば「集計」、「追加」
等)を更新ファイル指定手段で指定しておく。
First, various files necessary for office processing, such as "sales details file" and "customer file", are set in the master 7 file that stores various record data, and the record structure corresponding to each file is formatted into a file format. Before inputting the word data corresponding to the word salt, which is defined by the word 9 people using the definition means,
The name of the file to be updated in the master file (e.g. "sales details file"), the update word (e.g. "quantity", "
amount”, etc.) and update type basis (e.g. “aggregation”, “addition”)
etc.) using the update file specification method.

今、ワード塩に対応してワードデータが入力されるとレ
コード作成手段が起動され、このレコード作成手段は入
力されたワードデータを上記更新ファイル指定手段の更
新ワード名と対応するファイルフォーマット定義手段で
定義されるワード位置に合わせて更新用レコードを作成
する。更新用レコードが作成されると更新手段が起動し
、作成された更新用レコードを上記更新ファイル指定手
段で指定されたファイル名のマスタファイルに対して上
記更新種別基で示される更新が行なわれる。
Now, when word data is input corresponding to the word salt, the record creation means is started, and this record creation means uses the input word data in the file format definition means corresponding to the update word name of the update file specification means. Create an update record according to the defined word position. When the update record is created, the update means is activated, and the created update record is updated to the master file having the file name specified by the update file specifying means as indicated by the update type basis.

従って、更新したいファイルにおけるレコード構成を一
切知らなくとも、更新ファイル指定手段により更新対象
のファイル名、更新ワード名及び更新種別基を予め指定
しておくのみで、入力ワードデータにより所望ファイル
の所望ワードに対しで所望する更新種別の更新を行なう
ことができる。
Therefore, even if you do not know the record structure of the file you want to update, you can simply specify the file name to be updated, the update word name, and the update type base using the update file specifying means, and the desired word of the desired file can be created using the input word data. It is possible to update the desired update type.

第2番目の発明の手段の作用は次の通シである。The operation of the means of the second invention is as follows.

更新ワードを含むレコード全入力することによ)、予め
任意に指定された集計、訂正等の更新種別コードを含む
更新用レコードが作成され、メモリに順次蓄えられる。
(by inputting all records including update words), update records including update type codes such as aggregation, correction, etc. arbitrarily designated in advance are created and stored in memory sequentially.

このメモリには、複数の更新用レコードが順次蓄えられ
る。そして、任意時点で与えられる更新指令によう上記
メモリ内のレコードが順次読出され、個々のレコードに
含まれる更新種別でマスタファイル内の対応ファイルが
更新される。
A plurality of update records are sequentially stored in this memory. Then, the records in the memory are sequentially read out according to an update command given at any time, and the corresponding file in the master file is updated with the update type included in each record.

従って、各レコード毎に追加、訂正等の異なる更新種別
による更新処理を任意時点で行なうことができる。
Therefore, update processing using different update types such as addition and correction can be performed for each record at any time.

第3番目の発明の手段の作用は次の通シである。The operation of the means of the third invention is as follows.

更新ワードを含むレコードを入力することにより、任意
に指定された更新ファイルのファイル名を含む更新用レ
コードが作成され、メモリに順次蓄えられる。このメモ
リには、複数のファイルに対する更新用レコードが順次
蓄えられる。そして、任意時点で与えられる更新指令に
より上記メモリ内のレコードが順次読出され、この読出
されたレコードに含まれるファイル名に基づいてマスタ
ファイル内のファイルが指定され、このルコードについ
て指定されたファイルく対して、前記読み出されたレコ
ードにより更新処理が行なわれる。
By inputting a record containing an update word, an update record containing the file name of an arbitrarily specified update file is created and sequentially stored in memory. Update records for a plurality of files are sequentially stored in this memory. Then, the records in the memory are sequentially read by an update command given at any time, a file in the master file is specified based on the file name included in the read record, and the file name specified for this rule code is specified. On the other hand, update processing is performed using the read record.

従って、各レコード毎に異なるファイルに対する更新処
理を任意時点で行なうことができる。
Therefore, update processing for different files for each record can be performed at any time.

〔実施例〕〔Example〕

以下、一実施例を第1図乃至第5図を参照して説明する
。
One embodiment will be described below with reference to FIGS. 1 to 5.

第1図はファイル処理装置のシステム構成図全示し九も
のである。同図において11は入力装置で、例えばテン
キー、各種処理種別を指定する機能指定キー ファンク
シ、ンキー等を備えている。
FIG. 1 is a complete system configuration diagram of the file processing device. In the figure, reference numeral 11 denotes an input device, which includes, for example, a numeric keypad, function designation keys for designating various types of processing, function designation keys, and keys.

そして、上記入力装置1ノより入力される処理種別指定
データ及びエデイツトデータは、エデイツト処理装置1
2へ送られ、このエデイツト処理装置12によりPSフ
ァイル13がアクセスされる。
The processing type designation data and edit data inputted from the input device 1 are sent to the edit processing device 1.
2, and the PS file 13 is accessed by this edit processing device 12.

このPSファイル13には、マスタファイルから読出す
べきファイル名と入力すべきワード名とそのワード内容
を定義するための定義データ(以下、ANと言う)と、
マスタファイルに対して更1’rt行なう際のファイル
名、キーワード塩、更新種別、及び更新ワード塩を定義
するための定義データ(以下、0表と言う)と、表示す
べきワード名及びその表示フォーマットを定義するため
の定義データ(以下、D表と言う)と、印字すべきワー
ド及びその印字フォーマットを定義するための定義デー
タ(以下、E表と言う)が各種事務処理の処理内容、例
えば売上伝票発行処理、佳人伝票発行処理、帳票出力処
理等の処理内容別に設定されている。なお、各処理の種
別に定義されるA表〜E表を総称して定義書psと呼び
、上記psファイル13には複数の定義#PS(Psi
、PS2゜・・・)が設定されている。
This PS file 13 includes definition data (hereinafter referred to as AN) for defining the file name to be read from the master file, the word name to be input, and the word content.
Definition data (hereinafter referred to as 0 table) for defining the file name, keyword salt, update type, and update word salt when performing another rt on the master file, the word name to be displayed, and its display Definition data for defining the format (hereinafter referred to as D table) and definition data for defining the word to be printed and its printing format (hereinafter referred to as E table) are used to store the processing contents of various office processes, e.g. It is set for each processing content, such as sales slip issuing processing, honorable mention slip issuing processing, and form output processing. Note that tables A to E defined for each process type are collectively referred to as definition document ps, and the ps file 13 contains multiple definitions #PS (Psi
, PS2°...) are set.

しかして、上記エデイツト処理装置12は、入力装置1
1からの指示に基づいてファイシフ1−マットの作成、
PSファイル13へのデータ設定及びPSの読出し処理
等を行なうもので、PSファイル13からPSを読出し
た際は、A表を入カワートメモリ14に、0表をファイ
ルワードメモリ16に、D表音表示ワードメモリ17に
、E表を印字ワードメモリ18にロードし、その後、入
力処理袋fR20に起動指令を与える。そして、上記入
カワートメモリ14にロードされたA表は入力処理装置
20へ、ファイルワードメモリ16にロードされた0表
はファイル作成装置21へ、表示ワードメモリ17にロ
ードされたD表は表示処理装置22へ、印字ワードメモ
リ18にロードされたE表は印字処理装(jli23へ
読出される。また、上記入力処理装置20には、入力装
置11が接続されると共に、索引テーブルメモリ24、
ファイルフォーマットメモリ25、ワークメモリ26等
のRAMが接続される。上記索引テーブルメモリ24に
は、例えば当日の日付及び伝票発行毎に自動更新される
伝書(伝票番号)が記憶されていると共K、各種板い商
品に対する商品コード、商品名、単価が予め記憶設定さ
れている。また、ファイルフォーマットメモリ25には
、入力装置11よシエディット処理装置12を介してフ
ァイルフォーマットが予め設定される。このファイルフ
ォーマットは、マスタファイル29に記憶する各ファイ
ルのフォーマツ)t−規定するもので、例えば第2図に
示すように第1〜$3のエリア25a〜25eからなシ
、第1のエリア25aには「売上明細ファイル」、「得
意先ファイル」等のファイル名が、第2のエリア25b
には、「商品名2日付」。
Thus, the edit processing device 12 has the input device 1
Fisif 1-Matt creation based on instructions from 1;
This is used to set data to the PS file 13 and read out the PS. When reading PS from the PS file 13, the A table is input into the word memory 14, the 0 table is stored in the file word memory 16, and the D phonetic display is performed. The E table is loaded into the word memory 17 and the print word memory 18, and then a start command is given to the input processing bag fR20. The A table loaded into the input word memory 14 is sent to the input processing device 20, the 0 table loaded into the file word memory 16 is sent to the file creation device 21, and the D table loaded into the display word memory 17 is sent to the display processing device. 22, the E table loaded into the print word memory 18 is read out to the print processing device (jli 23).The input device 11 is connected to the input processing device 20, and the index table memory 24,
RAMs such as a file format memory 25 and a work memory 26 are connected. The index table memory 24 stores, for example, the current date and a slip (slip number) that is automatically updated each time a slip is issued, as well as product codes, product names, and unit prices for various board products. It is set. Further, a file format is preset in the file format memory 25 via the input device 11 and the edit processing device 12. This file format defines the format of each file stored in the master file 29. For example, as shown in FIG. File names such as "Sales details file" and "Customer file" are stored in the second area 25b.
"Product name 2nd date".

「得意先名、商品名」等のキーワード塩が、第3のエリ
ア25cには「単価、数量、金額」等の更新ワード塩が
設定される。そして、上記入力処理装置20は、入カワ
ートメモリ14から読出したA表、入力装置11あるい
はマスクファイル29からのデータ等に基づいて演算、
検索等の各種入力演算処理を行ない、その処理された各
データがA表で定義される各ワード名と対応づけられて
ワークメモリ26に記憶されると共に、データ処理に応
じてファイル作成装置2ノ、表示処理装置22、印字処
理装置23を起動する。上記ファイル作成装置2ノには
、ファイルフォーマットメモリ25.メンテナンスファ
イル27が接続される。
Keywords such as "customer name, product name" are set in the third area 25c, and update words such as "unit price, quantity, amount" are set in the third area 25c. Then, the input processing device 20 performs calculations based on the A table read from the input word memory 14, data from the input device 11 or the mask file 29, etc.
Various input calculation processes such as searches are performed, and each processed data is stored in the work memory 26 in association with each word name defined in Table A, and is also stored in the file creation device 2 according to the data processing. , the display processing device 22, and the print processing device 23 are activated. The file creation device 2 includes a file format memory 25. Maintenance file 27 is connected.

上記ファイル作成装置21は、入力処理袋[20からの
起動指令によって処理動作全開始し、ファイルワードメ
モリ16に記憶された0表に基づいてファイル更新用の
メンテナンスレコードデータ(このレコードデータは対
応するファイルのレコード構造に一致するようワードデ
ータが並べられている)を作成し、メンテナンスファイ
ル27に頑次登録する。このメンテナンスファイル27
には、複数のメンテナンスレコードデータが登録され、
入力装置1ノあるいは入力処理装置20からの指令に基
づいてファイル更新装置28に送られ、マスタファイル
29内の対応ファイルに対して更新登録される。また、
このマスタファイル29は、入力処理装置20に読出し
可能に接続される。
The file creation device 21 starts all processing operations in response to a startup command from the input processing bag [20], and generates maintenance record data (this record data corresponds to (in which word data is arranged to match the record structure of the file) is created and persistently registered in the maintenance file 27. This maintenance file 27
Multiple maintenance record data are registered in
Based on a command from the input device 1 or the input processing device 20, the data is sent to the file update device 28, and updated and registered for the corresponding file in the master file 29. Also,
This master file 29 is readably connected to the input processing device 20.

上記表示処理装置22は、入力処理装置20からの起動
指令により処理動作を開始し、表示ワードメモリ17に
記憶されているD表に基づいてワークファイル26内の
ワードデータを読出して表示データを作成し、表示装置
t30に表示する。印字処理袋R23は、入力処理装置
20から起動指令が与えられると、印字ワードメモリ1
8に記憶されているE表に基づいてワークメモリ26か
ら読出したワードデータにより指定フt−マットの伝票
データを作成し、印字装置31を駆動して伝票をプリン
トアウトする。
The display processing device 22 starts processing operation in response to a startup command from the input processing device 20, reads word data in the work file 26 based on the D table stored in the display word memory 17, and creates display data. and displays it on the display device t30. When the print processing bag R23 receives a start command from the input processing device 20, the print processing bag R23 starts printing in the print word memory 1.
Based on the word data read from the work memory 26 based on the E table stored in 8, the slip data of the designated foot mat is created, and the printing device 31 is driven to print out the slip.

次に、上記PSファイル13に設定するPS。Next, the PS to be set in the PS file 13 above.

例えば伝票の発行及びファイル更新処理ヲ行なうための
PSIは、A−に表により構成される。第3図はPSI
におけるA表及び0表の具体的構成例ヲ示したものであ
る。入力されたデータからファイル更新に必要なワード
データを作成するためのA表は第3図(a)に示すよう
にAI、A2の2つの項目からなシ、A1には「日付、
得意先名、商品名」の各ワード塩がヘッディングのワー
ドとして、A2には「数量、単価。
For example, the PSI for issuing slips and file update processing is configured as a table in A-. Figure 3 is PSI
This shows a specific example of the structure of Table A and Table 0 in . As shown in Figure 3(a), the A table for creating the word data necessary for file updating from the input data consists of two items, AI and A2, and A1 has "Date,
"Customer name, product name" are the heading words, and A2 is "Quantity, unit price.

金額(数量×単価)」の各ワード塩がアイテムのワード
として設定される。上記「日付、単価」の各ワード塩は
索引テーブルメモリ24内よシワードデータを検索する
ことを示すワード条件を、「得意先名、商品名、数量」
の各ワード塩は入力のワード条件を、「金額(数量×単
価)」のワード塩は計算式がワード名で記された演算の
ワード条件を示している。
Each word of ``amount (quantity x unit price)'' is set as the word of the item. Each word of the above "date, unit price" is a word condition indicating that the word data in the index table memory 24 is to be searched, "customer name, product name, quantity".
Each word salt indicates the input word condition, and the word word "amount (quantity x unit price)" indicates the word condition for the calculation where the calculation formula is written in the word name.

また、ファイル更新を行なうメンテナンスレコードを作
成するための0表は、例えば第3図(b) 、 (e)
に示すように「売上明細ファイル」を更新するための0
表(1)と、「得意先ファイル」を更新するための0表
(2)が用意される。0表(1)は、C1,C2,C3
、C4の項目からなり、C1には「売上明細ファイル」
が更新対象のファイル名として、C2には「商品名。
Also, the table 0 for creating maintenance records for file updates is shown in Figure 3 (b) and (e), for example.
0 to update the “sales detail file” as shown in
Table (1) and table 0 (2) for updating the "customer file" are prepared. 0 table (1) is C1, C2, C3
, C4 items, and C1 contains "sales details file"
is the file name to be updated, and C2 is "Product name.

日付」のワード塩がキーワードとして、C3には「追加
集計」を示すコードが更新種別として、C4には「数量
、金額、単価」のワード塩が更新ワードとして設定され
る。0表(2)は、0表(1)と同様にCI、C2,C
3,C4の項目からなシ、C1には「得意先ファイル」
が更新対象のファイル名として、C2には「得意先名、
商品名」のワード塩がキーワードとして、C3には「追
加集計」コードが更新種別として、C4には「数量、金
額。
The word "date" is set as a keyword, the code indicating "additional tally" is set as an update type in C3, and the word "quantity, amount, unit price" is set as an update word in C4. Table 0 (2), like Table 0 (1), has CI, C2, C
3. There is no item in C4, C1 is "Customer File"
is the file name to be updated, C2 has "Customer name,
The word "Product Name" is used as the keyword, C3 has the "Additional tally" code as the update type, and C4 has "Quantity, Amount."

単価」のワード塩が更新ワードとして設定される。The word "unit price" is set as the update word.

なお、D表は表示装置30に作成伝票を表示する表示フ
ォーマントを作成するためのもの、E表は印字装f!j
L31により云票を印字出力する印字フォーマットを作
成するためのもので、その詳細については省略する。
Table D is for creating a display format for displaying the created slip on the display device 30, and Table E is for printing format f! j
The purpose is to create a print format for printing out a receipt using L31, and its details will be omitted.

また、上記PS1と同様にして、他のPS2゜P83.
・・・についても各処理内容に応じて且つユーザの入出
力伝票フオームに合わせてそれぞれ独自にA−E表が設
定される。
Also, in the same manner as PS1, other PS2°P83.
. . , A-E tables are independently set for each processing content and in accordance with the user's input/output slip form.

次に上記実施例の動作を説明する。伝票を発行する場合
、入力装置1ノよりPS l’i指定すると、エデイツ
ト処理装置12がPSファイル13からPSlのA〜E
表を読出し、A表を入カワートメモリ14に、0表をフ
ァイルワードメモリ16に、D表を表示ワードメモリ1
7に、E表を印字ワードメモリ18にロードすると共に
、ロード終了後に入力処理装′#t;toに起動指令を
与える。これにより入力処理装置20が起動し、入カワ
ートメモリ14にロードされたA表に基づいて動作し、
入力装置11から入力される売上伝票のデータを入力処
理する。すなわち、入力処理装置20は、まず、表示処
理装置1L22を起動し、表示ワードメモリ17よシ伝
票フt−マットを読出して表示装置30に表示させ、デ
ータの入力をガイドする。このがイドに従ってオペレー
タがデータを入力すると、入力処理装置20がそのデー
タ処理を行ない、このデータをA表で定義される各ワー
ド塩に対応づけし、ワードデータとしてワークメモリ2
6に記憶する。そして、入力処理装#20は、1伝票分
についてのワード処理をHTすると、ファイル作成装置
21を起動してメンテナンスレコードを作成すると共に
、印字処理装fit23f起動して伝票をグリントアウ
トする。
Next, the operation of the above embodiment will be explained. When issuing a slip, when PSl'i is specified from the input device 1, the edit processing device 12 reads PSl's A to E from the PS file 13.
Read table, input table A into word memory 14, table 0 into file word memory 16, display table D into word memory 1
At step 7, the E table is loaded into the print word memory 18, and after the loading is completed, a start command is given to the input processing device '#t;to. As a result, the input processing device 20 is activated and operates based on the A table loaded into the input word memory 14.
The sales slip data input from the input device 11 is input and processed. That is, the input processing device 20 first starts the display processing device 1L22, reads out the slip format from the display word memory 17, displays it on the display device 30, and guides data input. When the operator inputs data according to this ID, the input processing device 20 processes the data, associates this data with each word salt defined in Table A, and stores it in the work memory as word data.
6. After the input processing device #20 performs word processing for one slip, it starts the file creation device 21 to create a maintenance record, and also starts the print processing device fit 23f to glint out the slip.

上記ファイル作成装置2ノによるメンテナンスレコード
の作成は、第4図に示すように0表に従って行なわれる
。ファイル作成装置21は、まず、第4図のステラ′f
A1に示すように上記ワークメモリ26に記憶している
ワードデータの先頭レコード、りtシ、A表に基づいて
作成した例えば「一般電卓b」に関する全ワードデータ
を読出し、自己の内部レジスタにセットする。次いでフ
ァイルワードメモリ16から先頭の0表、つまり、第3
図(b)に示す「売上明細ファイル」に関する0表(1
)を読出してファイル作成装置2ノの内部レジスタにセ
ットする(ステップA2)と共に、この内部レジスタに
メンテナンス用しコードMRi用意しくステップA3)
、まず、ファイル名「売上明細ファイル」及び更新種別
のコード「追加集計」を書込む。次いで0表(1)のキ
ーワード名「商品名」、「日付」で指定されるワードデ
ータ「一般電卓b J 、r 870907  Jが上
記内部レジスタより読出され、また0表(1)のA表の
ワード名「数量」、「金額」、「単価」で指定されるワ
ードデータr 10 J 、r 10000 」、rl
oooJが上記内部レジスタよシ読出される。次いで上
記メンテナンス用レコードMRの内容をメンテナンスフ
ァイル27に登録しくステップA6)、その後、全0表
について処理を終了したか否か全判断(ステップA7)
して、終了していない場合にはファイルワードメモリ1
6からの0表、つまり、「得意先ファイル」に関する0
表(2)全読出してファイルし作成装置21の内部レジ
スタにセットする(ステップA8)。その後、ステツ7
’A3に戻って上記と同様の処理により「得意先ファイ
ル」に対するメンテナンスレコードを作成し、メンテナ
ンスファイル27に登録する。以上のようにして「一般
電卓b」に関する「売上明細ファイル」及び「得意先フ
ァイル」に対するメンテナンスレコードが作成され、メ
ンテナンスファイル27に登録される。
The creation of maintenance records by the file creation device 2 is performed according to the 0 table as shown in FIG. First, the file creation device 21 starts with Stella'f in FIG.
As shown in A1, the first record of the word data stored in the work memory 26, for example, all word data related to "general calculator b" created based on table A are read out and set in its own internal register. do. Next, the first 0 table from the file word memory 16, that is, the third
0 table (1
) is read out and set in the internal register of the file creation device 2 (step A2), and the code MRi is prepared for maintenance in this internal register (step A3).
First, write the file name "Sales details file" and the update type code "Additional tally". Next, the word data "General Calculator b J, r 870907 J" specified by the keyword name "Product Name" and "Date" in Table 0 (1) is read from the above internal register, and the data in Table A of Table 0 (1) is read out. Word data r 10 J , r 10000 ”, rl specified by word name “Quantity”, “Amount”, “Unit Price”
oooJ is read from the internal register. Next, the contents of the maintenance record MR are registered in the maintenance file 27 (step A6), and then a full judgment is made as to whether processing has been completed for all 0 tables (step A7).
and if it is not finished, file word memory 1
0 table from 6, i.e. 0 for "Customer File"
Table (2) All data are read out, filed, and set in the internal register of the creation device 21 (step A8). After that, STETSU 7
Returning to A3, a maintenance record for the "customer file" is created and registered in the maintenance file 27 by the same process as above. As described above, maintenance records for the "sales details file" and "customer file" related to "general calculator b" are created and registered in the maintenance file 27.

そして、全0表に対する処理を終了すると、ステップA
7からステラ7’A9に進んでワークメモリ26内の全
レコードにりいての処理を終了したか否かを判断し、終
了していない場合にはステラ7’A 10に進む。この
ステップAIOでは、ワークメモリ26から次レコード
例えば「フィルム電卓a」に関する全ワードデータを読
出し、ファイル作成装置21の内部レジスタにセットす
る。その後、ステツブ人2に戻り、上記した動作を繰返
すことにより、上記「一般電卓b」に続いて上記「フィ
ルムa」の「売上明細ファイル」及び「得意先ファイル
」に対するメンテナンスレコードを作成し、メンテナン
スファイル27に登録する。
Then, when the processing for all 0 tables is completed, step A
7, the program proceeds to Stella 7'A9, where it is determined whether or not processing of all records in the work memory 26 has been completed, and if the processing has not been completed, the program advances to Stella 7'A10. In this step AIO, all word data regarding the next record, for example "film calculator a", is read from the work memory 26 and set in the internal register of the file creation device 21. After that, return to Steve 2 and repeat the above operations to create a maintenance record for the ``sales details file'' and ``customer file'' of the ``film a'' following the ``general calculator b'', and perform maintenance. Register in file 27.

そして、上記ワークメモリ26に記憶されている全レコ
ードに対する処理全終了すると、それがステラ7’A9
で判断されてメンテナンスレコードの作成処理を終了す
る。
When the processing for all records stored in the work memory 26 is completed, the Stella 7'A9
Based on this judgment, the maintenance record creation process ends.

上記のようにしてメンテナンスファイル27には、各種
ファイルに対するメンテナンスレコードが複数作成され
てセットされるが、例えばファイル作成装fj121か
らのメンテナンスレコード作成処理終了時の起動指令あ
るいは入力装@IIよシフアイル更新を指示したとき等
において、ファイル更新装置28にファイル更新指令が
与えられる。
As described above, a plurality of maintenance records for various files are created and set in the maintenance file 27, but for example, a start command at the end of maintenance record creation processing from the file creation device fj121 or a shift file update from the input device @II A file update command is given to the file update device 28 when, for example, an instruction is given.

ファイル更新装置28は、ファイル更新指令が与えられ
ると、第5図に示すようにメンテナンスファイル27に
記憶されているメンテナンスレコードのファイル名に従
ってマスタファイル29内の1゛売上明細フアイル」及
び「得意先ファイル」を指定し、メンテナンスレコード
の「更新種別」に応じて「集計」、「追加」、「削除」
等の更新処理を行なう。この場合、マスタファイル29
に記憶しているファイルに対して、メンテナンスファイ
ル2フ円から読み出されたメンテナンスレコード内の「
ファイル名」と「キーワード名」に対応するレコードが
マスタファイル29にある場合はこのレコードに前記読
み出されたメンテナンスレコードを累計し、対応するレ
コードがマスタファイル27に無い場合は追加処理を行
なう。以下、同様にしてメンテナンスファイル27に登
録された全てのメンテナンスレコードについて、マスク
ファイル29への更新処理が順次行なわれる。
When a file update command is given, the file update device 28 updates 1 "sales statement file" and "customer file" in the master file 29 according to the file name of the maintenance record stored in the maintenance file 27, as shown in FIG. "File" and "Aggregation", "Add", "Delete" depending on the "Update Type" of the maintenance record.
Perform update processing such as In this case, master file 29
For the file stored in the maintenance file 2, the "
If there is a record corresponding to "file name" and "keyword name" in the master file 29, the read maintenance records are accumulated in this record, and if there is no corresponding record in the master file 27, additional processing is performed. Thereafter, update processing to the mask file 29 is sequentially performed for all maintenance records registered in the maintenance file 27 in the same manner.

以上のようにしてPSファイル13に設定されているA
−E表に基づ藝て伝票が発行されると共に、この発行伝
票に対するメンテナンスレコードが作成され、マスタフ
ァイル29に対して「集計」。
A set in PS file 13 as described above
- A slip is issued based on the table E, and a maintenance record is created for this issued slip, and the master file 29 is "summed up".

「追加」、「削除」等の更新処理が行なわれる。Update processing such as "addition" and "deletion" is performed.

尚、上記実施例では、メンテナンスレコードに更新対象
のファイル名、更新稽別名も記憶するようにし念が、第
1番目の発明においては必ずしも必要ではなく、例えば
ファイル更新装置28の更新処理時に、ファイルワード
メモリ16内の6表で定義されているファイル名及び更
新種別基に基づいて更新してもよい。この際に、ファイ
ル更新処理装置R2Bは前述のメンテナンスレコードカ
作成される毎に更新処理を実行するように構成してもよ
い。
In the above embodiment, the file name to be updated and the update training name are also stored in the maintenance record, but this is not necessarily necessary in the first invention. For example, when the file update device 28 updates the file, The update may be performed based on the file name and update type defined in the six tables in the word memory 16. At this time, the file update processing device R2B may be configured to execute the update process every time the above-mentioned maintenance record is created.

また、第2番目の発明においてはメンテナンスレコード
に必ずしもファイル名を記憶させる必要はなく、同一フ
ァイルに関するメンテナンスレコードをメンテナンスフ
ァイル27に作成した後に、ファイル更新処理28に対
する更新開始の指令時にファイル作成袋ft27からも
しくは入力装置11からファイル名を入力してもよい。
In addition, in the second invention, it is not necessary to store the file name in the maintenance record, and after creating a maintenance record regarding the same file in the maintenance file 27, when the file update process 28 is instructed to start updating, the file creation bag ft27 The file name may be input from the input device 11 or from the input device 11.

さらに、第3番目の発明においてはメンテナンスレコー
ドに必ずしも更新種別を記憶させる必要はなく、例えば
更新の種類が同一であるメンテナンスレコードをメンテ
ナンスファイル27に作成した後に、ファイル更新装置
28に対する更新開始の指令時にファイル作成装置27
から、もしくは入力装置1ノから更新の種類を入力して
もよい。
Furthermore, in the third invention, it is not necessary to store the update type in the maintenance record; for example, after a maintenance record with the same update type is created in the maintenance file 27, an instruction to start the update to the file update device 28 is issued. File creation device 27
The type of update may be input from the input device 1 or from the input device 1.

〔発明の効果〕〔Effect of the invention〕

第1番目の発明によれば、予め各ファイルに対シテファ
イルのレコード構造がワード名で定義されているので、
データをワード塩に対応づけて入力することにより、こ
の入力データを更新対象の各ファイルのレコード構造に
合うように並べ、このようにして並べられて作成された
更新用レコードにより更新対象のファイルを更新するよ
うにしたので、ファイルの更新に関するファイル設計を
行なう際、個々のファイル毎に各ファイルのレコード構
造に合うような更新プログラムを設計する必要は一切な
く、かつ各ファイルのレコード構造(ワードの並び順等
)を意識することなく、単に更新対象ファイル名、更新
ワード名及び更新種別基を指定するのみで良く、入力ワ
ードデータにより指定ファイルの指定ワードに対して指
定した更新種別の更新を行なうことができる。
According to the first invention, since the record structure of the city file is defined in advance in each file using a word name,
By inputting data in association with word salts, this input data is arranged to match the record structure of each file to be updated, and the update records created by arranging in this way are used to create files to be updated. Now, when designing a file for file updating, there is no need to design an update program that matches the record structure of each file, and the record structure of each file (word You only need to specify the file name to be updated, the update word name, and the update type base without having to be aware of the file order (sort order, etc.), and the specified update type will be updated for the specified word in the specified file using the input word data. be able to.

ま几、第2番目の発明によれば、それぞれ任意に指定さ
れた更新種別コードを含む複数の更新用レコードがメモ
リに蓄えられるので、上記メモリ内の更新用レコードの
内容に基づき各レコード毎に異なる更新種別で対応ファ
イルの更新を任意時点で行なえる。また、入力レコード
に基づく更新用レコードの作成処理、更新指令時におけ
る上記更新用レコードに基づくファイルの更新処理が独
立した作業となシ、その処理が非常に単純なものとなる
。従って、上記各処理を行なう装置に対する定義設定が
非常に単純化し、システム設計が簡単で、設計に要する
労力を著しく低減できる。更に処理内容の変更は、プロ
グラム自体全修正する必要がなく、簡単なワード定義の
変更により行なうことができる。
According to the second invention, a plurality of update records each including an arbitrarily specified update type code are stored in the memory, so that each record is updated based on the contents of the update records in the memory. Supported files can be updated at any time using different update types. Further, the process of creating an update record based on an input record and the process of updating a file based on the update record at the time of an update command are independent tasks, making the process very simple. Therefore, the definition settings for the devices that perform the above-mentioned processes are greatly simplified, the system design is simple, and the effort required for the design can be significantly reduced. Furthermore, changes in processing content can be made by simply changing word definitions without having to completely modify the program itself.

また、メモリに記憶された各更新用レコードをどの更新
種別により更新するかは、個々のレコードに含まれてい
る更新種別コードから識別できるので、更新用レコード
をメモリて順次記憶させておき、ファイルに対しては任
意時点において個々の更新用レコードを、対応する更新
種別で確実に更新させることができる。
In addition, the update type to be used to update each update record stored in memory can be identified from the update type code included in each record. For example, each update record can be reliably updated with the corresponding update type at any time.

また、第3番目の発明によれば、それぞれ任意に指定さ
れた更新ファイル名を含む複数の更新用レコードがメモ
リに蓄えられるので、上記メモリ内の更新用レコードの
内容に基づき各レコード毎に異なるファイルが指定され
、この指定ファイルに対する更新が任意時点で行なえる
。また、入力レコードに基づく更新用レコードの作成処
理、更新指令時にシける上記更新用レコードに基づくフ
ァイルの更新処理が独立した作業となシ、その処理が非
常に単純なものとなる。従って、上記各処理を行なう装
置に対する定義設定が非常に単純化し、システム設計が
簡単で、設計に要する労力を著しく低減できる。また、
処理内容の変更は、プログラム自体を修正する必要がな
く、簡単なワード定義の変更により行なうことができる
。ま之、メモリに記憶された各更新用レコードをどのフ
ァイルに対して更新するかは、個々の更新用レコードに
含まれているファイル名から識別できるので、更新用レ
コードをメモリに順次記憶させておき、任意時点におい
て個々の更新用レコードにより、対応するファイルを確
実に更新することができる。
Further, according to the third invention, since a plurality of update records each including an arbitrarily specified update file name are stored in the memory, each record has a different update record based on the contents of the update records in the memory. A file is specified, and this specified file can be updated at any time. In addition, the process of creating an update record based on an input record and the process of updating a file based on the update record that is issued when an update command is issued are independent tasks, making the process extremely simple. Therefore, the definition settings for the devices that perform the above-mentioned processes are greatly simplified, the system design is simple, and the effort required for the design can be significantly reduced. Also,
Changing the processing content can be done by simply changing the word definition without having to modify the program itself. However, since you can identify which file to update each update record stored in memory from the file name included in each update record, you can store update records in memory sequentially. It is possible to reliably update the corresponding file using each update record at any given time.

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

図面はこの発明の実施例を示したもので、第1図はファ
イル処理装置のシステム構成図、第2図はファイルフォ
ーマットの構成例を示す図、第3図はPSファイルにお
けるA表、0表の詳細を示す図、第4図はメンテナンス
レコードの作成処理を示すフローチャート、第5図はメ
ンテナンスファイルに記憶したメンテナンスレコードに
基づく各ファイルの更新動作を説明するための図である
。 1ノ・・・入力装置、12・・・エデイツト処理装置、
13・・・PSファイル、14・・・入カワートメモリ
、16・・・ファイルワードメモリ、17・・・表示ワ
ードメモリ、18・・・印字ワードメモリ、20・・・
入力処理装置、21・・・ファイル作成装置、22・・
・表示処理装置、23・・・印字処理装置、24・・・
索引テーブルメモリ、25・・・ファイルフォーマット
メモリ、26・・・ワークメモリ、27・・・メンテナ
ンスファイル、28・・・ファイル更新装置t、 29
・・・マスタフチイル、30・・・表示装置、31・・
・印字装置。
The drawings show an embodiment of the present invention. Fig. 1 is a system configuration diagram of a file processing device, Fig. 2 is a diagram showing an example of a file format configuration, and Fig. 3 is an A table and an 0 table in a PS file. 4 is a flowchart showing the maintenance record creation process, and FIG. 5 is a diagram illustrating the update operation of each file based on the maintenance record stored in the maintenance file. 1 No. Input device, 12 Edit processing device,
13...PS file, 14...Input word memory, 16...File word memory, 17...Display word memory, 18...Print word memory, 20...
Input processing device, 21...File creation device, 22...
・Display processing device, 23...Print processing device, 24...
Index table memory, 25...File format memory, 26...Work memory, 27...Maintenance file, 28...File update device t, 29
... Master craft, 30... Display device, 31...
・Printing device.

Claims (3)

【特許請求の範囲】[Claims] (1)マスタファイルと、このマスタファイルのレコー
ド構成をワード名で定義するファイルフォーマット定義
手段と、上記マスタファイルの更新対象のファイル名、
更新ワード名及び更新種別名を指定する更新ファイル指
定手段と、入力されたワードを上記更新ファイル指定手
段の更新ワード名と対応するファイルフォーマット定義
手段で定義される位置に合わせて更新用レコードを作成
するレコード作成手段と、上記作成された更新用レコー
ドにより上記更新ファイル指定手段で指定されたファイ
ル名のマスタファイルに対して上記更新種別名で示され
る更新を行う更新手段とを具備したことを特徴とするフ
ァイル処理装置。
(1) A master file, a file format definition means for defining the record structure of this master file using a word name, and a file name to be updated in the master file;
Create an update record by aligning the input word with the update file specifying means for specifying the update word name and update type name and the file format definition means that corresponds to the update word name of the update file specifying means. and update means for updating the master file with the file name specified by the update file specifying means using the update record created as indicated by the update type name. file processing device.
(2)更新ワードを含む入力レコードから、任意に指定
された更新種別コードを含む更新用レコードを作成する
手段と、この手段により作成された更新用レコードを複
数蓄えるメモリと、更新指令により上記メモリ内のレコ
ードを順次読出し、個個のレコードに含まれる更新種別
でファイルに対して更新を行なう更新手段とを具備した
ことを特徴とするファイル処理装置。
(2) means for creating an update record containing an arbitrarily specified update type code from an input record containing an update word; a memory for storing a plurality of update records created by this means; and a memory for storing a plurality of update records created by this means; 1. A file processing device comprising: updating means for sequentially reading records in the file and updating the file according to the update type included in each individual record.
(3)更新ワードを含む入力レコードから、任意に指定
された更新ファイルのファイル名を含む更新用レコード
を作成する手段と、この手段により作成された更新用レ
コードを順次蓄えるメモリと、更新指令により上記メモ
リ内のレコードを順次読出し、読出されたレコードに含
まれるファイル名に基づいてファイルを指定するファイ
ル指定手段と、この手段により指定されたファイルに対
し、前記読み出されたレコードにより更新を行なう更新
手段とを具備したことを特徴とするファイル処理装置。
(3) A means for creating an update record including the file name of an arbitrarily specified update file from an input record including an update word, a memory for sequentially storing update records created by this means, and an update command. A file specifying means for sequentially reading the records in the memory and specifying a file based on a file name included in the read record, and updating the file specified by the means using the read record. What is claimed is: 1. A file processing device comprising: update means.
JP17541988A 1988-07-14 1988-07-14 File processing device Expired - Fee Related JP3047399B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17541988A JP3047399B2 (en) 1988-07-14 1988-07-14 File processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17541988A JP3047399B2 (en) 1988-07-14 1988-07-14 File processing device

Publications (2)

Publication Number Publication Date
JPH0224742A true JPH0224742A (en) 1990-01-26
JP3047399B2 JP3047399B2 (en) 2000-05-29

Family

ID=15995768

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17541988A Expired - Fee Related JP3047399B2 (en) 1988-07-14 1988-07-14 File processing device

Country Status (1)

Country Link
JP (1) JP3047399B2 (en)

Also Published As

Publication number Publication date
JP3047399B2 (en) 2000-05-29

Similar Documents

Publication Publication Date Title
JP3074737B2 (en) File update processor
JP7533714B2 (en) Information processing device, information processing method, and program
JP3047399B2 (en) File processing device
JP3044711B2 (en) File processing device
JP2734535B2 (en) Form output device
JP3280664B2 (en) Data processing device
JP2001056836A (en) Form processing device and storage medium
JP3337469B2 (en) Information processing device
JPH0224778A (en) data processing equipment
JP3047400B2 (en) Data processing device
JP3044710B2 (en) Data processing device
JPS62212831A (en) Inference page control system for electronic manual
JP2000076358A (en) Form output management system and method with re-output function
JPH11110396A (en) Print production support system
JPH07152548A (en) Document creation device
JP2806231B2 (en) Form output management apparatus and method
JPH02289368A (en) Printing method
JPH0225968A (en) data processing equipment
JPH0224740A (en) data processing equipment
JPH02157947A (en) File update processing device
JPH07129691A (en) Proposal creation device
JPH0721308A (en) Document creation device and address book creation method
JPH0256669A (en) document creation device
JPH04349576A (en) data management device
JP2000298607A (en) Information processor

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees