JPH0635778A - Data record selection/edition output system - Google Patents

Data record selection/edition output system

Info

Publication number
JPH0635778A
JPH0635778A JP4193512A JP19351292A JPH0635778A JP H0635778 A JPH0635778 A JP H0635778A JP 4193512 A JP4193512 A JP 4193512A JP 19351292 A JP19351292 A JP 19351292A JP H0635778 A JPH0635778 A JP H0635778A
Authority
JP
Japan
Prior art keywords
record
information
selection
data
specific item
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.)
Withdrawn
Application number
JP4193512A
Other languages
Japanese (ja)
Inventor
Akiko Nomura
彰子 野村
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 JP4193512A priority Critical patent/JPH0635778A/en
Publication of JPH0635778A publication Critical patent/JPH0635778A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To make it possible to cope with data record selection processing without depending on the structure of a data record by arbitrarily setting the information on the relative position, length and attribute, etc., of the items within the data record by a user and to select the data record by the user even if he does not understand the structure of the data record by having the information, in a data record selection processing. CONSTITUTION:In a specific item information acquisition means 7, the name of the specific item stored in a record selection/edition information storage area 6 is acquired and it is converted into the relative position, length and attribute within a data record. Referring to the information stored in a data file information storage area 5, the information stored in a record selection/ edition information storage area 6 and the information converted by the specific item information acquisition means 7 in a record selection edition output means 8, the data record satisfying the conditions in a data file 1 is extracted and is outputted to an output device 9.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、データファイルのレコ
ードを選択して、出力装置に編集出力するコンピュータ
システムにおける、データレコード選択編集出力方式に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data record selecting / editing / outputting method in a computer system for selecting a record of a data file and editing / outputting it to an output device.

【0002】[0002]

【従来の技術】従来の、データファイルのレコードを選
択して、出力装置に編集出力するコンピュータシステム
における、データレコード選択編集出力方式の1つで
は、データレコード選択編集出力処理内において、デー
タレコードの構造を意識し、データレコードの選択処理
を行っている。また、従来のデータファイルのレコード
を選択して、出力装置に編集出力するコンピュータシス
テムにおける、データレコード選択編集出力方式の他の
1つでは、利用者が、データレコードの選択条件とし
て、レコード内の相対位置、長さ、属性を意識し、デー
タレコードの選択条件の指定を行っている。
2. Description of the Related Art In a conventional computer system for selecting a record in a data file and editing and outputting the record to an output device, one of the data record selecting / editing output methods is a data record selecting / editing / outputting process. Data record selection processing is performed with the structure in mind. Further, in another one of the data record selection / editing / outputting methods in a computer system for selecting a record of a conventional data file and editing and outputting the same to an output device, a user selects a record in the record as a data record selection condition. The data record selection conditions are specified in consideration of the relative position, length, and attributes.

【0003】[0003]

【発明が解決しようとする課題】上記した前者のデータ
レコード選択編集出力方式では、データレコードの構造
に依存して、データレコードの選択処理を行っているた
め、データレコードの構造が異なるデータファイル毎に
データレコード選択編集出力方式のプログラムを作成し
ている。また、上記した後者のデータレコード選択編集
出力方式では、利用者が、データレコードの構造を理解
し、データレコード内の項目の相対位置、長さ、属性に
よりデータレコードの選択条件を指定するため、データ
レコード選択条件の指定が煩雑であり、指定を間違えや
すいという問題点がある。
In the former data record selection / editing / outputting method described above, since data record selection processing is performed depending on the structure of the data record, each data file having a different data record structure is selected. We have created a program for the data record selection edit output method. Further, in the latter data record selection edit output method described above, the user understands the structure of the data record and specifies the selection condition of the data record by the relative position, length, and attribute of the items in the data record. There is a problem that the specification of the data record selection condition is complicated and the specification is easy to make a mistake.

【0004】[0004]

