JPH11219371A - Data retrieval condition preparation method and preparation device - Google Patents
Data retrieval condition preparation method and preparation deviceInfo
- Publication number
- JPH11219371A JPH11219371A JP3418098A JP3418098A JPH11219371A JP H11219371 A JPH11219371 A JP H11219371A JP 3418098 A JP3418098 A JP 3418098A JP 3418098 A JP3418098 A JP 3418098A JP H11219371 A JPH11219371 A JP H11219371A
- Authority
- JP
- Japan
- Prior art keywords
- condition
- search
- display area
- input
- displayed
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、データベースが構
築されているコンピュータにおいて、データ検索に際し
て検索条件の作成を容易に進められるデータ検索条件作
成方法、並びに当該方法を用いるデータ検索条件作成装
置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data search condition creation method and a data search condition creation apparatus that can easily create search conditions at the time of data search in a computer having a database.
【0002】[0002]
【従来の技術】従来、コンピュータに構築されたデータ
ベースから所望のデータを検索する場合、利用者が入力
部分を操作して検索条件を作成し、この検索条件を基に
検索を行って対応するデータを得るという手法が一般的
であった。こうした従来のデータ検索における検索条件
の作成は、利用者が表示手段の画面を参照しながら入力
部分を操作し、検索項目に該当するキーワード(キー
値)を一対一で対応させた条件式を作ったり、又はさら
に複数の条件式を論理結合させて複雑な条件式を作った
りするものであり、このような検索条件作成方法を適用
する検索条件作成装置の一例として、図9及び図10に
示すものがあった。この図9は従来のデータ検索条件作
成装置のブロック図、図10は従来のデータ検索条件作
成装置の検索条件作成フローチャートである。2. Description of the Related Art Conventionally, when searching for desired data from a database constructed in a computer, a user operates a input part to create a search condition, and performs a search based on the search condition to obtain a corresponding data. The method of obtaining was common. To create a search condition in such a conventional data search, a user operates an input portion while referring to a screen of a display unit, and creates a conditional expression in which keywords (key values) corresponding to search items are associated one-to-one. In addition, a complicated conditional expression is created by logically combining a plurality of conditional expressions. FIGS. 9 and 10 show an example of a search condition creating apparatus to which such a search condition creating method is applied. There was something. FIG. 9 is a block diagram of a conventional data search condition creation device, and FIG. 10 is a search condition creation flowchart of the conventional data search condition creation device.
【0003】前図に示す従来のデータ検索条件作成方法
を適用する検索条件作成装置は、図9に示すように、シ
ステム全体を制御する演算を行う演算制御部11と、こ
の演算制御部11に演算動作の各種指令を入力する入力
手段12と、データベースとして登録されているデータ
を格納すると共に、前記演算制御部11で用いられる検
索プログラム等の各種プログラムを格納し、且つ演算処
理された結果の読出し、書込みが行われる記憶装置13
と、前記演算制御部11で制御される所定の画像及び入
力手段12からの入力に対応する演算制御部11の演算
処理結果を表示する表示手段14とを備え、データベー
スから取出したいデータについて、利用者の入力手段1
2からの入力に従って検索条件を作成すると共に入力結
果を表示手段14により逐次表示する構成である。As shown in FIG. 9, a search condition creation device to which the conventional data search condition creation method shown in the preceding figure is applied has an operation control unit 11 for performing an operation for controlling the entire system, and the operation control unit 11 An input means 12 for inputting various instructions of the arithmetic operation, and data registered as a database are stored, and various programs such as a search program used in the arithmetic control unit 11 are stored. Storage device 13 for reading and writing
And a display unit 14 for displaying a predetermined image controlled by the arithmetic control unit 11 and an arithmetic processing result of the arithmetic control unit 11 corresponding to an input from the input unit 12. Input means 1
In this configuration, a search condition is created according to the input from No. 2 and the input result is sequentially displayed by the display unit 14.
【0004】次に、前記構成に基づく従来のデータ検索
条件作成装置を用いた検索条件作成作業について図10
のフローチャートを用いて説明する。まず、この記憶装
置13に格納された検索条件作成プログラムであらかじ
め設定された画像を演算制御部11が読出して表示手段
14に表示する。この表示手段14の一部領域には検索
項目を一覧形式で初期画面として表示する。Next, a search condition creation operation using a conventional data search condition creation apparatus based on the above configuration will be described with reference to FIG.
This will be described with reference to the flowchart of FIG. First, the arithmetic control unit 11 reads out an image set in advance by the search condition creation program stored in the storage device 13 and displays the image on the display unit 14. The search items are displayed in a partial area of the display means 14 in the form of a list as an initial screen.
【0005】前記表示手段14の検索項目が一覧表示さ
れている領域において、利用者が入力手段12を操作す
ることによりいずれかの検索項目が選択される(ステッ
プ101)。次に、この選択した検索項目の比較対象と
なる検索キー値が利用者から入力手段12によって入力
される(ステップ102)。そして、前記検索項目と検
索キー値との関係を規定する比較演算子が指定される
(ステップ103)。比較演算子の指定に伴い、演算制
御部11で処理を行い、この比較演算子で検索項目と検
索キー値との関係を規定した条件式を生成、確定して表
示手段14に表示する(ステップ104)。この後、条
件式に別の条件式をさらに追加して組合わせるかどうか
判断し(ステップ105)、さらに追加して条件式を組
合わせる場合には、組合わせる条件式との論理結合関係
に則した論理演算子を利用者が入力手段12で指定し
(ステップ106)、再度前記ステップ101〜104
の手順を繰返して条件式を作成する。最終的な条件式が
得られ、条件式追加の必要がない場合には、得られた条
件式を検索条件として検索を開始し(ステップ10
7)、一連の条件作成処理手続きを終える。[0005] In the area of the display means 14 where the search items are displayed in a list, the user operates the input means 12 to select one of the search items (step 101). Next, a search key value to be compared with the selected search item is input by the input means 12 from the user (step 102). Then, a comparison operator that specifies the relationship between the search item and the search key value is specified (step 103). In accordance with the designation of the comparison operator, the arithmetic control unit 11 performs processing, generates a conditional expression that defines the relationship between the search item and the search key value with this comparison operator, determines it, and displays it on the display means 14 (step 104). Thereafter, it is determined whether or not another conditional expression is further added to the conditional expression to be combined (step 105). When the further added conditional expression is combined, it is determined according to the logical combination with the combined conditional expression. The user specifies the logical operator by the input means 12 (step 106), and the steps 101 to 104 are performed again.
To create a conditional expression. When the final conditional expression is obtained and there is no need to add a conditional expression, a search is started using the obtained conditional expression as a search condition (step 10).
7), a series of condition creation processing procedures is completed.
【0006】[0006]
【発明が解決しようとする課題】従来のデータ検索条件
作成装置による検索条件作成は以上のように行われてお
り、データ検索条件を文字と数式のみの一つの式の形で
表現していることから、利用者も入力操作でこうした式
を作成していく必要がある。単独の条件式を一つ指定す
れば済む場合には、データベースに対する知識が不足し
ていたり、データ検索に不慣れな利用者にも容易に検索
条件作成が行える。しかし、このような利用者にとっ
て、検索範囲をさらに絞り込んだり、逆に広げたりする
場合の、複数の条件式間の論理結合関係や比較演算の順
位関係が複雑な検索条件の作成では、表示されている文
字と数式のみの式の形式では直感的な理解が得にくいこ
とから、複数の条件式を所定の論理関係で結合させた
り、比較演算子の優先順位を指定したりするのが難し
く、所望するデータが得られる適切な検索条件を設定し
にくいという課題を有した。The search condition creation by the conventional data search condition creation device is performed as described above, and the data search condition is expressed in the form of a single expression consisting of only characters and mathematical expressions. Therefore, it is necessary for the user to create such an expression by input operation. If only one conditional expression needs to be specified, a search condition can be easily created even by a user who lacks knowledge of the database or is unfamiliar with data search. However, for such users, when creating a search condition where the logical connection relationship between multiple conditional expressions and the ranking relationship of the comparison operation are complicated when the search range is further narrowed or expanded, the search condition is not displayed. Since it is difficult to understand intuitively in the form of an expression consisting of only characters and mathematical expressions, it is difficult to combine multiple conditional expressions in a predetermined logical relationship and specify the priority of comparison operators, There is a problem that it is difficult to set an appropriate search condition for obtaining desired data.
【0007】また、従来のデータベースソフトでは、条
件式間の論理結合関係、例えば、ANDやORといった
論理演算子を、「且つ」や「または」という日本語によ
る連結に置換える形で表現して、容易な理解を図ろうと
したものもあるが、前記同様条件式間の関係を具体的に
表示することはできず、検索条件が設定しにくいという
課題を有した。Further, in conventional database software, a logical connection relationship between conditional expressions, for example, a logical operator such as AND or OR is expressed by replacing it with a concatenation of Japanese characters "and" or "or". However, there is a problem that the relation between the conditional expressions cannot be specifically displayed as in the case of the above, and it is difficult to set the search condition.
【0008】本発明は前記課題を解消するためになされ
たもので、検索範囲の指定、及び理解が直感的に行える
操作画面を表示して、データベースに対する知識が不足
している利用者も適切な検索条件を容易に得られるデー
タ検索条件作成方法及び当該方法を用いたデータ検索条
件作成装置を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and displays an operation screen for intuitively designating and understanding a search range. It is an object of the present invention to provide a data search condition creation method capable of easily obtaining search conditions and a data search condition creation device using the method.
【0009】[0009]
【課題を解決するための手段】本発明に係るデータ検索
条件作成方法は、既存データベースから取出したいデー
タの検索条件を、利用者が入力結果の表示手段による逐
次表示を参照しつつ入力手段から入力して作成していく
データ検索条件作成方法において、前記データの検索条
件に対応する論理的な関係を図形で前記表示手段に表示
しつつ入力するものである。このように本発明によれ
ば、検索条件に対応する論理関係を表示手段にて図形で
表現し、これを利用者が参照できることにより、検索範
囲が直感的に理解可能となり、利用者が従来のように論
理演算子及び括弧を介して一まとまりとなった理解しに
くい一つの式の形から検索範囲を頭の中で組立て直す必
要もなくなり、データベースに対する知識や経験が不足
している利用者にも容易に適切な検索条件の作成が行え
ることとなる。In a data search condition creating method according to the present invention, a user inputs search conditions of data to be taken out of an existing database from an input means while referring to sequential display by an input result display means. In the method for creating a data search condition, a logical relationship corresponding to the data search condition is input while being displayed on the display means as a graphic. As described above, according to the present invention, the logical relationship corresponding to the search condition is represented by a graphic on the display means, and this can be referred to by the user. As described above, there is no need to reassemble the search range from the form of an incomprehensible expression united through logical operators and parentheses, so that users who lack knowledge and experience in the database can use it. Therefore, appropriate search conditions can be easily created.
【0010】また、本発明に係るデータ検索条件作成方
法は必要に応じて、前記表示手段に表示される図形が、
木構造の図形及び/又はベン図の図形であるものであ
る。このように本発明によれば、検索条件に対応する論
理関係を表示手段にて木構造の図形及び/又はベン図の
図形で表現し、これを利用者が参照できることにより、
検索条件をなす各条件内容間の論理結合関係や階層関係
を一目で理解でき、条件内容の適用が直感的に理解可能
となって、データベースに対する知識や経験が不足して
いる利用者にも容易に適切な検索条件の作成が行えるこ
ととなる。Further, according to the data search condition creating method of the present invention, if necessary, the figure displayed on the display means may be
It is a figure of a tree structure and / or a figure of a Venn diagram. As described above, according to the present invention, the logical relationship corresponding to the search condition is represented by a tree-structured graphic and / or a Venn diagram graphic on the display means, and the user can refer to this.
You can understand at a glance the logical connection relationships and hierarchical relationships between the conditions that make up the search conditions, and you can intuitively understand the application of the conditions, making it easy for users who lack knowledge and experience in the database. Therefore, it is possible to create a search condition appropriate for the search.
【0011】また、本発明に係るデータ検索条件作成方
法は必要に応じて、前記表示手段の同一の画面中に、検
索項目と検索キー値とを対応させて作成された一又は複
数の単一条件式を表示する条件一覧表示域、並びに、条
件式の内部構造を図形で表示する条件詳細表示域の少な
くとも二つの表示領域を設定し、利用者の入力手段から
の入力により前記条件一覧表示域から検索条件に基づい
て論理結合させたい複数の単一条件式が選択され、さら
に入力手段からの入力により所定の論理演算子が指定さ
れた後、前記複数の単一条件式を前記論理演算子で結合
した新たな条件式を生成し、当該新たな条件式の内部構
造を前記新たな条件式を示す所定の条件名と共に前記条
件詳細表示域に図形で表示し、且つ前記条件一覧表示域
においては前記選択された複数の単一条件式の代りに前
記条件名を単一条件式と同様の論理結合の選択対象とし
て表示し、前記条件一覧表示域に表示された単一条件式
又は条件名の選択、及び論理演算子の指定を、前記条件
詳細表示域に最終的な条件式の構造を図形表示し、且つ
条件一覧表示域に前記最終的な条件式の条件名を唯一表
示するまで繰返し前記同様に行わせて検索条件を作成す
るものである。このように本発明によれば、作成された
単一条件式(比較演算)及び単一条件式が結合した複雑
な条件式を条件一覧表示域でそれぞれ一つの項と見なし
て取扱い、利用者が二つの項の論理結合関係の設定を繰
返すのみで条件作成を行えると共に、論理結合した各条
件式間の関係を条件詳細表示域にて前記各項の組合わせ
で図示表現し、これを利用者が常に参照できることによ
り、条件式の論理結合関係が論理演算子及び括弧を介し
て一まとまりとなった理解しにくい一つの式の形で表現
されることがなく、利用者は条件式間の関係(すなわち
検索範囲)を頭の中で組立て直す必要もなくなり、条件
式の適用が直感的に理解可能となって、データベースに
対する知識や経験が不足している利用者にも容易に適切
な検索条件の作成が行えることとなる。また、複雑な条
件式も条件一覧表示域で一つの項として表現されるた
め、後からの条件の追加による拡張が行いやすく、利用
者の生産性向上が図れる。The data search condition creating method according to the present invention may include, if necessary, one or a plurality of single data created by associating a search item with a search key value on the same screen of the display means. A condition list display area for displaying a conditional expression, and at least two display areas for a condition detail display area for displaying the internal structure of the conditional expression in a graphic form, wherein the condition list display area is input by a user through an input means. After a plurality of single conditional expressions to be logically combined based on a search condition are selected and a predetermined logical operator is specified by an input from an input means, the plurality of single conditional expressions are To generate a new conditional expression combined with, and display the internal structure of the new conditional expression graphically in the condition detail display area together with a predetermined condition name indicating the new conditional expression, and in the condition list display area Is the selection Instead of a plurality of single conditional expressions, the condition name is displayed as a selection target of the same logical combination as the single conditional expression, and selection of the single conditional expression or the condition name displayed in the condition list display area, And the designation of the logical operator is repeated until the final condition expression structure is graphically displayed in the condition detail display area, and only the final condition expression condition name is displayed in the condition list display area. This is to create search conditions. As described above, according to the present invention, the created single conditional expression (comparison operation) and the complex conditional expression combined with the single conditional expression are treated as one item in the condition list display area, and are handled by the user. The condition can be created only by repeating the setting of the logical connection relationship between the two terms, and the relationship between the logically connected condition expressions is graphically represented by a combination of the above terms in the condition detail display area. Can always be referred to, and the logical connection of the conditional expressions is not expressed as a single, incomprehensible expression united through logical operators and parentheses. There is no need to reassemble (that is, the search range) in the mind, and the application of the conditional expression can be intuitively understood, so that even users who lack knowledge and experience in the database can easily find appropriate search conditions. That you can create That. Further, since a complicated conditional expression is also represented as one item in the condition list display area, expansion can be easily performed by adding a condition later, and user productivity can be improved.
【0012】また、本発明に係るデータ検索条件作成方
法は必要に応じて、前記表示手段の同一の画面中に、選
択可能な複数の論理演算子を一覧表示する論理結合関係
選択域を追加して設定し、前記入力手段からの入力によ
り前記論理結合関係選択域に表示された論理演算子を一
つ選択して指定するものである。このように本発明によ
れば、入力手段で選択可能な形式の論理演算子一覧を一
つの表示領域として表示手段に表示することにより、論
理演算子の選択状態がわかりやすく、データベースに不
慣れな利用者にも論理演算子の選択ミス等が起りにく
く、作業性が向上する。In the data search condition creating method according to the present invention, if necessary, a logical connection relation selection area for displaying a list of a plurality of selectable logical operators is added to the same screen of the display means. Then, one of the logical operators displayed in the logical connection relation selection area is selected and designated by the input from the input means. As described above, according to the present invention, a list of logical operators that can be selected by the input unit is displayed on the display unit as one display area, so that the selection state of the logical operator can be easily understood, and the unusual use of the database is possible. The operator is less likely to make a mistake in selecting a logical operator, and the workability is improved.
【0013】また、本発明に係るデータ検索条件作成方
法は必要に応じて、前記表示手段の同一の画面中に、デ
ータベースに対し検索項目として指定できる項目を一覧
表示し且つ入力手段からの入力で所定の項目を一つ選択
可能とする検索項目一覧表示域、及び、入力手段から入
力した検索キー値を表示する領域である値入力域の二つ
の表示領域を追加して設定し、前記検索項目一覧表示域
で選択した検索項目と値入力域に表示された検索キー値
を所定の比較演算子で結んで単一条件式を作成し、当該
単一条件式を前記条件一覧表示域に表示するものであ
る。このように本発明によれば、入力手段で選択可能な
形式のデータ検索項目一覧を一つの表示領域として表示
手段に表示することにより、データベースに不慣れな利
用者にもデータベースに対する適切な検索項目の指定が
容易に行え、作業性が向上する。The data search condition creating method according to the present invention displays a list of items that can be specified as search items in the database on the same screen of the display means as required, and allows inputting from the input means. Adding and setting two display areas, a search item list display area for selecting one of predetermined items and a value input area for displaying a search key value input from the input means; Create a single conditional expression by connecting the search item selected in the list display area and the search key value displayed in the value input area with a predetermined comparison operator, and display the single conditional expression in the condition list display area Things. As described above, according to the present invention, a data search item list in a format selectable by the input unit is displayed on the display unit as one display area, so that even a user unfamiliar with the database can select an appropriate search item for the database. Designation can be easily performed, and workability is improved.
【0014】また、本発明に係るデータ検索条件作成方
法は必要に応じて、前記表示手段の同一の画面中に、前
記検索項目一覧表示域で所定の項目を選択した際に当該
項目に対して比較対象となりうる複数の検索キー値候補
を一覧表示し且つ入力手段からの入力で所定の検索キー
値候補を一つ選択可能とする関連キー値一覧表示域を追
加して設定し、前記関連キー値一覧表示域で選択した検
索キー値候補を検索キー値として前記値入力域に表示す
るものである。このように本発明によれば、入力手段で
選択可能な形式の検索キー値候補一覧を一つの表示領域
として表示手段に表示し、検索キー値候補の選択で値入
力域への検索キー値の直接入力を省略できることによ
り、データベースに不慣れな利用者にも検索項目に対し
て比較対象となる検索キー値の適切な指定が容易に行
え、作業性が向上する。Further, the data search condition creating method according to the present invention may be arranged such that when a predetermined item is selected in the search item list display area on the same screen of the display means, the item is A related key value list display area for displaying a list of a plurality of search key value candidates that can be compared and selecting one of predetermined search key value candidates by input from an input means; A search key value candidate selected in the value list display area is displayed as a search key value in the value input area. As described above, according to the present invention, a search key value candidate list in a format selectable by the input means is displayed on the display means as one display area, and the selection of the search key value to the value input area is performed by selecting the search key value candidate. Since direct input can be omitted, a user unfamiliar with the database can easily specify an appropriate search key value to be compared with a search item, thereby improving workability.
【0015】また、本発明に係るデータ検索条件作成装
置は、既存のデータベースに対するデータ検索に際し
て、利用者の入力手段からの入力に従って検索条件を作
成すると共に入力結果を表示手段により逐次表示するデ
ータ検索条件作成装置において、前記データの検索条件
に対応する論理的な関係を図形で前記表示手段に表示し
つつ入力するものである。このように本発明によれば、
検索条件に対応する論理関係を表示手段にて図形で表現
し、これを利用者が参照できることにより、検索範囲が
直感的に理解可能となり、利用者が従来のように論理演
算子及び括弧を介して一まとまりとなった理解しにくい
一つの式の形から検索範囲を頭の中で組立て直す必要も
なくなり、データベースに対する知識や経験が不足して
いる利用者にも容易に適切な検索条件の作成が行えるこ
ととなる。Further, the data search condition creating apparatus according to the present invention creates a search condition in accordance with an input from a user's input means and sequentially displays the input result on a display means when searching data in an existing database. In the condition creation device, a logical relationship corresponding to the data search condition is input while being displayed on the display means as a graphic. Thus, according to the present invention,
The logical relationship corresponding to the search condition is represented by a graphic on the display means and can be referred to by the user, so that the search range can be intuitively understood, and the user can use a logical operator and parentheses as in the past. There is no need to reassemble the search range from a single, difficult-to-understand formula to the user, and it is easy to create appropriate search conditions even for users who lack knowledge and experience in the database. Can be performed.
【0016】また、本発明に係るデータ検索条件作成装
置は、表示手段に表示される図形が、木構造の図形及び
/又はベン図の図形であるものである。このように本発
明によれば、検索条件に対応する論理関係を表示手段に
て木構造の図形及び/又はベン図の図形で表現し、これ
を利用者が参照できることにより、検索条件をなす各条
件内容間の論理結合関係や階層関係を一目で理解でき、
条件内容の適用が直感的に理解可能となって、データベ
ースに対する知識や経験が不足している利用者にも容易
に適切な検索条件の作成が行えることとなる。Further, in the data search condition creating device according to the present invention, the graphic displayed on the display means is a graphic having a tree structure and / or a graphic of Venn diagram. As described above, according to the present invention, the logical relationship corresponding to the search condition is represented by a tree-structured graphic and / or a Venn diagram graphic on the display means, and the user can refer to the logical relationship, so that each condition forming the search condition can be referred to. At a glance you can understand the logical and hierarchical relationships between the contents,
The application of the condition contents can be intuitively understood, so that even a user who lacks knowledge or experience in the database can easily create an appropriate search condition.
【0017】また、本発明に係るデータ検索条件作成装
置は、表示手段の同一の画面中に、検索項目と検索キー
値とを対応させて作成された一又は複数の単一条件式を
表示する条件一覧表示域、並びに、条件式の内部構造を
図形で表示する条件詳細表示域の少なくとも二つの表示
領域を設定し、利用者の入力手段からの入力により前記
条件一覧表示域から検索条件に基づいて論理結合させた
い複数の単一条件式が選択され、さらに入力手段からの
入力により所定の論理演算子が指定された後、前記複数
の単一条件式を前記論理演算子で結合した新たな条件式
を生成し、当該新たな条件式の内部構造を前記新たな条
件式を示す所定の条件名と共に前記条件詳細表示域に図
形で表示し、且つ前記条件一覧表示域においては前記選
択された複数の単一条件式の代りに前記条件名を単一条
件式と同様の論理結合の選択対象として表示し、前記条
件一覧表示域に表示された単一条件式又は条件名の選
択、及び論理演算子の指定を、前記条件詳細表示域に最
終的な条件式の構造を図形表示し、且つ条件一覧表示域
に前記最終的な条件式の条件名を唯一表示するまで繰返
し前記同様に行わせて検索条件を作成するものである。
このように本発明によれば、作成された単一条件式(比
較演算)及び単一条件式が結合した複雑な条件式を条件
一覧表示域でそれぞれ一つの項と見なして取扱い、利用
者が二つの項の論理結合関係の設定を繰返すのみで条件
作成を行えると共に、論理結合した各条件式間の関係を
条件詳細表示域にて前記各項の組合わせで図示表現し、
これを利用者が常に参照できることにより、条件式の論
理結合関係が論理演算子及び括弧を介して一まとまりと
なった理解しにくい一つの式の形で表現されることがな
く、利用者は言葉による条件式間の関係(すなわち検索
範囲)を頭の中で組立て直す必要がなくなり、条件式の
適用が直感的に理解可能となり、データベースに対する
知識や経験が不足している利用者にも容易に適切な検索
条件の作成が行えることとなる。また、複雑な条件式も
条件一覧表示域で一つの項として表現されるため、後か
らの条件の追加による拡張が行いやすく、利用者の生産
性向上が図れる。Further, the data search condition creating apparatus according to the present invention displays one or a plurality of single conditional expressions created by associating a search item with a search key value on the same screen of the display means. A condition list display area, and at least two display areas of a condition detail display area for displaying the internal structure of the conditional expression in a graphic form, based on a search condition from the condition list display area by an input from a user's input means; After a plurality of single conditional expressions to be logically combined are selected, and a predetermined logical operator is designated by an input from the input means, a new logical expression combining the plurality of single conditional expressions with the logical operator is selected. A conditional expression is generated, and the internal structure of the new conditional expression is graphically displayed in the condition detail display area together with a predetermined condition name indicating the new conditional expression, and the selected condition is displayed in the condition list display area. Multiple simple Instead of a conditional expression, the condition name is displayed as a selection target of the same logical combination as a single conditional expression, a single conditional expression or a condition name displayed in the condition list display area is selected, and a logical operator is designated. Is displayed graphically in the condition detail display area, and is repeatedly performed in the same manner as described above until only the condition name of the final condition expression is uniquely displayed in the condition list display area. To create.
As described above, according to the present invention, the created single conditional expression (comparison operation) and the complex conditional expression combined with the single conditional expression are treated as one item in the condition list display area, and are handled by the user. A condition can be created only by repeating the setting of the logical connection relationship between the two terms, and the relationship between the logically connected conditional expressions is graphically represented by a combination of the above terms in the condition detail display area,
Since the user can always refer to this, the logical connection relationship of the conditional expression is not expressed as one uncomprehensible expression united through logical operators and parentheses. It is not necessary to reassemble the relationship between conditional expressions (that is, search range) in the mind, the application of conditional expressions can be intuitively understood, and it is easy for users who lack knowledge and experience in the database. It is possible to create appropriate search conditions. Further, since a complicated conditional expression is also represented as one item in the condition list display area, expansion can be easily performed by adding a condition later, and user productivity can be improved.
【0018】また、本発明に係るデータ検索条件作成装
置は必要に応じて、前記表示手段の同一の画面中に追加
の表示領域として、選択可能な複数の論理演算子を一覧
表示する論理結合関係選択域を備え、前記入力手段から
の入力により前記論理結合関係選択域に表示された論理
演算子を一つ選択して指定するものである。このように
本発明によれば、入力手段で選択可能な形式の論理演算
子一覧を一つの表示領域として表示手段に表示すること
により、論理演算子の選択状態がわかりやすく、データ
ベースに不慣れな利用者にも論理演算子の選択ミス等が
起りにくく、作業性が向上する。Further, the data search condition creating apparatus according to the present invention may display a plurality of selectable logical operators in a list as an additional display area on the same screen of the display means, if necessary. A selection area is provided, and one of the logical operators displayed in the logical connection relation selection area is selected and designated by an input from the input means. As described above, according to the present invention, a list of logical operators that can be selected by the input unit is displayed on the display unit as one display area, so that the selection state of the logical operator can be easily understood, and the unusual use of the database is possible. The operator is less likely to make a mistake in selecting a logical operator, and the workability is improved.
【0019】また、本発明に係るデータ検索条件作成装
置は必要に応じて、前記表示手段の同一の画面中に追加
の表示領域として、データベースに対し検索項目として
指定できる項目を一覧表示し、且つ入力手段からの入力
で所定の項目を一つ選択可能とする検索項目一覧表示域
と、入力手段から入力した検索キー値を表示する領域で
ある値入力域とを備え、前記検索項目一覧表示域で選択
した検索項目と値入力域に表示された検索キー値を所定
の比較演算子で結んで作成した単一条件式を前記条件一
覧表示域に表示するものである。このように本発明によ
れば、入力手段で選択可能な形式のデータ検索項目一覧
を一つの表示領域として表示手段に表示することによ
り、データベースに不慣れな利用者にもデータベースの
所望のデータ集合に対する適切な検索項目の指定が容易
に行え、作業性が向上する。The data search condition creating apparatus according to the present invention displays a list of items that can be specified as search items in the database as an additional display area on the same screen of the display means, if necessary, and A search item list display area for selecting one of predetermined items by input from the input means, and a value input area for displaying a search key value input from the input means, wherein the search item list display area A single conditional expression created by connecting the search item selected in the above and the search key value displayed in the value input area by a predetermined comparison operator is displayed in the condition list display area. As described above, according to the present invention, a data search item list in a format selectable by the input means is displayed on the display means as one display area, so that even a user unfamiliar with the database can obtain a desired data set of the database. Appropriate search items can be easily specified, and workability is improved.
【0020】また、本発明に係るデータ検索条件作成装
置は必要に応じて、前記表示手段の同一の画面中に追加
の表示領域として、前記検索項目一覧表示域で所定の項
目を選択した際に当該項目に対して比較対象となりうる
複数の検索キー値候補を一覧表示し、入力手段からの入
力で所定の検索キー値候補を一つ選択可能とする関連キ
ー値一覧表示域を備え、当該関連キー値一覧表示域で選
択した検索キー値候補を検索キー値として前記値入力域
に表示するものである。このように本発明によれば、入
力手段で選択可能な形式の検索キー値候補一覧を一つの
表示領域として表示手段に表示し、検索キー値候補の選
択で値入力域への検索キー値の直接入力を省略できるこ
とにより、データベースに不慣れな利用者にも検索項目
に対して必要なデータを得るための検索キー値の適切な
指定が容易に行え、作業性が向上する。Further, the data search condition creating device according to the present invention can be used, when necessary, when a predetermined item is selected in the search item list display area as an additional display area on the same screen of the display means. A list of a plurality of search key value candidates that can be compared with the item is provided, and a related key value list display area is provided so that one of the predetermined search key value candidates can be selected by input from the input means. A search key value candidate selected in the key value list display area is displayed as a search key value in the value input area. As described above, according to the present invention, a search key value candidate list in a format selectable by the input means is displayed on the display means as one display area, and the selection of the search key value to the value input area is performed by selecting the search key value candidate. Since direct input can be omitted, a user who is unfamiliar with the database can easily specify an appropriate search key value for obtaining necessary data for a search item, thereby improving workability.
【0021】[0021]
【本発明の実施の形態】(本発明の第1の実施形態)以
下、本発明の第1の実施の形態を図1〜図5に基づいて
説明する。この図1は本実施の形態に係るデータ検索条
件作成装置の検索条件作成フローチャート、図2は本実
施の形態に係るデータ検索条件作成装置における表示手
段の表示画面説明図、図3は本実施の形態に係るデータ
検索条件作成装置の単一条件式作成状態及び確定状態に
おける表示手段の表示状態説明図、図4は本実施の形態
に係るデータ検索条件作成装置の全条件式確定状態及び
条件式選択状態における表示手段の表示状態説明図、図
5は本実施の形態に係るデータ検索条件作成装置の条件
式結合状態及び検索条件確定状態における表示手段の表
示状態説明図である。DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment of the Present Invention) Hereinafter, a first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a search condition creation flowchart of the data search condition creation device according to the present embodiment, FIG. 2 is an explanatory diagram of a display screen of a display means in the data search condition creation device according to the present embodiment, and FIG. FIG. 4 is an explanatory diagram of a display state of the display means in a single condition expression creation state and a fixed state of the data search condition creation device according to the embodiment. FIG. FIG. 5 is an explanatory diagram of a display state of the display means in a selected state, and FIG. 5 is an explanatory view of a display state of the display means in a combined condition expression state and a determined search condition state of the data search condition creation device according to the present embodiment.
【0022】前記各図において本実施の形態に係るデー
タ検索条件作成装置は、前記図9に記載の従来装置と同
様に演算制御部11、入力手段12、記憶装置13、及
び表示手段14を備え、前記演算制御部11が複数の表
示領域を同一画面内に配置した状態のGUI(Graphic
al User Interface)を表示手段14に表示し、入力
手段12からの入力に基づいて前記表示手段14への表
示内容を制御する構成である。In each of the drawings, the data search condition creating apparatus according to the present embodiment includes an arithmetic control unit 11, an input unit 12, a storage unit 13, and a display unit 14, similarly to the conventional apparatus shown in FIG. A GUI (Graphic) in which the arithmetic control unit 11 arranges a plurality of display areas on the same screen.
al User Interface) is displayed on the display means 14, and the content displayed on the display means 14 is controlled based on the input from the input means 12.
【0023】前記表示手段14に表示されるGUIとし
ては、検索項目として指定可能な項目名を一覧表示する
領域である検索項目一覧表示域41と、検索キー値を入
力する領域である値入力域42と、検索項目と検索キー
値との関係を規定する比較演算子を選択するアイコン群
である演算子選択域43と、前記検索項目一覧表示域4
1で検索項目を選択し、前記値入力域42で検索キー値
を入力し、演算子選択域43の比較演算子で結んだ条件
を文字列として表した形式で表現する領域である条件式
表示域44と、条件式表示域44に表示された条件式の
利用を確定するアイコンである追加ボタン45と、追加
した条件を一覧表示する領域である条件一覧表示域46
と、結合された条件の内訳を詳細に表示する領域である
条件詳細表示域47と、条件一覧表示域46で選択した
複数の条件を所定の論理結合関係で結合するアイコン群
である論理結合関係選択域48とを備える構成である。The GUI displayed on the display means 14 is a search item list display area 41 for displaying a list of item names that can be specified as search items, and a value input area for inputting a search key value. 42, an operator selection area 43 that is an icon group for selecting a comparison operator that defines a relation between a search item and a search key value, and the search item list display area 4
1 is used to select a search item, input a search key value in the value input area 42, and display a condition expression as an area expressing a condition connected by a comparison operator in the operator selection area 43 as a character string. Area 44, an add button 45 which is an icon for confirming use of the conditional expression displayed in the conditional expression display area 44, and a condition list display area 46 which is an area for displaying a list of added conditions.
A condition detail display area 47 which is an area for displaying the details of the combined conditions in detail, and a logical connection relationship which is an icon group for connecting a plurality of conditions selected in the condition list display area 46 in a predetermined logical connection relationship. And a selection area 48.
【0024】前記論理結合関係選択域48は、条件一覧
表示域46で選択した二つの条件を論理演算子ANDで
結合するAND結合ボタン48a、同じく論理演算子O
Rで結合するOR結合ボタン48b、及び条件一覧表示
域46で選択中の条件を削除する削除ボタン48cの各
アイコンを有してなる構成である。The logical connection relation selection area 48 includes an AND connection button 48a for connecting the two conditions selected in the condition list display area 46 by a logical operator AND, and a logical operator O
It has an OR combination button 48b for combining with R and a delete button 48c for deleting a condition selected in the condition list display area 46.
【0025】次に、前記構成に基づく検索条件作成装置
の検索条件作成及び表示動作について説明する。前提と
してデータベースを構成する検索プログラムが記憶装置
13に格納されているものとし、利用者が入力手段12
を操作して演算制御部11に起動指令を入力すると、演
算制御部11が前記記憶装置13から検索プログラムを
読出して起動させる。この状態において利用者が入力手
段12を操作して検索条件設定を指令すると、前記演算
制御部11が記憶装置13に格納された検索プログラム
のうちの検索条件作成プログラムを読出し、データの各
選択項目一覧が画面内に配置された初期画面を表示手段
14の表示画面14aに表示する。Next, a description will be given of a search condition creation and display operation of the search condition creation apparatus based on the above configuration. It is assumed that a search program constituting the database is stored in the storage device 13 and that
Is operated to input a start command to the arithmetic control unit 11, the arithmetic control unit 11 reads out the search program from the storage device 13 and activates it. In this state, when the user operates the input means 12 to instruct search condition setting, the arithmetic control unit 11 reads out a search condition creation program among the search programs stored in the storage device 13 and selects each of the data selection items. An initial screen in which the list is arranged in the screen is displayed on the display screen 14a of the display unit 14.
【0026】利用者の検索条件作成操作は、まず、この
表示手段14の表示画面14aに表示された各表示領域
の内、検索項目が表示された検索項目一覧表示域41に
おいて、入力手段12のキー操作、又はマウス操作によ
り、表示された検索項目のうち検索条件として用いたい
いずれかの検索項目を一つ選択、指定する(ステップ
1)。First, the user performs a search condition creation operation by inputting the input means 12 in the search item list display area 41 where the search items are displayed among the display areas displayed on the display screen 14a of the display means 14. One of the displayed search items is selected and specified by a key operation or a mouse operation (step 1).
【0027】次に、この指定した選択した検索項目に対
応させて、検索キー値を入力手段12のキー操作により
値入力域42に入力する(ステップ2)。そして、検索
対象が前記検索キー値に対しどのような関係となるかを
規定する比較演算子を、演算子選択域43の各比較演算
子のうち、検索項目一覧表示域41で選択中の検索項目
の型(文字型、又は数字型)に応じて使用可能な比較演
算子の中から選択する(ステップ3)。この選択によ
り、条件式表示域44において検索項目と検索キー値の
関係が比較演算子で規定された単一条件式が表示される
(図3(A)参照)。Next, a search key value is input to the value input area 42 by operating the key of the input means 12 in correspondence with the specified selected search item (step 2). Then, among the comparison operators in the operator selection area 43, a comparison operator that defines the relation of the search object to the search key value is selected in the search item list display area 41. Selection is made from available comparison operators according to the item type (character type or numeric type) (step 3). By this selection, a single conditional expression in which the relation between the search item and the search key value is defined by the comparison operator is displayed in the conditional expression display area 44 (see FIG. 3A).
【0028】この単一条件式を検索に利用するために、
入力手段12のキー操作又はマウス操作により、追加ボ
タン45を押釦状態にすると、条件式表示域44に表示
された単一条件式が確定し、前記演算制御部11がこの
単一条件式を条件一覧表示域46に表示させる(ステッ
プ4、図3(B)参照)。In order to use this single conditional expression for search,
When the additional button 45 is pressed by the key operation of the input means 12 or the mouse operation, the single conditional expression displayed in the conditional expression display area 44 is determined. It is displayed in the list display area 46 (step 4, see FIG. 3B).
【0029】この後、検索条件に含まれる単一条件式が
全て定義されたかどうかを判断する(ステップ5)。検
索条件に複数の単一条件式が含まれ、さらに追加して単
一条件式を設定する必要がある場合は、再度ステップ1
に戻り、新たな検索項目を一つ選択、指定し、前記処理
を繰返すこととなる(ステップ1〜4)。こうしてステ
ップ1〜4の手順を必要数繰返して、検索条件を構成す
る全ての単一条件式を定義し、条件一覧表示域46に表
示させる(図4(A)参照)。Thereafter, it is determined whether all the single conditional expressions included in the search condition have been defined (step 5). If the search condition includes multiple single conditional expressions and it is necessary to set additional single conditional expressions, repeat step 1
Then, one new search item is selected and designated, and the above processing is repeated (steps 1 to 4). In this way, the necessary number of steps 1 to 4 are repeated to define all the single conditional expressions constituting the search condition and display them in the condition list display area 46 (see FIG. 4A).
【0030】このステップ5において、全ての単一条件
式を定義し終えて条件式追加不要と判断した場合には、
さらに、条件一覧表示域46に複数の条件式があるかど
うかを判断する(ステップ6)。検索条件に含まれる単
一条件式が一つの場合、条件一覧表示域46に条件式が
一つ表示された状態であり、この唯一の条件式が最終的
な検索条件となるので、そのまま検索開始に進み(ステ
ップ12)、一連の条件作成処理手続きを終える。If it is determined in step 5 that all the single conditional expressions have been defined and no additional conditional expression is necessary,
Further, it is determined whether there are a plurality of conditional expressions in the condition list display area 46 (step 6). When there is one single conditional expression included in the search condition, one conditional expression is displayed in the condition list display area 46. Since this only conditional expression is the final search condition, the search is started as it is. (Step 12) to end a series of condition creation processing procedures.
【0031】一方、検索条件に単一条件式が複数含ま
れ、条件一覧表示域に条件式が複数表示されている場合
は、これらの条件式間の論理結合関係を定義する作業が
以下の通り行われる。条件一覧表示域46に複数の条件
式が表示された状態で、入力手段12のキー操作又はマ
ウス操作により、条件式のうち検索条件に基づいて論理
結合させたい二つの条件式を選択する(ステップ7、図
4(B)参照)と共に、二つの条件式の論理結合関係に
則した論理演算子を前記論理結合関係選択域48におい
て選択、指定する(ステップ8)。On the other hand, when a plurality of single conditional expressions are included in the search condition and a plurality of conditional expressions are displayed in the condition list display area, the operation of defining the logical connection between these conditional expressions is as follows. Done. While a plurality of conditional expressions are displayed in the condition list display area 46, two conditional expressions to be logically combined based on the search condition are selected from the conditional expressions by a key operation or a mouse operation of the input means 12 (step). 7, refer to FIG. 4 (B)), and select and specify a logical operator in accordance with the logical connection relation of the two conditional expressions in the logical connection relation selection area 48 (step 8).
【0032】これにより、二つの条件式を所定の論理演
算子で結合した新たな条件式が生成されることとなり、
条件一覧表示域46で選択した二つの条件式の前記論理
演算子に規定される結合関係を演算制御部11が演算処
理し、各条件式を組合わせた前記新たな条件式により特
定されるデータ集合を表す画像として、より上位にこの
新たな条件式を示す条件名と論理演算子を表す文字、記
号又は図柄が、その下位には結合された単一条件式二つ
がそれぞれ一つの組として表現されるツリー構造の系統
図を、表示手段14の表示画面14aにおける条件詳細
表示域47に表示する(ステップ9)。As a result, a new conditional expression is generated by combining the two conditional expressions with a predetermined logical operator.
The arithmetic control unit 11 performs an arithmetic process on a connection relationship defined by the logical operator between the two conditional expressions selected in the condition list display area 46, and data specified by the new conditional expression combining the conditional expressions. As an image representing a set, a higher-level condition name indicating this new conditional expression and a character, symbol, or symbol representing a logical operator are expressed as a set, and two lower-level combined single conditional expressions are expressed as one set. The system diagram of the tree structure is displayed in the detailed condition display area 47 on the display screen 14a of the display unit 14 (step 9).
【0033】同時に、条件一覧表示域46では、選択し
た二つの条件式を消去する代りに、条件詳細表示域47
に表示したものと同じ前記新たな条件式を示す条件名
を、単一の条件式と同等の論理結合の選択対象として表
示する(ステップ10、図5(A)参照)。At the same time, in the condition list display area 46, instead of deleting the two selected conditional expressions, a detailed condition display area 47 is displayed.
Is displayed as the same logical expression as that of the single conditional expression to be selected (step 10, see FIG. 5A).
【0034】この後、条件一覧表示域46に表示されて
いる条件式又は条件名で示される複数の条件を含む条件
式を所定の論理演算子で結合して新たに条件式として定
義する必要があるかどうかを判断する(ステップ1
1)。複数の条件式が表示され、さらに追加して条件式
を所定の論理演算子で結合する必要がある場合は、前記
ステップ7に戻り、新たに論理結合させたい二つの条件
式を選択、指定し、前記処理を繰返すこととなる(ステ
ップ7〜10)。こうしてステップ7〜10の手順を必
要数繰返して、検索条件を構成する全ての条件式を論理
演算子を介して結合させた最終的な条件式の構造を条件
詳細表示域47に図示すると共に、前記最終的な条件式
の条件名を唯一条件一覧表示域46に表示する(図5
(B)参照)。After that, it is necessary to combine conditional expressions displayed in the condition list display area 46 or conditional expressions including a plurality of conditions indicated by the condition name with a predetermined logical operator to newly define them as conditional expressions. Determine if there is (Step 1
1). If a plurality of conditional expressions are displayed, and if it is necessary to additionally combine the conditional expressions with a predetermined logical operator, return to step 7 and select and designate two new conditional expressions to be logically combined. , The above processing is repeated (steps 7 to 10). The procedure of steps 7 to 10 is repeated as many times as necessary, and the structure of the final conditional expression obtained by combining all the conditional expressions constituting the search condition via the logical operator is shown in the detailed condition display area 47. Only the condition name of the final condition expression is displayed in the condition list display area 46 (FIG. 5).
(B)).
【0035】前記ステップ11で全ての条件式間の結合
関係を定義し終えたと判断した場合には、条件一覧表示
域46に条件名が一つ表示された状態であり、この唯一
の条件名が示す条件式が最終的な検索条件となるので、
そのまま検索を開始して(ステップ12)、一連の条件
作成処理手続きを終える。If it is determined in step 11 that the connection relation between all the conditional expressions has been defined, one condition name is displayed in the condition list display area 46. Since the conditional expression shown is the final search condition,
The search is started as it is (step 12), and a series of condition creation processing procedures are completed.
【0036】このように、本実施の形態に係るデータ検
索条件作成装置では、表示手段14の表示画面14a上
において、検索項目と検索キー値の関係を演算子で規定
した単一の条件式及びこの単一の条件式が論理結合した
複雑な条件式を、条件一覧表示域46でそれぞれ一つの
項と見なして取扱い、利用者が二つの項の論理結合関係
の定義操作を繰返すのみで条件作成を行えると共に、論
理結合した各条件式間の関係を条件詳細表示域47にて
ツリー構造で図示表現し、これを利用者が条件作成中に
参照できることから、データ集合に対する条件式の適用
範囲が直感的に理解でき、データベースに対し不慣れな
利用者も戸惑うことなく適切な検索条件の作成が可能と
なる。また、入力手段12で選択可能な形式のデータ検
索項目一覧を検索項目一覧表示域41として表示手段1
4に表示して利用できることから、データベースに不慣
れな利用者にも単一条件式作成において所望のデータに
対する適切な検索項目の指定がより容易に行え、作業性
が向上することとなる。As described above, in the data search condition creating apparatus according to the present embodiment, on the display screen 14a of the display means 14, a single conditional expression and a relation in which the relation between the search item and the search key value is defined by the operator. This complex conditional expression logically combined with the single conditional expression is treated as one item in the condition list display area 46, and the condition is created only by the user repeating the operation of defining the logical combination of the two items. And the relationship between the logically connected conditional expressions is graphically represented in the detailed condition display area 47 in a tree structure, which can be referred to by the user during condition creation. It is intuitively understood, and a user who is unfamiliar with the database can create an appropriate search condition without being confused. Also, a data search item list in a format selectable by the input means 12 is used as the search item list display area 41 as the display means 1.
4 and can be used, even a user unfamiliar with the database can easily specify an appropriate search item for desired data in the creation of a single conditional expression, thereby improving workability.
【0037】(本発明の第2の実施形態)本発明の第2
の実施形態を図6及び図7に基づいて説明する。この図
6は本実施の形態に係るデータ検索条件作成装置におけ
る検索条件作成の一部省略フローチャート、図7は本実
施の形態に係るデータ検索条件作成装置の結合解除対象
条件式選択状態及び条件式結合解除状態における表示手
段の表示状態説明図である。(Second Embodiment of the Present Invention)
Will be described with reference to FIGS. 6 and 7. FIG. FIG. 6 is a partially omitted flowchart of search condition creation in the data search condition creation device according to the present embodiment, and FIG. 7 is a selection condition and a conditional expression of a decoupling target condition expression in the data search condition creation device according to the present embodiment. FIG. 8 is an explanatory diagram of a display state of the display means in a connection release state.
【0038】前記各図において本実施の形態に係るデー
タ検索条件作成装置は、前記第1の実施の形態と同様に
演算制御部11、入力手段12、記憶装置13、及び表
示手段14を備え、異なる構成として、前記演算制御部
11が表示手段14に表示するGUIの論理結合関係選
択域48に、いったん論理結合した条件式の結合を解除
して元の二つの条件式に戻す操作を行うアイコンである
結合解除ボタン48dを追加して備える構成である。In each of the drawings, the data search condition creating apparatus according to the present embodiment includes an arithmetic control unit 11, an input unit 12, a storage unit 13, and a display unit 14, as in the first embodiment. As a different configuration, in the logical connection relation selection area 48 of the GUI displayed by the arithmetic control unit 11 on the display unit 14, an icon for performing an operation of releasing the connection of the once logically connected conditional expressions and returning to the original two conditional expressions This is a configuration in which a coupling release button 48d is additionally provided.
【0039】次に、前記構成に基づく検索条件作成装置
の検索条件作成及び表示動作について説明する。前記図
1におけるステップ10までは、前記第1の実施形態同
様に進められる。この後、条件一覧表示域46に表示さ
れている複数の条件式又は条件名で示される複数の条件
を含む条件式を所定の論理演算子で結合して新たに条件
式として定義したり、条件式を編集したりする必要があ
るかどうかを判断する(ステップ11)。このステップ
11において、さらに追加して複数の条件式を論理結合
したり、条件式を編集したりする必要がある場合は、ま
ず、前記ステップ9で生成された新たな条件式の変更、
修正が必要かどうかを判断し(ステップ13)、誤った
条件式や論理演算子を選択していて変更が必要な場合、
入力手段12のキー操作又はマウス操作により、条件詳
細表示域47において図形表示された結合解除したい条
件式の条件名又は条件一覧表示域46に表示された前記
条件式の条件名を選択、指定する(ステップ14、図7
(A)参照)と共に、前記論理結合関係選択域48にお
いて結合解除ボタン48dを選択する(ステップ1
5)。これにより、条件式の結合が解除され、条件一覧
表示域46及び条件詳細表示域47から結合解除された
条件式に関する部分が削除されると共に、元の二つの条
件式が条件一覧表示域46に再び表示される(図7
(B)参照)。この後、前記ステップ7に戻り、論理結
合させたい二つの条件式を選択、指定し、前記処理を繰
返すこととなる(ステップ7〜10)。こうしてステッ
プ7〜10の手順を必要数繰返して、検索条件を構成す
る全ての条件式を論理演算子を介して結合させた最終的
な条件式の構造を条件詳細表示域47に図示すると共
に、前記最終的な条件式の条件名を唯一条件一覧表示域
46に表示する。Next, a description will be given of a search condition creation and display operation of the search condition creation apparatus based on the above configuration. Steps up to step 10 in FIG. 1 are performed in the same manner as in the first embodiment. Thereafter, a conditional expression including a plurality of conditional expressions displayed in the condition list display area 46 or a plurality of conditions indicated by the condition name is combined with a predetermined logical operator to newly define a conditional expression, It is determined whether or not the expression needs to be edited (step 11). In step 11, when it is necessary to further logically combine a plurality of conditional expressions or edit the conditional expression, first, change the new conditional expression generated in step 9,
It is determined whether or not correction is necessary (step 13). If an incorrect conditional expression or logical operator is selected and a change is required,
The key name of the input means 12 or the mouse operation is used to select and specify the condition name of the conditional expression to be decoupled graphically displayed in the condition detail display area 47 or the condition name of the conditional expression displayed in the condition list display area 46. (Step 14, FIG. 7
(See (A)), and at the same time, select a connection release button 48d in the logical connection relationship selection area 48 (step 1).
5). Thereby, the combination of the conditional expressions is released, the part relating to the decoupled conditional expression is deleted from the condition list display area 46 and the condition detail display area 47, and the original two conditional expressions are displayed in the condition list display area 46. It is displayed again (Fig. 7
(B)). Thereafter, the process returns to step 7 to select and designate two conditional expressions to be logically combined, and repeats the above processing (steps 7 to 10). The procedure of steps 7 to 10 is repeated as many times as necessary, and the structure of the final conditional expression obtained by combining all the conditional expressions constituting the search condition via the logical operator is shown in the detailed condition display area 47. Only the condition name of the final conditional expression is displayed in the condition list display area 46.
【0040】一方、前記ステップ13で条件式の変更が
必要ない場合も、前記ステップ7に戻り、前記同様ステ
ップ7〜10の手順が繰返される。この後、前記ステッ
プ11で全ての条件式間の結合関係を定義し終えたと判
断した場合には、条件一覧表示域46に唯一表示された
条件名で示される条件式が最終的な検索条件となるの
で、そのまま検索を開始して(ステップ12)、一連の
条件作成処理手続きを終える。On the other hand, if it is not necessary to change the conditional expression in step 13, the procedure returns to step 7, and the procedure of steps 7 to 10 is repeated in the same manner as described above. Thereafter, if it is determined in step 11 that the connection relationship between all the conditional expressions has been defined, the conditional expression indicated by the condition name uniquely displayed in the condition list display area 46 is used as the final search condition. Therefore, the search is started as it is (step 12), and a series of condition creation processing procedures are completed.
【0041】このように、本実施の形態に係るデータ検
索条件作成装置においては、二つの条件式を論理結合さ
せて作成した新たな条件式が誤ったものであった場合に
は、結合解除ボタン48dにより容易に結合を解消し、
作業がやり直せることから、利用者にとっての作業性の
向上が図れ、データベースによる検索経験の少ない利用
者も戸惑うことなく使用できることとなる。As described above, in the data search condition creating apparatus according to the present embodiment, if a new conditional expression created by logically combining two conditional expressions is incorrect, the unlinking button is pressed. 48d easily breaks the bond,
Since the work can be redone, the workability for the user can be improved, and even a user with little database search experience can use it without being confused.
【0042】なお、前記第1及び第2の各実施の形態に
係るデータ検索条件作成装置においては、図2に示すG
UIを表示手段14の表示画面14aに表示して用いる
構成としているが、この他、図8に示すように、前記演
算制御部11が表示手段14に表示するGUIに、検索
項目一覧表示域41で指定した検索項目に関連して比較
対象となりうる複数の検索キー値候補を一覧表示し、且
つ前記入力手段12の操作で所定の検索キー値候補を一
つ選択可能とする表示領域である関連キー値一覧表示域
49を、値入力域42直近に表示・非表示切替え自在と
して追加して配置し、この関連キー値一覧表示域49で
選択した検索キー値候補を検索キー値として前記値入力
域42に表示する構成とすることもでき、値入力域42
への入力手段12でのキー入力による検索キー値の直接
入力を省略できることから、データベースに不慣れで必
要なデータを得るためにどのような検索キー値を定義す
ればいいかわからない利用者にも検索項目に対して適切
な検索キー値の指定が容易に行え、作業性が一層向上す
ることとなる。In the data search condition creating apparatuses according to the first and second embodiments, the G shown in FIG.
The UI is displayed on the display screen 14a of the display unit 14 and used. In addition, as shown in FIG. 8, the GUI displayed on the display unit 14 by the arithmetic control unit 11 includes a search item list display area 41. Is a display area that displays a list of a plurality of search key value candidates that can be compared in relation to the search item specified in step 1, and that allows one of the predetermined search key value candidates to be selected by operating the input unit 12. A key value list display area 49 is additionally arranged in the vicinity of the value input area 42 so as to be switchable between display and non-display, and the search key value candidate selected in the related key value list display area 49 is input as the search key value. It is also possible to have a configuration in which the value is displayed in the area 42.
Since the direct input of the search key value by the key input with the input means 12 can be omitted, even a user who is unfamiliar with the database and does not know what search key value should be defined in order to obtain necessary data can be searched. An appropriate search key value can be easily specified for an item, and workability is further improved.
【0043】また、前記第1及び第2の各実施の形態に
係るデータ検索条件作成装置において、条件一覧表示域
46に表示する単一条件式の作成は、検索項目一覧表示
域41、値入力域42、演算子選択域43、条件式表示
域44、及び追加ボタン45を備えるGUIの所定の手
順に従って行う構成であるが、データ検索に慣れた利用
者の素早い検索に対応するために、条件一覧表示域46
に直接単一条件式を入力手段12でキー入力できる構成
とすることもでき、複数の過程を経ることなく作業時間
を短縮できる。In the data search condition creating apparatus according to each of the first and second embodiments, the creation of a single conditional expression to be displayed in the condition list display area 46 is performed by using the search item list display area 41 and the value input It is configured to perform according to a predetermined procedure of the GUI including the area 42, the operator selection area 43, the conditional expression display area 44, and the add button 45. List display area 46
Alternatively, a single conditional expression can be directly input by the input means 12 using a key, so that the operation time can be reduced without going through a plurality of steps.
【0044】また、前記第1及び第2の各実施の形態に
係るデータ検索条件作成装置においては、GUIとして
の演算子選択域43の比較演算子を否定も含めもれなく
設定することにより、条件式間の論理結合関係の指定で
は論理演算子にANDかORを用いるだけで全ての条件
を表現でき、論理結合関係選択域48においてAND結
合とOR結合のアイコンのみ設定する構成としている
が、この他、論理結合関係選択域48に、条件一覧表示
域で選択した複数の条件式をNORやNANDの論理結
合関係として結合させるNOR結合とNAND結合のア
イコンを付加する構成とすることもできる。Further, in the data retrieval condition creation devices according to the first and second embodiments, the comparison operator in the operator selection area 43 as a GUI is set without including any negation, so that the conditional expression In the specification of the logical connection relation between all the conditions, all conditions can be expressed only by using AND or OR as the logical operator, and only the icons of the AND connection and the OR connection are set in the logical connection relation selection area 48. In the logical connection relation selection area 48, a NOR connection and a NAND connection icon for connecting a plurality of conditional expressions selected in the condition list display area as a NOR or NAND logical connection relation may be added.
【0045】[0045]
【発明の効果】以上のように本発明においては、検索条
件に対応する論理関係を表示手段にて図形で表現し、こ
れを利用者が参照できることにより、検索範囲が直感的
に理解可能となり、利用者が従来のように論理演算子及
び括弧を介して一まとまりとなった理解しにくい一つの
式の形から検索範囲を頭の中で組立て直す必要もなくな
り、データベースに対する知識や経験が不足している利
用者にも容易に適切な検索条件の作成が行えるという効
果を奏する。また、本発明においては、検索条件に対応
する論理関係を表示手段にて木構造の図形及び/又はベ
ン図の図形で表現し、これを利用者が参照できることに
より、検索条件をなす各条件内容間の論理結合関係や階
層関係を一目で理解でき、条件内容の適用が直感的に理
解可能となって、データベースに対する知識や経験が不
足している利用者にも容易に適切な検索条件の作成が行
えるという効果を有する。また、本発明においては、作
成された単一条件式(比較演算)及び単一条件式が結合
した複雑な条件式を条件一覧表示域でそれぞれ一つの項
と見なして取扱い、利用者が二つの項の論理結合関係の
設定を繰返すのみで条件作成を行えると共に、論理結合
した各条件式間の関係を条件詳細表示域にて前記各項の
組合わせで図示表現し、これを利用者が常に参照できる
ことにより、条件式の論理結合関係が論理演算子及び括
弧を介して一まとまりとなった理解しにくい一つの式の
形で表現されることがなく、利用者は条件式間の関係
(すなわち検索範囲)を頭の中で組立て直す必要もなく
なり、条件式の適用が直感的に理解可能となって、デー
タベースに対する知識や経験が不足している利用者にも
容易に適切な検索条件の作成が行えるという効果を有す
る。また、複雑な条件式も条件一覧表示域で一つの項と
して表現されるため、後からの条件の追加による拡張が
行いやすく、利用者の生産性向上が図れるという効果を
有する。また、本発明においては、入力手段で選択可能
な形式の論理演算子一覧を一つの表示領域として表示手
段に表示することにより、論理演算子の選択状態がわか
りやすく、データベースに不慣れな利用者にも論理演算
子の選択ミス等が起りにくく、作業性が向上するという
効果を有する。また、本発明においては、入力手段で選
択可能な形式のデータ検索項目一覧を一つの表示領域と
して表示手段に表示することにより、データベースに不
慣れな利用者にもデータベースに対する適切な検索項目
の指定が容易に行え、作業性が向上するという効果を有
する。また、本発明においては、入力手段で選択可能な
形式の検索キー値候補一覧を一つの表示領域として表示
手段に表示し、検索キー値候補の選択で値入力域への検
索キー値の直接入力を省略できることにより、データベ
ースに不慣れな利用者にも検索項目に対して比較対象と
なる検索キー値の適切な指定が容易に行え、作業性が向
上するという効果を有する。As described above, in the present invention, the logical relationship corresponding to the search condition is represented by a graphic on the display means, and this can be referred to by the user, so that the search range can be intuitively understood. The user does not need to reassemble the search range from the form of a single expression that is difficult to understand as a unit via logical operators and parentheses, as in the past, and lacks knowledge and experience with the database. This provides an effect that even a user who is able to easily create an appropriate search condition. Further, in the present invention, the logical relationship corresponding to the search condition is represented by a tree-structured graphic and / or a Venn diagram graphic on the display means, and this can be referred to by the user, so that the content of each condition constituting the search condition can be obtained. At a glance, the application of condition contents can be understood intuitively, and even users with insufficient knowledge and experience in the database can easily create appropriate search conditions. It has the effect of being able to do it. Further, in the present invention, the created single conditional expression (comparison operation) and the complicated conditional expression combined with the single conditional expression are treated as one item in the condition list display area, and are handled by the user. The condition can be created only by repeating the setting of the logical connection relationship of the items, and the relationship between the logically connected condition expressions is graphically represented by the combination of the above items in the condition detail display area. By being able to refer to, the logical connection relationship of the conditional expressions is not expressed in the form of one uncomprehensible expression united via logical operators and parentheses. It is not necessary to reassemble the search range) in the head, and the application of the conditional expression can be intuitively understood, so that even users who lack knowledge and experience in the database can easily create appropriate search conditions. Can be done Having. In addition, since a complicated conditional expression is also expressed as one item in the condition list display area, expansion can be easily performed by adding a condition later, and there is an effect that user productivity can be improved. Further, in the present invention, by displaying a list of logical operators in a format that can be selected by the input unit on the display unit as one display area, the selection state of the logical operator is easily understood, so that a user who is unfamiliar with the database can use it. Also, there is an effect that erroneous selection of a logical operator or the like hardly occurs and workability is improved. Also, in the present invention, by displaying a data search item list in a format selectable by the input means on the display means as one display area, a user unfamiliar with the database can specify an appropriate search item for the database. It is easy to perform and has the effect of improving workability. Further, in the present invention, a search key value candidate list in a format selectable by the input means is displayed on the display means as one display area, and the search key value is directly input to the value input area by selecting the search key value candidate. Can be omitted, and even a user unfamiliar with the database can easily specify an appropriate search key value to be compared with a search item, thereby improving the workability.
【図面の簡単な説明】[Brief description of the drawings]
【図1】本発明の第1の実施の形態に係るデータ検索条
件作成装置の検索条件作成フローチャートである。FIG. 1 is a search condition creation flowchart of a data search condition creation device according to a first embodiment of the present invention.
【図2】本発明の第1の実施の形態に係るデータ検索条
件作成装置における表示手段の表示画面説明図である。FIG. 2 is an explanatory diagram of a display screen of a display unit in the data search condition creating device according to the first embodiment of the present invention.
【図3】本発明の第1の実施の形態に係るデータ検索条
件作成装置の単一条件式作成状態及び確定状態における
表示手段の表示状態説明図である。FIG. 3 is an explanatory diagram of a display state of a display unit in a single conditional expression creation state and a fixed state of the data search condition creation device according to the first embodiment of the present invention.
【図4】本発明の第1の実施の形態に係るデータ検索条
件作成装置の全条件式確定状態及び条件式選択状態にお
ける表示手段の表示状態説明図である。FIG. 4 is an explanatory diagram of a display state of the display means in a state where all conditional expressions are determined and a conditional expression is selected in the data search condition creating device according to the first embodiment of the present invention.
【図5】本発明の第1の実施の形態に係るデータ検索条
件作成装置の条件式結合状態及び検索条件確定状態にお
ける表示手段の表示状態説明図である。FIG. 5 is an explanatory diagram of a display state of the display means in the condition expression combination state and the search condition finalized state of the data search condition creation device according to the first embodiment of the present invention.
【図6】本発明の第2の実施の形態に係るデータ検索条
件作成装置の検索条件作成の一部省略フローチャートで
ある。FIG. 6 is a partially omitted flowchart of search condition creation of the data search condition creation device according to the second embodiment of the present invention.
【図7】本発明の第2の実施の形態に係るデータ検索条
件作成装置の結合解除対象条件式選択状態及び条件式結
合解除状態における表示手段の表示状態説明図である。FIG. 7 is an explanatory diagram of a display state of a display means in a condition for decoupling target conditional expression selection state and conditional expression decoupling state of the data search condition creating device according to the second embodiment of the present invention.
【図8】本発明の他の実施の形態に係るデータ検索条件
作成装置の検索キー値候補選択状態及び検索キー値決定
状態における表示手段の表示状態説明図である。FIG. 8 is an explanatory diagram of a display state of the display means in a search key value candidate selection state and a search key value determination state of the data search condition creation device according to another embodiment of the present invention.
【図9】従来のデータ検索条件作成装置のブロック図で
ある。FIG. 9 is a block diagram of a conventional data search condition creation device.
【図10】従来のデータ検索条件作成装置の検索条件作
成フローチャートである。FIG. 10 is a search condition creation flowchart of a conventional data search condition creation device.
1 データ検索条件作成装置 11 演算制御部 12 入力手段 13 記憶装置 14 表示手段 14a 表示画面 41 検索項目一覧表示域 42 値入力域 43 演算子選択域 44 条件式表示域 45 追加ボタン 46 条件一覧表示域 47 条件詳細表示域 48 論理結合関係選択域 48a AND結合ボタン 48b OR結合ボタン 48c 削除ボタン 48d 結合解除ボタン 49 関連キー値一覧表示域 Reference Signs List 1 data search condition creation device 11 arithmetic control unit 12 input means 13 storage device 14 display means 14a display screen 41 search item list display area 42 value input area 43 operator selection area 44 conditional expression display area 45 add button 46 condition list display area 47 Condition detail display area 48 Logical connection relation selection area 48a AND connection button 48b OR connection button 48c Delete button 48d Connection release button 49 Related key value list display area
───────────────────────────────────────────────────── フロントページの続き (72)発明者 天社 裕次 大分県大分市東春日町17番58号 株式会社 富士通大分ソフトウェアラボラトリ内 (72)発明者 佐々木 緑 神奈川県川崎市中原区上小田中4丁目1番 1 富士通株式会社内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Yuji Tensha 17-58 Higashi-Kasuga-cho, Oita City, Oita Prefecture Inside Fujitsu Oita Software Laboratory Co., Ltd. No. 1 Inside Fujitsu Limited
Claims (12)
の検索条件を、利用者が入力結果の表示手段による逐次
表示を参照しつつ入力手段から入力して作成していくデ
ータ検索条件作成方法において、 前記データの検索条件に対応する論理的な関係を図形で
前記表示手段に表示しつつ入力することを特徴とするデ
ータ検索条件作成方法。1. A data search condition creating method for creating a search condition of data to be taken out from an existing database by inputting from an input means while a user refers to sequential display by an input result display means, A logical relationship corresponding to the search condition is input while being displayed on the display means as a graphic.
成方法において、 前記表示手段に表示される図形が、木構造の図形及び/
又はベン図の図形であることを特徴とするデータ検索条
件作成方法。2. The data search condition creating method according to claim 1, wherein the graphic displayed on the display means is a graphic having a tree structure and / or
Or, a data search condition creating method characterized by being a Venn diagram.
条件作成方法において、 前記表示手段の同一の画面中に、検索項目と検索キー値
とを対応させて作成された一又は複数の単一条件式を表
示する条件一覧表示域、並びに、条件式の内部構造を図
形で表示する条件詳細表示域の少なくとも二つの表示領
域を設定し、 利用者の入力手段からの入力により前記条件一覧表示域
から検索条件に基づいて論理結合させたい複数の単一条
件式が選択され、さらに入力手段からの入力により所定
の論理演算子が指定された後、前記複数の単一条件式を
前記論理演算子で結合した新たな条件式を生成し、当該
新たな条件式の内部構造を前記新たな条件式を示す所定
の条件名と共に前記条件詳細表示域に図形で表示し、且
つ前記条件一覧表示域においては前記選択された複数の
単一条件式の代りに前記条件名を単一条件式と同様の論
理結合の選択対象として表示し、 前記条件一覧表示域に表示された単一条件式又は条件名
の選択、及び論理演算子の指定を、前記条件詳細表示域
に最終的な条件式の構造を図形表示し、且つ条件一覧表
示域に前記最終的な条件式の条件名を唯一表示するまで
繰返し前記同様に行わせて検索条件を作成することを特
徴とするデータ検索条件作成方法。3. The data search condition creating method according to claim 1, wherein one or a plurality of single items created by associating a search item with a search key value are displayed on the same screen of the display means. A condition list display area for displaying one conditional expression and at least two display areas for a condition detail display area for displaying the internal structure of the conditional expression in graphic form are set, and the condition list is displayed by an input from a user's input means. After selecting a plurality of single conditional expressions to be logically combined based on a search condition from the area and further specifying a predetermined logical operator by input from an input means, the plurality of single conditional expressions are subjected to the logical operation. Generating a new conditional expression linked by a child, displaying the internal structure of the new conditional expression graphically in the detailed condition display area together with a predetermined condition name indicating the new conditional expression, and displaying the condition list display area Before The condition name is displayed as a selection target of the same logical combination as the single condition expression instead of the selected plural single condition expressions, and the single condition expression or the condition name displayed in the condition list display area is selected. And the specification of the logical operator is repeated until the structure of the final conditional expression is graphically displayed in the detailed condition display area, and only the final condition name of the final conditional expression is displayed in the condition list display area. A data search condition creating method characterized in that a search condition is created by causing a search condition to be created.
成方法において、 前記表示手段の同一の画面中に、選択可能な複数の論理
演算子を一覧表示する論理結合関係選択域を追加して設
定し、 前記入力手段からの入力により前記論理結合関係選択域
に表示された論理演算子を一つ選択して指定することを
特徴とするデータ検索条件作成方法。4. The data search condition creating method according to claim 3, wherein a logical connection relation selection area for displaying a list of a plurality of selectable logical operators is added to the same screen of the display means. A method for setting a data search condition, wherein one of the logical operators displayed in the logical connection relation selection area is selected and designated by an input from the input means.
条件作成方法において、 前記表示手段の同一の画面中に、データベースに対し検
索項目として指定できる項目を一覧表示し且つ入力手段
からの入力で所定の項目を一つ選択可能とする検索項目
一覧表示域、及び、入力手段から入力した検索キー値を
表示する領域である値入力域の二つの表示領域を追加し
て設定し、 前記検索項目一覧表示域で選択した検索項目と値入力域
に表示された検索キー値を所定の比較演算子で結んで単
一条件式を作成し、当該単一条件式を前記条件一覧表示
域に表示することを特徴とするデータ検索条件作成方
法。5. The data search condition creating method according to claim 3, wherein items that can be designated as search items in a database are displayed in a list on the same screen of the display means and input from an input means. A search item list display area in which one of the predetermined items can be selected, and a value input area which is an area for displaying a search key value input from the input means, are additionally set. Create a single conditional expression by connecting the search item selected in the item list display area and the search key value displayed in the value input area with a predetermined comparison operator, and display the single conditional expression in the condition list display area A data search condition creating method.
成方法において、 前記表示手段の同一の画面中に、前記検索項目一覧表示
域で所定の項目を選択した際に当該項目に対して比較対
象となりうる複数の検索キー値候補を一覧表示し且つ入
力手段からの入力で所定の検索キー値候補を一つ選択可
能とする関連キー値一覧表示域を追加して設定し、 前記関連キー値一覧表示域で選択した検索キー値候補を
検索キー値として前記値入力域に表示することを特徴と
するデータ検索条件作成方法。6. The data search condition creating method according to claim 5, wherein when a predetermined item is selected in the search item list display area on the same screen of the display means, the item is compared with the selected item. A related key value list display area for displaying a list of a plurality of search key value candidates that can be a target and selecting one of predetermined search key value candidates by input from the input means; A data search condition creating method, wherein a search key value candidate selected in a list display area is displayed as a search key value in the value input area.
に際して、利用者の入力手段からの入力に従って検索条
件を作成すると共に入力結果を表示手段により逐次表示
するデータ検索条件作成装置において、 前記データの検索条件に対応する論理的な関係を図形で
前記表示手段に表示しつつ入力することを特徴とするデ
ータ検索条件作成装置7. A data search condition creating apparatus for creating search conditions in accordance with an input from a user's input means and sequentially displaying an input result by a display means when searching data in an existing database. A data search condition creating apparatus, wherein a corresponding logical relationship is input while being displayed on the display means as a graphic.
成装置において、 前記表示手段に表示される図形が、木構造の図形及び/
又はベン図の図形であることを特徴とするデータ検索条
件作成装置。8. The data search condition creating device according to claim 7, wherein the graphic displayed on the display means is a tree-structured graphic and / or
Alternatively, a data search condition creation device characterized by being a Venn diagram graphic.
条件作成装置において、 前記表示手段の同一の画面中に、検索項目と検索キー値
とを対応させて作成された一又は複数の単一条件式を表
示する条件一覧表示域、並びに、条件式の内部構造を図
形で表示する条件詳細表示域の少なくとも二つの表示領
域を設定し、 利用者の入力手段からの入力により前記条件一覧表示域
から検索条件に基づいて論理結合させたい複数の単一条
件式が選択され、さらに入力手段からの入力により所定
の論理演算子が指定された後、前記複数の単一条件式を
前記論理演算子で結合した新たな条件式を生成し、当該
新たな条件式の内部構造を前記新たな条件式を示す所定
の条件名と共に前記条件詳細表示域に図形で表示し、且
つ前記条件一覧表示域においては前記選択された複数の
単一条件式の代りに前記条件名を単一条件式と同様の論
理結合の選択対象として表示し、 前記条件一覧表示域に表示された単一条件式又は条件名
の選択、及び論理演算子の指定を、前記条件詳細表示域
に最終的な条件式の構造を図形表示し、且つ条件一覧表
示域に前記最終的な条件式の条件名を唯一表示するまで
繰返し前記同様に行わせて検索条件を作成することを特
徴とするデータ検索条件作成装置。9. The data search condition creating device according to claim 7, wherein one or a plurality of single items created by associating a search item with a search key value are displayed on the same screen of the display means. A condition list display area for displaying one conditional expression and at least two display areas for a condition detail display area for displaying the internal structure of the conditional expression in graphic form are set, and the condition list is displayed by an input from a user's input means. After selecting a plurality of single conditional expressions to be logically combined based on a search condition from the area and further specifying a predetermined logical operator by input from an input means, the plurality of single conditional expressions are subjected to the logical operation. Generating a new conditional expression linked by a child, displaying the internal structure of the new conditional expression graphically in the detailed condition display area together with a predetermined condition name indicating the new conditional expression, and displaying the condition list display area Before The condition name is displayed as a selection target of the same logical combination as the single condition expression instead of the selected plural single condition expressions, and the single condition expression or the condition name displayed in the condition list display area is selected. And the specification of the logical operator is repeated until the structure of the final conditional expression is graphically displayed in the detailed condition display area, and only the final condition name of the final conditional expression is displayed in the condition list display area. A data search condition creating apparatus for creating a search condition.
載のデータ検索条件作成装置において、 前記表示手段の同一の画面中に追加の表示領域として、
選択可能な複数の論理演算子を一覧表示する論理結合関
係選択域を備え、 前記入力手段からの入力により前記論理結合関係選択域
に表示された論理演算子を一つ選択して指定することを
特徴とするデータ検索条件作成装置。10. The data search condition creating device according to claim 7, wherein an additional display area is provided on the same screen of the display means.
A logical connection relation selection area for displaying a list of a plurality of selectable logical operators, wherein one of the logical operators displayed in the logical connection relation selection area is selected and designated by an input from the input means. Characteristic data search condition creation device.
記載のデータ検索条件作成装置において、 前記表示手段の同一の画面中に追加の表示領域として、
データベースに対し検索項目として指定できる項目を一
覧表示し、且つ入力手段からの入力で所定の項目を一つ
選択可能とする検索項目一覧表示域と、入力手段から入
力した検索キー値を表示する領域である値入力域とを備
え、 前記検索項目一覧表示域で選択した検索項目と値入力域
に表示された検索キー値を所定の比較演算子で結んで作
成した単一条件式を前記条件一覧表示域に表示すること
を特徴とするデータ検索条件作成装置。11. The data search condition creating device according to claim 7, wherein an additional display area is provided on the same screen of the display means.
A search item list display area for displaying a list of items that can be specified as search items in the database, and selecting one of predetermined items by input from the input means, and an area for displaying a search key value input from the input means And a single conditional expression created by connecting a search item selected in the search item list display area and a search key value displayed in the value input area with a predetermined comparison operator. A data search condition creating device for displaying in a display area.
件作成装置において、 前記表示手段の同一の画面中に追加の表示領域として、
前記検索項目一覧表示域で所定の項目を選択した際に当
該項目に対して比較対象となりうる複数の検索キー値候
補を一覧表示し、入力手段からの入力で所定の検索キー
値候補を一つ選択可能とする関連キー値一覧表示域を備
え、 当該関連キー値一覧表示域で選択した検索キー値候補を
検索キー値として前記値入力域に表示することを特徴と
するデータ検索条件作成装置。12. The data search condition creating device according to claim 11, wherein: an additional display area on the same screen of the display means.
When a predetermined item is selected in the search item list display area, a plurality of search key value candidates that can be compared with the item are displayed in a list, and one of the predetermined search key value candidates is input by an input unit. A data search condition creating device, comprising: a selectable related key value list display area; and displaying a search key value candidate selected in the related key value list display area as a search key value in the value input area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3418098A JPH11219371A (en) | 1998-01-30 | 1998-01-30 | Data retrieval condition preparation method and preparation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3418098A JPH11219371A (en) | 1998-01-30 | 1998-01-30 | Data retrieval condition preparation method and preparation device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11219371A true JPH11219371A (en) | 1999-08-10 |
Family
ID=12407016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3418098A Withdrawn JPH11219371A (en) | 1998-01-30 | 1998-01-30 | Data retrieval condition preparation method and preparation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11219371A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001265815A (en) * | 2000-03-17 | 2001-09-28 | 泰 ▲徳▼島 | Method and device for information retrieval |
JP2003044500A (en) * | 2001-08-02 | 2003-02-14 | Tsubasa System Co Ltd | Method, program and device for extracting data |
JP2007108873A (en) * | 2005-10-11 | 2007-04-26 | Toshiba Corp | Data retrieval condition hierarchy management device |
JP2011113299A (en) * | 2009-11-26 | 2011-06-09 | Hitachi Ltd | Method, system and program for supporting design of check rule |
JP2012078966A (en) * | 2010-09-30 | 2012-04-19 | Internatl Business Mach Corp <Ibm> | Apparatus for supporting creation of search query, graphical user interface production system, method and program |
JP2012123578A (en) * | 2010-12-07 | 2012-06-28 | Canon Marketing Japan Inc | Information processing device, information processing method and computer program |
JP2012518855A (en) * | 2009-02-25 | 2012-08-16 | マイクロソフト コーポレーション | Filtering interactive summary tables with multiple conditions |
JP2013097576A (en) * | 2011-10-31 | 2013-05-20 | Fujitsu Ltd | Generation method, search support method, search support program and system |
CN110858117A (en) * | 2018-08-24 | 2020-03-03 | 阿里巴巴集团控股有限公司 | Configuration method and device of service information and electronic equipment |
-
1998
- 1998-01-30 JP JP3418098A patent/JPH11219371A/en not_active Withdrawn
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001265815A (en) * | 2000-03-17 | 2001-09-28 | 泰 ▲徳▼島 | Method and device for information retrieval |
JP2003044500A (en) * | 2001-08-02 | 2003-02-14 | Tsubasa System Co Ltd | Method, program and device for extracting data |
JP2007108873A (en) * | 2005-10-11 | 2007-04-26 | Toshiba Corp | Data retrieval condition hierarchy management device |
JP2012518855A (en) * | 2009-02-25 | 2012-08-16 | マイクロソフト コーポレーション | Filtering interactive summary tables with multiple conditions |
JP2015038749A (en) * | 2009-02-25 | 2015-02-26 | マイクロソフト コーポレーション | Multi-condition filtering of interactive summary table |
JP2011113299A (en) * | 2009-11-26 | 2011-06-09 | Hitachi Ltd | Method, system and program for supporting design of check rule |
JP2012078966A (en) * | 2010-09-30 | 2012-04-19 | Internatl Business Mach Corp <Ibm> | Apparatus for supporting creation of search query, graphical user interface production system, method and program |
US8793266B2 (en) | 2010-09-30 | 2014-07-29 | International Business Machines Corporation | Graphical user interface for a search query |
JP2012123578A (en) * | 2010-12-07 | 2012-06-28 | Canon Marketing Japan Inc | Information processing device, information processing method and computer program |
JP2013097576A (en) * | 2011-10-31 | 2013-05-20 | Fujitsu Ltd | Generation method, search support method, search support program and system |
CN110858117A (en) * | 2018-08-24 | 2020-03-03 | 阿里巴巴集团控股有限公司 | Configuration method and device of service information and electronic equipment |
CN110858117B (en) * | 2018-08-24 | 2023-05-02 | 阿里巴巴集团控股有限公司 | Service information configuration method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4058118B2 (en) | Program generation system and method | |
JPH05307476A (en) | Tree structure displaying and editing device | |
JPH07200278A (en) | Program system using graphic | |
JPH06266521A (en) | System and device for customizing user interface | |
JPH11219371A (en) | Data retrieval condition preparation method and preparation device | |
JPH10154070A (en) | User interface design device and method | |
JPH11306002A (en) | Editing device and editing method for gui environment | |
JPH10214171A (en) | Information processor | |
JPH06187396A (en) | Network constitution design aid system | |
JP3498733B2 (en) | Tree structure display editing device | |
JP2859214B2 (en) | Simplified function selection menu method | |
JPH02214977A (en) | Data retrieving method | |
JPH0652278A (en) | Data processing system and value selecting method | |
JPH04288674A (en) | Hypertext device | |
JP4127318B2 (en) | Program generation method and apparatus | |
JPH06301735A (en) | Data base retrieving device | |
JPH07306776A (en) | Visual programming method | |
JPH11110200A (en) | Designing device and designing method for user interface | |
JPH086773A (en) | Object program generator and object program processing method | |
JP3263934B2 (en) | Network structure display and editing device | |
JP3729144B2 (en) | Document creation support device | |
JPH10207674A (en) | Device for supporting computer application operation | |
JP2005259169A (en) | Program generation method | |
JPH0927040A (en) | Graph display device | |
JPH0778714B2 (en) | Multiple display area control method and its control device |
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: 20050405 |