JPH0465765A - Tabular data search processing method - Google Patents
Tabular data search processing methodInfo
- Publication number
- JPH0465765A JPH0465765A JP2179082A JP17908290A JPH0465765A JP H0465765 A JPH0465765 A JP H0465765A JP 2179082 A JP2179082 A JP 2179082A JP 17908290 A JP17908290 A JP 17908290A JP H0465765 A JPH0465765 A JP H0465765A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- command
- data
- confirming
- retrieving
- 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
Links
- 238000003672 processing method Methods 0.000 title claims description 4
- 238000012545 processing Methods 0.000 claims abstract description 30
- 239000011230 binding agent Substances 0.000 claims abstract description 19
- 238000012217 deletion Methods 0.000 claims abstract description 9
- 230000037430 deletion Effects 0.000 claims abstract description 9
- 238000003780 insertion Methods 0.000 claims abstract description 9
- 230000037431 insertion Effects 0.000 claims abstract description 9
- 230000002452 interceptive effect Effects 0.000 claims abstract description 6
- 238000013500 data storage Methods 0.000 abstract description 4
- 238000012790 confirmation Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000000034 method Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000003307 slaughter Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
(従来技術の問題点)
データ構造が複数枚(ページ)として格納され、データ
処理もそれら複数ページ間において行なわれる表形式の
データの文字列に対して検索処理を実行する場合、また
は、該表形式データへのデータの書き込み処理を実行す
る場合は、検索処理と畜終込み、置軽換え、削除又は挿
入のそれぞれについての実行指令(以下「コマンド」と
いう。)を斗−ボード、マフスその他の入力手段を介し
て入力することにより、各々個別に実行しなければなら
なかった。そのため、従来は、一つの表形式データに対
して検索と書き込み、置き換え、削除又は挿入を実行す
る場合は、まず、データを検索する場合の検索処理用の
コマンドで入力して検索処理を実行し、次に、データの
書軽込み、置き換え、削除又は挿入をする場合はそれら
個々のコマンドを入力して処理を実行する等のように2
段階処理を行なっていた。したがって、従来の処理方式
では検索した後に書き込み、置き換え、削除又は挿人を
実行する表形式データに対してそれら個々に書き込み等
を実行する「行]と「列」を指定し、データの処理を行
なわければならない等、表形式データの処理作業が煩雑
になる問題があった。[Detailed Description of the Invention] (Problems with the Prior Art) A data structure is stored as multiple pages (pages), and data processing is performed between the multiple pages. Search processing is performed on character strings of tabular data. or when writing data into the tabular data, execute commands (hereinafter referred to as "commands") for each of search processing, slaughter, replacement, deletion, or insertion. Each had to be executed individually by inputting via a dou board, muffs, or other input means. Therefore, conventionally, when searching, writing, replacing, deleting, or inserting a single piece of tabular data, first input the command for the search process when searching the data and execute the search process. , Next, when writing, replacing, deleting, or inserting data, enter each command and execute the process.
It was a step-by-step process. Therefore, in conventional processing methods, data processing is performed by specifying the "row" and "column" to write, replace, delete, or insert data into tabular data after searching. There was a problem in that the processing work of tabular data became complicated, such as having to perform separate operations.
(発明の目的)
そこで、本発明は、データ構造が複数ページとして格納
され、データ処理もそれら複数ページ間において行なわ
れる一つの表形式データに対する検索と書き込み、置き
換え、削除又は挿入を1つのコマンドで処理実行する表
形式データの検索処理方式を提供することを目的とする
。(Objective of the Invention) Therefore, the present invention provides a single command for searching, writing, replacing, deleting, or inserting a single tabular data whose data structure is stored as multiple pages and data processing is performed between the multiple pages. The purpose is to provide a search processing method for tabular data to be processed.
(発明の構成)
本発明は、対話形式で処理する表形式データをキャビネ
ット及びバインダ並びにページの階層式構造とし、少な
くとも、
(&)コマンド判別手段と、
(b)検索処理する範囲を確認する手段と、(e)前記
キャビネット及びベー7並びにバインダのいずれかの選
択指定があったかどうを確認する手段と、
(d)書き込み・置き換え・削除・挿入のいずれかの選
択指定があったかどうかを確認する手段とを具備するコ
マンド処理手段を介して、前記対話形式で処理するキャ
ビネット及びバインダ並びにページの階層式構造から成
る表形式データを連続的に検索し、書き込み、置き換え
、削除又は挿入することを特徴とする。(Structure of the Invention) The present invention provides tabular data to be processed interactively in a hierarchical structure of cabinets, binders, and pages, and includes at least (&) command discrimination means; and (b) means for confirming the range to be searched. (e) means for checking whether any one of the cabinet, bay 7, or binder has been selected; and (d) means for checking whether any one of writing, replacement, deletion, and insertion has been selected. It is characterized by continuously searching, writing, replacing, deleting, or inserting tabular data consisting of a hierarchical structure of cabinets, binders, and pages to be processed in an interactive manner through a command processing means comprising: do.
(実施例)
本発明の実施例を図面を参照して以下に説明する。第1
図は、本発明の構成を示すブロック図である。第2図は
、本発明のデータ構造を示す図である。第3図は本発明
に係る表示画面実施例を示す図である1図中1は、キー
ボード、2はコマンド処理部、2aはコマンド判別部、
2bは検索処理確認部、2cはバインダ、ページの選択
指定確認部、2dは検索文字列確認部、2eは表形式デ
ータの入力内容確認部、2「は書き込み、置き換え、削
除又は挿入のいずれであるかの確認部、3はデータ記憶
部、3aは斗ヤビネット部、3bはバインダ部、3cは
ページ部、4は表示装置、4aは表示画面、4bはプロ
ンプト表示部、5はプリンタである。第2図に示すよう
に本発明は、表示画面4aに表示される表形式データを
RAM、ノ)−ドディスク又は70ツピーデイスク等の
データ記憶部3にキャビネッ)3m及びバインダ3b並
びにページ3cのように階層式構造で格納し、1つのキ
ャビネッ)3aには複数のバインダ3bと、1つのバイ
ンダ3bには、複数のページ3Cのように階層式構造と
する。そして、本発明に係る表形式データの処理は、対
話形式でバインダ3b又は複数のページ3cから成るペ
ージ単位で処理を実行し、データの格納はキャビネッ)
3a及びバインダ3b並びにページ3cのように階層式
構造として実行する。(Example) Examples of the present invention will be described below with reference to the drawings. 1st
The figure is a block diagram showing the configuration of the present invention. FIG. 2 is a diagram showing the data structure of the present invention. FIG. 3 is a diagram showing an embodiment of a display screen according to the present invention. In the figure, 1 is a keyboard, 2 is a command processing section, 2a is a command discrimination section,
2b is a search processing confirmation section, 2c is a binder, page selection specification confirmation section, 2d is a search string confirmation section, 2e is a tabular data input content confirmation section, and 2" is whether writing, replacement, deletion, or insertion. 3 is a data storage section, 3a is a douyabinet section, 3b is a binder section, 3c is a page section, 4 is a display device, 4a is a display screen, 4b is a prompt display section, and 5 is a printer. As shown in FIG. 2, the present invention stores tabular data displayed on a display screen 4a in a data storage unit 3 such as a RAM, a node disk, or a 70 disk (cabinet) 3m, a binder 3b, and a page 3c. One cabinet 3a has a plurality of binders 3b, and one binder 3b has a plurality of pages 3C. Data processing is performed interactively in units of binders 3b or pages 3c, and data is stored in cabinets.
3a and binder 3b and page 3c as a hierarchical structure.
次に、第1図に基づき本発明の表形式データの動作例を
説明する。まず、オペレータは、表示画面4aのプロン
プト部4bに表示されるプロンプト([指令を入力して
下さい」(第3図参照))に従い、同じく表示−面4a
に表示される表形式データをコマンドその他記号又は数
値を対話形式で入力し、処理を行なう。Next, an example of the operation of tabular data according to the present invention will be explained based on FIG. First, the operator follows the prompt ([Please input command] (see Figure 3)) displayed on the prompt section 4b of the display screen 4a, and then
Process the tabular data displayed on the screen by inputting commands, other symbols, or numerical values in an interactive manner.
すなわち、表示画面4aに表示される表形式データを階
層式構造のバインダ3b及びページ3Cに対して、まず
はしめに特定のコマンドを入カスると、表示画面4aに
表示されるプロンプト(第3図参照)は、オペレータと
の対話によって所望の処理結果が得られるように順次表
示され、データの処理を実行する。That is, when a specific command is first entered into the tabular data displayed on the display screen 4a to the hierarchically structured binder 3b and page 3C, the prompt displayed on the display screen 4a (see FIG. (Reference) are sequentially displayed so that desired processing results can be obtained through interaction with the operator, and data processing is executed.
(1)検索処理する範囲の確認。(1) Confirm the range to be searched.
(2)バインダ及びページのいずれかの選択指定があっ
たかどうかの確認。(2) Check whether there is a selection specification for either a binder or a page.
(3)検索文字列の確認。(3) Confirm the search string.
(4)書き込み、置き換え、削除又は挿入のいずれかの
選択指定があったかどうかの確認。(4) Confirmation whether writing, replacement, deletion, or insertion has been selected.
そして、
(5)(4)においてオペレータが「置き換え」を指定
した場合は、置き換えの文字列の確認。(5) If the operator specifies "replacement" in (4), confirm the replacement string.
(6)(4)においてオペレータが「削除」を指定した
場合、表形式の表中の「セルJ「行J「列Jのいずれの
指定であるかの確認。(6) If the operator specifies "delete" in (4), check which of "Cell J, Row J, Column J" in the table format is specified.
(7H4)において「挿入」の場合、表形式の表中のE
行」「列」いずれの指定であるかの確認。In the case of "insert" in (7H4), E in the table format
Check whether it is specified as row or column.
すなわち、処理実行の端緒としてオペレータは、特定コ
マンドをキーボード、マウスその他の入力部1を介して
入力する。本実施例では、コマンドとして「sMJをキ
ーボード1から入力する。すると、対話形式でデータの
加工・処理ができるように表示画面4aにプロンプトと
して、順次(1)検索する範囲を確認する。(2)キャ
ビネット部3a・バイング部3b・ページg 3 cの
いずれかの指定があったかどうか確認する。バイング部
3bの指定があった場合は、バイング部3bを検索処理
の対象とする。ページ部3cの指定があり複数ページに
わたる場合は、複数ページの表形式データを対象として
検索処理を行なう。(3)検索文字列を確認する。(4
)データの入力内容を確認する。(5)書き込み、置き
換え、削除又は挿入のいずれかの指定があったかどうか
確認する。(6)(5)において「置き換え」の指定が
あった場合は、置き換える文字列を確認する。f@方、
(5)において「削除」の指定があった場合は、セル、
行、列のいずれかの指定についてさらに確認する。さら
に、(5)において「挿入」の指定があった場合は、行
、列いずれかの指定等のように、逐次プロンプトとして
表示画面4aに表示し、オペレータに確認し、指示を促
す、オペレータは、所望する処理結果を想定しつつ、プ
ロンプトと対話形式でデータの処理を行なう。That is, as a starting point for processing execution, the operator inputs a specific command via the keyboard, mouse, or other input unit 1. In this embodiment, the command "sMJ" is input from the keyboard 1. Then, a prompt is displayed on the display screen 4a so that data can be processed and processed in an interactive manner, and the following steps are performed: (1) Confirm the search range; (2) ) Check whether any of the cabinet section 3a, buying section 3b, and page g3c is specified.If the buying section 3b is specified, the buying section 3b is targeted for search processing.The page section 3c If specified and spans multiple pages, search processing is performed on multiple pages of tabular data. (3) Check the search string. (4
) Check the data input. (5) Check whether writing, replacement, deletion, or insertion has been specified. (6) If "replace" is specified in (5), check the character string to be replaced. f@ direction,
If "Delete" is specified in (5), the cell,
Further check the specification of either row or column. Furthermore, if "insert" is specified in (5), a prompt is displayed on the display screen 4a sequentially, such as specifying a row or a column, for the operator to confirm and prompt the operator for instructions. , process data interactively with prompts while envisioning desired processing results.
(発明の効果)
本発明は、以上の構成であるから、複数ページ間におけ
る表形式データに対して1つのコマンドで検索処理と書
き込み、置き換え、削除及び挿入のデータ処理を実現で
きる効果を奏する。(Effects of the Invention) Since the present invention has the above configuration, it is possible to realize search processing and data processing of writing, replacement, deletion, and insertion with one command for tabular data between multiple pages.
第1図は、本発明の構成を示すブロック図、第2図は、
本発明のデータ構造を示す図、第3図は本発明に係る表
示画面の実施例を示す図である。
1・・・入力部 2・・・コマンド処理部2a・・・コ
マンド判別fi 2b・・・検索処理確認部2c・・
・バインダ・ページの選択指定確認部2d・・・検索文
字列確認部
2e・・・表形式データの入力内容確認部2f・・・置
き換え、削除、挿入のいずれであるかの確認部
3・・・データ記憶部 3a・・・キャビネット部3b
・・・バイング部 3c・・・ページ部4・・・表示
装置 4a・・・表示画面4b・・・プロンプト表示部
5・・・プリンタ
第1図FIG. 1 is a block diagram showing the configuration of the present invention, and FIG. 2 is a block diagram showing the configuration of the present invention.
FIG. 3 is a diagram showing a data structure of the present invention, and is a diagram showing an embodiment of a display screen according to the present invention. 1... Input section 2... Command processing section 2a... Command discrimination fi 2b... Search processing confirmation section 2c...
・Binder page selection designation confirmation section 2d...Search string confirmation section 2e...Tabular data input content confirmation section 2f...Confirmation section 3 for replacement, deletion, or insertion...・Data storage section 3a...cabinet section 3b
...Buying section 3c...Page section 4...Display device 4a...Display screen 4b...Prompt display section 5...Printer Fig. 1
Claims (1)
インダ並びにページの階層式構造とし、少なくとも、 (a)コマンド判別手段と、 (b)検索処理する範囲を確認する手段と、 (c)前記キャビネット及びページ並びにバインダのい
ずれかの選択指定があったかどうを確認する手段と、 (d)書き込み・置き換え・削除・挿入のいずれかの選
択指定があったかどうかを確認する手段とを具備するコ
マンド処理手段を介して、前記対話形式で処理するキャ
ビネット及びバインダ並びにページの階層式構造から成
る表形式データを連続的に検索し、書き込み、置き換え
、削除又は挿入をすることを特徴とする表形式データの
検索処理方式。[Scope of Claims] Tabular data to be processed in an interactive manner has a hierarchical structure of cabinets, binders, and pages, and includes at least (a) command discriminating means; (b) means for confirming the range to be searched; (c) means for checking whether any one of the cabinet, page, or binder has been selected; and (d) means for checking whether any one of writing, replacement, deletion, or insertion has been specified. A tabular format characterized in that tabular data consisting of a hierarchical structure of cabinets, binders, and pages processed in the interactive format is continuously searched for, and written, replaced, deleted, or inserted through a command processing means. Data search processing method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2179082A JPH0465765A (en) | 1990-07-05 | 1990-07-05 | Tabular data search processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2179082A JPH0465765A (en) | 1990-07-05 | 1990-07-05 | Tabular data search processing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0465765A true JPH0465765A (en) | 1992-03-02 |
Family
ID=16059771
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2179082A Pending JPH0465765A (en) | 1990-07-05 | 1990-07-05 | Tabular data search processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0465765A (en) |
-
1990
- 1990-07-05 JP JP2179082A patent/JPH0465765A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101323011B1 (en) | Command user interface for displaying selectable functionality controls in a database application | |
| US5982365A (en) | System and methods for interactively generating and testing help systems | |
| JPS6037945B2 (en) | How to display hierarchical tree-structured text in an ordered structure | |
| JPH01191270A (en) | Graphic editor | |
| US20040261047A1 (en) | Electrical form design and management method, and recording medium | |
| JP3016691B2 (en) | Data search condition setting method | |
| JPH0465765A (en) | Tabular data search processing method | |
| JPH04311263A (en) | Electronic dictionary retrieving device | |
| JPH06131334A (en) | Page-oriented document processor | |
| JPH0454539A (en) | Tabular data search writing processing method | |
| JP3988900B2 (en) | Document processing apparatus and program storage medium thereof | |
| JP3444620B2 (en) | Filing system equipment | |
| JP3910048B2 (en) | Database publishing method and apparatus | |
| JP2005293403A (en) | Design work support device | |
| JP4462508B2 (en) | Information processing apparatus and definition information generation method | |
| JP4737659B2 (en) | Table set database system and table set data creation device | |
| JPH0797315B2 (en) | Plot processing apparatus and method | |
| JPH04318672A (en) | Information retreiving device | |
| JPS62217320A (en) | List editing processing method | |
| EP0094515B1 (en) | Method in word processing system for queuing cursored pages of a document | |
| JP2771095B2 (en) | Character processing method | |
| JPH08185401A (en) | Document search device | |
| JPH04291449A (en) | Scroll processing method in document editing device | |
| JPH06266487A (en) | Information processor and help information presenting method | |
| JPH02289065A (en) | Document generation supporting system |