【課題を解決するための手段】本発明のデータレコード
選択編集出力方式は、データファイルのレコードを選択
して、編集出力装置に出力するコンピュータシステムに
おいて、利用者により入力された、出力対象レコードの
選択条件であるレコード内の特定項目の名前および、特
定項目の条件値等の情報を格納するレコード選択編集情
報ファイルと、利用者により登録された、前記データフ
ァイルのレコード形式、レコード長、可変長項目構成単
位の情報等を定義するデータ定義情報ファイルと、前記
レコード選択編集情報ファイルの解析、前記データ定義
情報ファイルの解析および前記データファイルを参照し
ての情報取得を行うレコード選択編集情報取得手段と、
前記レコード選択編集情報取得手段により解析されたレ
コード選択編集情報ファイルの情報を格納するレコード
選択編集情報格納領域と、前記レコード選択編集情報取
得手段により得られたデータファイルの情報を格納する
データファイル情報格納領域と、前記レコード選択編集
情報格納領域に格納されている出力対象レコードの選択
条件であるデータレコード内の特定項目の名前等の情報
を特定項目のデータレコード内の相対位置、長さ、属性
等の情報に変換する、利用者作成の特定項目情報取得手
段と、前記データファイル情報格納領域に格納された情
報と、前記レコード選択編集情報格納領域に格納された
出力対象レコードの選択編集条件と、前記特定項目情報
取得手段が変換した項目情報を参照して、前記データフ
ァイル中の条件を満たすレコードを抽出し、抽出したレ
コードを出力装置上に編集出力するレコード編集出力手
段とを有することを特徴とする。
According to the data record selection edit output system of the present invention, in a computer system for selecting a record of a data file and outputting it to an edit output device, a record of an output target record inputted by a user. A record selection edit information file that stores information such as the name of a specific item in a record that is a selection condition and the condition value of the specific item, and the record format, record length, and variable length of the data file registered by the user. A data definition information file that defines information of item configuration units, and record selection edit information acquisition means that analyzes the record selection edit information file, analyzes the data definition information file, and acquires information by referring to the data file. When,
A record selection edit information storage area for storing information of the record selection edit information file analyzed by the record selection edit information acquisition means, and data file information for storing information of the data file obtained by the record selection edit information acquisition means The storage area and information such as the name of a specific item in the data record that is the selection condition of the output target record stored in the record selection / edit information storage area, and the relative position, length, and attribute in the data record of the specific item User-created specific item information acquisition means for converting into information such as information, information stored in the data file information storage area, and selection / edit conditions for output target records stored in the record selection / edit information storage area , Referring to the item information converted by the specific item information acquisition means to determine the conditions in the data file. Plus extracted records, and having a record edit output means for editing output on an output device the extracted records.

【0005】[0005]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0006】図1は本発明の構成を表す図であり、デー
タファイル1、レコード選択編集情報ファイル2、デー
タ定義情報ファイル3、レコード選択編集情報取得手段
4、データファイル情報格納領域5、レコード選択編集
情報格納領域6、特定項目情報取得手段7、レコード選
択編集出力手段8、出力装置9から構成される。
FIG. 1 is a diagram showing the configuration of the present invention. A data file 1, a record selection / editing information file 2, a data definition information file 3, a record selection / editing information acquisition means 4, a data file information storage area 5, and a record selection. The edit information storage area 6, the specific item information acquisition unit 7, the record selection edit output unit 8, and the output device 9 are included.

【0007】次に、本発明の動作について、図面を参照
して説明する。
Next, the operation of the present invention will be described with reference to the drawings.

【0008】図1において、レコード選択編集情報取得
手段4は、データファイル1とデータ定義情報ファイル
3より、ファイル編成・レコード形式・レコード長等
の、データファイル情報を取得し、データファイル情報
格納領域5に格納する。また、レコード選択編集情報フ
ァイル2より、利用者が指定したデータレコード選択条
件であるデータレコード内の特定項目の名前等の情報を
取得し、レコード選択編集情報格納領域6に格納する。
In FIG. 1, the record selection edit information acquisition means 4 acquires data file information such as file organization, record format, record length, etc. from the data file 1 and the data definition information file 3, and stores the data file information storage area. Store in 5. In addition, information such as the name of a specific item in the data record which is the data record selection condition specified by the user is acquired from the record selection editing information file 2 and stored in the record selection editing information storage area 6.

【0009】レコード選択編集情報取得手段4の動作終
了後、特定項目情報取得手段7は、レコード選択編集情
報格納領域6に格納されたデータレコード内の特定項目
の名前等の情報を基に、特定項目を特定項目情報取得手
段7の保有情報であるデータレコード内の相対位置、長
さ、属性等の情報に変換する。
After the operation of the record selection / editing information acquisition means 4 is completed, the specific item information acquisition means 7 specifies based on the information such as the name of the specific item in the data record stored in the record selection / editing information storage area 6. The item is converted into information such as relative position, length, and attribute in the data record, which is the information held by the specific item information acquisition means 7.

【0010】特定項目情報取得手段7の動作終了後、レ
コード選択編集出力手段8は、レコード選択編集情報格
納領域6と、特定項目情報取得手段7が保有するデータ
レコード選択条件を基に、データファイル情報格納領域
5を参照して、データファイル1から特定データレコー
ドを抽出し、出力装置9へ出力する。
After the operation of the specific item information acquisition unit 7 is completed, the record selection / edit output unit 8 stores the data file based on the record selection / edit information storage area 6 and the data record selection condition held by the specific item information acquisition unit 7. The specific data record is extracted from the data file 1 by referring to the information storage area 5 and output to the output device 9.

【0011】次に、特定項目情報取得手段7、およびレ
コード選択編集出力手段8について、詳細な説明を行
う。
Next, the specific item information acquisition means 7 and the record selection edit output means 8 will be described in detail.

【0012】図2は、特定項目情報取得手段7におい
て、特定項目の名前を、データレコード内の相対位置、
長さ、属性に変換する図である。図2を参照すると、特
定項目の名前10に示すような特定項目の名前であるD
EFをデータレコード選択条件に指定した場合、特定項
目情報取得手段7が保有する対応表11を基に、特定項
目の名前であるDEFを、相対位置が8、長さが2、属
性が英数字のデータレコードに変換する。
In FIG. 2, in the specific item information acquisition means 7, the name of the specific item is set to the relative position in the data record,
It is a figure which converts into length and an attribute. Referring to FIG. 2, the name D of the specific item as shown in Specific Item Name 10.
When EF is specified as the data record selection condition, the DEF which is the name of the specific item is set to the relative position 8 and the length 2 and the attribute is alphanumeric based on the correspondence table 11 held by the specific item information acquisition means 7. Convert to the data record of.

【0013】図3は、特定項目情報取得手段7におい
て、特定項目の名前を、データレコード内の相対位置、
長さ、属性に変換した情報を参照し、レコード選択編集
出力手段8において、データレコード選択条件に合致す
るデータレコードを、データファイル内より抽出する図
である。図3を参照すると、データレコード選択情報1
2に示すように、特定項目の名前が、DEFであり、D
EFの値が12であるようなデータレコードを選択する
場合、図2に示すように特定項目の名前DEFは、特定
項目情報取得手段7により取得されたデータレコード内
の相対位置8、長さ2、属性が英数字という情報およ
び、特定項目の条件値12という条件に合致するデータ
レコードをデータファイル13より抽出する。データフ
ァイル13より、データレコード選択条件に合致するデ
ータレコードは、選択データレコード14に示すよう
に、bおよび、eのデータレコードである。
In FIG. 3, in the specific item information acquisition means 7, the name of the specific item is set to the relative position in the data record,
It is a figure which refers to the information converted into length and an attribute, and extracts the data record which matches a data record selection condition from the data file in the record selection edit output means 8. Referring to FIG. 3, data record selection information 1
As shown in 2, the name of the specific item is DEF and D
When selecting a data record in which the value of EF is 12, as shown in FIG. 2, the name DEF of the specific item is the relative position 8 and the length 2 in the data record acquired by the specific item information acquisition means 7. , A data record that matches the condition that the attribute is alphanumeric and the condition value 12 of the specific item is extracted from the data file 13. From the data file 13, the data records that match the data record selection condition are the data records of b and e, as shown in the selected data record 14.

【0014】[0014]

【発明の効果】以上説明したように、本発明は、データ
レコードの選択処理において、特定項目の名前とその特
定項目の名前に対応するデータレコード内の相対位置、
長さ、属性等の情報を利用者が任意に設定することによ
り、データレコードの構造には依存せず、いかなるデー
タレコードの構造を持つデータファイルについても対応
することができ、また、データレコードの選択条件の指
定を容易に行うことができるという効果がある。
As described above, according to the present invention, in the selection process of the data record, the name of the specific item and the relative position in the data record corresponding to the name of the specific item,
By arbitrarily setting information such as length and attributes by the user, it is possible to support any data file having any data record structure without depending on the data record structure. There is an effect that the selection condition can be easily specified.

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

【図1】本発明の構成を表す図である。FIG. 1 is a diagram showing a configuration of the present invention.

【図2】図1中の特定項目取得手段において、特定項目
の名前を、データレコード内の相対位置、長さ、属性に
変換する図である。
FIG. 2 is a diagram for converting a name of a specific item into a relative position, a length, and an attribute in a data record in the specific item acquisition means in FIG.

【図3】図1中の特定項目情報取得手段において取得し
た情報を参照し、図1中のレコード選択編集出力手段に
おいて、レコーど選択条件に合致するデータレコード
を、データファイル内より抽出する図である。
FIG. 3 is a diagram for extracting a data record that matches a record selection condition from a data file in the record selection / editing / outputting device in FIG. 1 with reference to the information acquired by the specific item information acquiring device in FIG. Is.

【符号の説明】[Explanation of symbols]

1 データファイル 2 レコード選択編集情報ファイル 3 データ定義情報ファイル 4 レコード選択編集情報取得手段 5 データファイル情報格納領域 6 レコード選択編集情報格納領域 7 特定項目情報取得手段 8 レコード選択編集出力手段 9 出力装置 10 特定項目の名前 11 対応表 12 データレコード選択条件 13 データファイル例 14 選択データレコード 1 data file 2 record selection edit information file 3 data definition information file 4 record selection edit information acquisition means 5 data file information storage area 6 record selection edit information storage area 7 specific item information acquisition means 8 record selection edit output means 9 output device 10 Specific item name 11 Correspondence table 12 Data record selection condition 13 Data file example 14 Selected data record

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 データファイルのレコードを選択して、
編集出力装置に出力するコンピュータシステムにおい
て、 利用者により入力された、出力対象レコードの選択条件
であるレコード内の特定項目の名前および、特定項目の
条件値等の情報を格納するレコード選択編集情報ファイ
ルと、 利用者により登録された、前記データファイルのレコー
ド形式、レコード長、可変長項目構成単位の情報等を定
義するデータ定義情報ファイルと、 前記レコード選択編集情報ファイルの解析、前記データ
定義情報ファイルの解析および前記データファイルを参
照しての情報取得を行うレコード選択編集情報取得手段
と、 前記レコード選択編集情報取得手段により解析されたレ
コード選択編集情報ファイルの情報を格納するレコード
選択編集情報格納領域と、 前記レコード選択編集情報取得手段により得られたデー
タファイルの情報を格納するデータファイル情報格納領
域と、 前記レコード選択編集情報格納領域に格納されている出
力対象レコードの選択条件であるデータレコード内の特
定項目の名前等の情報を特定項目のデータレコード内の
相対位置、長さ、属性等の情報に変換する、利用者作成
の特定項目情報取得手段と、 前記データファイル情報格納領域に格納された情報と、
前記レコード選択編集情報格納領域に格納された出力対
象レコードの選択編集条件と、前記特定項目情報取得手
段が変換した項目情報を参照して、前記データファイル
中の条件を満たすレコードを抽出し、抽出したレコード
を出力装置上に編集出力するレコード編集出力手段とを
有することを特徴とするデータレコード選択編集出力方
式。
1. A record of a data file is selected,
In a computer system that outputs to an edit output device, a record selection edit information file that stores information such as the name of a specific item in the record that is the selection condition of the output target record and the condition value of the specific item, which is input by the user And a data definition information file that defines the record format, record length, variable length item configuration unit information, etc. of the data file registered by the user, analysis of the record selection edit information file, and the data definition information file And a record selection editing information acquisition unit for performing information analysis and information acquisition by referring to the data file, and a record selection editing information storage area for storing information of the record selection editing information file analyzed by the record selection editing information acquisition unit And obtained by the record selection editing information acquisition means A data file information storage area for storing data file information, and information such as the name of a specific item in the data record that is the selection condition of the output target record stored in the record selection / editing information storage area and the data of the specific item. User-created specific item information acquisition means for converting information such as relative position in record, length, and attribute; and information stored in the data file information storage area,
By referring to the selection / edit condition of the output target record stored in the record selection / edit information storage area and the item information converted by the specific item information acquisition means, a record satisfying the condition in the data file is extracted and extracted. And a record edit output means for editing and outputting the selected record on an output device.
JP4193512A 1992-07-21 1992-07-21 Data record selection/edition output system Withdrawn JPH0635778A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4193512A JPH0635778A (en) 1992-07-21 1992-07-21 Data record selection/edition output system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4193512A JPH0635778A (en) 1992-07-21 1992-07-21 Data record selection/edition output system

Publications (1)

Publication Number Publication Date
JPH0635778A true JPH0635778A (en) 1994-02-10

Family

ID=16309298

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4193512A Withdrawn JPH0635778A (en) 1992-07-21 1992-07-21 Data record selection/edition output system

Country Status (1)

Country Link
JP (1) JPH0635778A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009169025A (en) * 2008-01-15 2009-07-30 Sony Corp Imaging device and digital camera

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009169025A (en) * 2008-01-15 2009-07-30 Sony Corp Imaging device and digital camera

Similar Documents

Publication Publication Date Title
US9092417B2 (en) Systems and methods for extracting data from a document in an electronic format
JPH01180062A (en) Document shaping device
JP3597940B2 (en) HTML document book type shaping method and apparatus
JPH0635778A (en) Data record selection/edition output system
JPH03152640A (en) Data base inquiry processor
JPH06348756A (en) Index preparing device and index utilizing device
JP2798147B2 (en) Database input / output method and input / output device
JPH0362128A (en) Output system for data contents
JPH10232874A (en) Information processing know-how sharing method
JPH04274562A (en) Device for retrieving and displaying collection of art museum, museum, or the like
JPH1063649A (en) Method and device for preparing document with tag
JPH05233708A (en) Time series article editing device
JPH09259132A (en) Information registration search device and method thereof
JPH0267683A (en) File edition utility
JPS6354662A (en) Editing system for caption-item
JPS63121973A (en) Graph drawing system in relational data base
JPH0496114A (en) Operating state retrieving system
JPH0454536A (en) Time series data processing system
JPH02112024A (en) Program processing pattern estimation method
JPH0667870A (en) Software analyzer
JPH0588952A (en) Schema editing system for data base system
KR900002175A (en) Variable file update device and method
JPH036627A (en) Job starting system
JP2004086642A (en) XML conversion device and recording medium for the program
JPH06119331A (en) Document parts controller for structured document

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19991005