[go: up one dir, main page]

JPH1115650A - System construction support device - Google Patents

System construction support device

Info

Publication number
JPH1115650A
JPH1115650A JP9162338A JP16233897A JPH1115650A JP H1115650 A JPH1115650 A JP H1115650A JP 9162338 A JP9162338 A JP 9162338A JP 16233897 A JP16233897 A JP 16233897A JP H1115650 A JPH1115650 A JP H1115650A
Authority
JP
Japan
Prior art keywords
information
data
name
list
query
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9162338A
Other languages
Japanese (ja)
Inventor
Yui Takeda
由衣 武田
Kazumi Shibata
和美 柴田
Akihiko Sasamoto
明彦 笹本
Akira Koyanagi
朗 小柳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP9162338A priority Critical patent/JPH1115650A/en
Publication of JPH1115650A publication Critical patent/JPH1115650A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 従来のデータベースを用いてシステムを構築
をすることを支援するアプリケーションプログラムとし
て、例えばAccessが存在するが、Accessで
は、OLE機能を持たないアプリケーションで作成した
資産を参照したり、データベース上のデータと結合させ
ることができなかった。 【解決手段】 本発明のシステム構築支援装置は、デー
タテーブル20、クエリーテーブル21、フォーム情報
テーブル22との関係を関連情報テーブル23に登録す
るとともに、他のアプリケーション群で作成したデータ
16,17とデータテーブル20に格納したデータとを
結合する情報を登録する。実行手順生成部9は、関連情
報テーブル23を参照して例えば、Auto CAD5
bの図面上にデータテーブル20にあるデータを表示し
たり、データに結合されている図面を表示させることを
可能にする。
(57) [Summary] [PROBLEMS] For example, Access exists as an application program for supporting the construction of a system using a conventional database, but Access refers to an asset created by an application having no OLE function. Or could not be combined with the data on the database. SOLUTION: The system construction support device of the present invention registers a relation between a data table 20, a query table 21, and a form information table 22 in a related information table 23, and registers data 16, 17 created by another application group. Information for combining with the data stored in the data table 20 is registered. The execution procedure generation unit 9 refers to the related information table 23 and, for example, Auto CAD5
b, it is possible to display the data in the data table 20 on the drawing and to display the drawing linked to the data.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、文字情報、図形
情報、画像情報、音声情報などのデータを管理するよう
なシステムをユーザが構築するのを支援するシステム構
築支援装置に関する。特に、異なるアプリケーションプ
ログラムにより作成したデータを任意に関連付けるシス
テム構築支援装置に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a system construction supporting apparatus for assisting a user to construct a system for managing data such as character information, graphic information, image information, and voice information. In particular, the present invention relates to a system construction support device that arbitrarily associates data created by different application programs.

【0002】[0002]

【従来の技術】従来のシステム構築支援アプリケーショ
ンとして、Microsoft Access(Mic
rosoft Accessは、Microsoft社
の登録商標。以下、Accessと称する)がある。A
ccessは、リレーショナルデータベースを管理する
システムであり、ユーザが情報の検索、まとめ、活用を
容易に行うことを支援するアプリケーションプログラム
である。Accessでは、特定のテーマに関するデー
タの集合であるテーブルを複数管理する。また、テーブ
ルが互いにどのように関係しているかという情報も管理
している。このため、図30(図30は、Access
のユーザーズガイドP36からの抜粋)のように、仕入
先テーブルと商品テーブルを仕入先テーブルのフィール
ドである仕入先コードで関連付けておくと、例えば、在
庫が10ケース以下になった商品を商品テーブルから検
索して、特定した仕入先コードを基に仕入先テーブルよ
り仕入先名と仕入先の担当者を取得し、表示させること
ができる。但し、検索するためのクエリーを作成し、検
索結果を表示するためのフォームを作成する必要があ
る。図31に、上記検索した結果を示す。また、Acc
essでは、OLE(Object Linking
Embedding)機能(OLE機能とは、あるWi
ndowsアプリケーションのオブジェクトを他のWi
ndowsアプリケーションの文書に埋め込んだり、リ
ンクしたりするための機能である)を利用して他のアプ
リケーションで作成されたピクチャ、グラフ、ワークシ
ート等のオブジェクトをフォームやレポートに追加でき
る。更に、オブジェクトを読み込めるだけでなく、Ac
cessのフォームやレポートで直接編集することがで
きる。例えば、ペイントブラシ(ペイントブラシは、M
icrosoft社の登録商標)で作成したピクチャを
[商品区分]というフォームに連結させて表示させるこ
とができる。図32は、商品区分テーブルにオブジェク
トを保持するための「図」というフィールドを設け、
「図」というフィールドに商品区分に対応するピクチャ
を保存していることを示す。図32に示すような商品区
分テーブルを基に作成したフォームを、図33に示す。
図33に示すフォームには、商品区分テーブルの「図」
フィールドに指定したピクチャが連結オブジェクトフレ
ームに描画されている。
2. Description of the Related Art Microsoft Access (Mic) is a conventional system construction support application.
Microsoft Access is a registered trademark of Microsoft Corporation. (Hereinafter referred to as Access). A
Access is a system that manages a relational database, and is an application program that assists a user in easily searching, organizing, and utilizing information. Access manages a plurality of tables, which are sets of data on a specific theme. It also manages information about how the tables are related to each other. Therefore, FIG. 30 (FIG. 30 shows Access
(Excerpt from User's Guide P36), associating a supplier table with a product table by a supplier code which is a field of the supplier table, for example, a product whose stock is reduced to 10 cases or less By searching from the table, the supplier name and the person in charge of the supplier can be acquired from the supplier table and displayed based on the specified supplier code. However, it is necessary to create a query for searching and create a form for displaying the search result. FIG. 31 shows the result of the search. Also, Acc
In ess, OLE (Object Linking)
Embedding function (OLE function is a certain Wi
Windows application objects to other Wi
(This is a function for embedding or linking in a document of the Windows application), and objects such as pictures, graphs, and worksheets created by other applications can be added to forms and reports. In addition to reading objects,
It can be edited directly on the ces form and report. For example, a paint brush (paint brush is M
A picture created by Microsoft (registered trademark) can be displayed by being linked to a form [product category]. FIG. 32 provides a field called “figure” for holding objects in the product classification table,
This indicates that the picture corresponding to the product category is stored in the field “figure”. FIG. 33 shows a form created based on the product classification table as shown in FIG.
The form shown in FIG.
The picture specified in the field is drawn in the connected object frame.

【0003】また、Accessでは、ボタン等の機能
を有するフォームを作成する場合、ユーザがプログラミ
ングを行っていた。
In Access, when a form having functions such as buttons is created, a user performs programming.

【0004】[0004]

【発明が解決しようとする課題】上記従来例において説
明したAccessは、OLE機能を利用して他のアプ
リケーションで作成したオブジェクトをAccessに
読み込んだり、編集することができる。このように、A
ccessでは、OLEをサポートしているアプリケー
ションによって作成したオブジェクトをリンクできる。
しかし、OLEをサポートしていないアプリケーション
によって作成したオブジェクトをリンクするには、Vi
sual Basic(Visual Basicは、
Microsoft社の登録商標)を用いて、Acce
ssから上記オブジェクトをリンクするように、ユーザ
がプログラミングする必要があった。このため、ユーザ
は、Visual Basicの仕様を理解する必要が
あり、ユーザの技術レベルによりシステム構築をする期
間やコストがかかるという問題がある。
In the Access described in the above conventional example, an object created by another application using the OLE function can be read into the Access or edited. Thus, A
Access can link objects created by applications that support OLE.
However, to link objects created by applications that do not support OLE, use Vi
sual Basic (Visual Basic
Access using Microsoft (registered trademark)
The user had to program to link the object from ss. For this reason, it is necessary for the user to understand the specifications of Visual Basic, and there is a problem that it takes time and cost to construct the system depending on the technical level of the user.

【0005】また、ボタン等の機能を有するフォームを
作成する場合、ユーザがプログラミングしなければなら
いので、ユーザは、Visual Basicの仕様を
理解する必要があり、ユーザの技術レベルによりシステ
ム構築をする期間やコストがかかるという問題がある。
In order to create a form having functions such as buttons, the user must perform programming. Therefore, the user needs to understand the specifications of Visual Basic, and a period during which the system is constructed according to the technical level of the user. And costly.

【0006】この発明は、上記の問題を解決するために
なされたものであり、所定のアプリケーションから他の
アプリケーションで作成したオブジェクトをリンクする
場合、上記他のアプリケーションがOLEをサポートし
ていなくても、ユーザがプログラミングすることなしに
オブジェクトのリンクを実現し、システムを構築できる
ようなシステム構築支援装置を得ることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and when linking an object created by another application from a predetermined application, even if the other application does not support OLE. It is an object of the present invention to provide a system construction support apparatus that realizes object linking without programming by a user and can construct a system.

【0007】また、ボタン等の機能を有するフォームを
作成する場合、ユーザがプログラミングを作成する手間
を省き、効率的なシステム構築を行うことを目的とす
る。
Another object of the present invention is to create a form having a function such as a button by saving the user the trouble of creating a program and constructing an efficient system.

【0008】[0008]

【課題を解決するための手段】この発明に係るシステム
構築支援装置は、以下の要素を有することを特徴とす
る。(a)データを入力するデータ入力部、(b)上記
データ入力部より入力されたデータを記憶するデータテ
ーブル、(c)上記データテーブルに記憶されているデ
ータを画面に表示するための画面フォーム情報である出
力様式情報を入力するフォーム情報入力部、(d)上記
フォーム情報入力部より入力された出力様式情報を記憶
するフォーム情報テーブル、(e)上記データテーブル
に記憶されているデータと上記フォーム情報テーブルに
記憶されている出力様式情報とを関連付ける関連情報を
入力する関連情報入力部、(f)上記関連情報入力部よ
り入力された上記関連情報を記憶する関連情報テーブ
ル、(g)上記画面は、データを表示するデータ表示部
と次の操作を指示するための操作指示部とにより構成さ
れ、画面に上記操作指示部を表示させるための情報と上
記操作指示部に対応している次の操作を行うための情報
とを操作指示情報として記憶する操作指示情報記憶部、
(h)上記関連情報テーブルに記憶された関連情報を取
り出すとともに、操作指示情報を記憶する操作指示情報
記憶部より操作指示情報を取り出して、上記操作指示情
報に上記関連情報を組み込んで実行手順を生成する実行
手順生成部、(i)上記実行手順生成部により生成され
た実行手順に基づいて処理の実行を制御する実行制御
部。
A system construction supporting apparatus according to the present invention has the following elements. (A) a data input section for inputting data, (b) a data table for storing data input from the data input section, and (c) a screen form for displaying data stored in the data table on a screen. A form information input section for inputting output form information as information, (d) a form information table for storing output form information input from the form information input section, and (e) data stored in the data table and A related information input unit for inputting related information for associating with the output format information stored in the form information table; (f) a related information table for storing the related information input from the related information input unit; The screen is composed of a data display unit for displaying data and an operation instruction unit for instructing the next operation. Information and operation instruction information storage unit that stores information for performing the following operations that support on the operation instruction section as the operation instruction information for displaying,
(H) extracting the related information stored in the related information table, extracting the operation instruction information from the operation instruction information storage unit that stores the operation instruction information, incorporating the relevant information into the operation instruction information, and executing the execution procedure. An execution procedure generation unit to be generated; and (i) an execution control unit that controls execution of processing based on the execution procedure generated by the execution procedure generation unit.

【0009】また、上記データテーブルは、記憶するデ
ータを識別するデータテーブル名を記憶し、上記フォー
ム情報テーブルは、記憶する出力様式情報を識別するフ
ォームテーブル名を記憶し、上記関連情報は、上記デー
タテーブル名と上記フォームテーブル名より構成される
ことを特徴とする。
Further, the data table stores a data table name for identifying data to be stored, the form information table stores a form table name for identifying output format information to be stored, and the related information includes It is characterized by comprising a data table name and the form table name.

【0010】また、上記システム構築支援装置は、更
に、基本メニューを生成するための基本メニュー情報を
記憶する基本メニュー情報記憶部を備え、上記実行手順
生成部は、上記基本メニュー情報記憶部に記憶されてい
る基本メニュー情報と、上記関連情報テーブルに記憶さ
れている関連情報とを用いて、基本メニューを自動生成
する基本メニュー生成部を備えたことを特徴とする。
The system construction support apparatus further includes a basic menu information storage unit for storing basic menu information for generating a basic menu, and the execution procedure generating unit stores the basic menu information in the basic menu information storage unit. A basic menu generating unit that automatically generates a basic menu using the basic menu information stored in the storage unit and the related information stored in the related information table.

【0011】また、上記システム構築支援装置は、更
に、上記データテーブルに記憶されているデータに問い
合わせをするための操作情報を入力するクエリー入力部
と、上記クエリー入力部より入力された操作情報を記憶
するクエリーテーブルとを備え、上記フォーム情報入力
部は、上記操作情報に基づいて上記データテーブルを問
い合わせて得られるデータの出力様式情報を入力し、上
記関連情報入力部は、上記データテーブルに記憶されて
いるデータと上記クエリーテーブルに記憶されている操
作情報と上記フォーム情報テーブルに記憶されている出
力様式情報とを関連付ける関連情報を入力することを特
徴とする。
The system construction support apparatus further includes a query input unit for inputting operation information for inquiring data stored in the data table, and an operation information input from the query input unit. A query table to be stored, wherein the form information input unit inputs output format information of data obtained by querying the data table based on the operation information, and the related information input unit stores the data in the data table. And inputting related information for associating the input data with the operation information stored in the query table and the output format information stored in the form information table.

【0012】また、上記クエリーテーブルは、記憶する
操作情報を識別するクエリーテーブル名を記憶し、上記
関連情報は、少なくとも上記データテーブル名と上記ク
エリーテーブル名と上記フォームテーブル名とにより構
成されることを特徴とする。
[0012] The query table stores a query table name for identifying operation information to be stored, and the related information includes at least the data table name, the query table name, and the form table name. It is characterized by.

【0013】また、上記システム構築支援装置は、更
に、アプリケーションプログラムの動作を制御する通信
マネージャを備え、上記関連情報テーブルは、上記関連
情報として上記アプリケーションプログラムにおいて作
成したデータと上記データ入力部より入力されたデータ
とを関連付ける外部データ関連情報を記憶し、上記操作
指示情報記憶部は、上記アプリケーションプログラムに
おいて作成したデータと上記データ入力部より入力され
たデータとを関連付けて動作させるための操作指示情報
を記憶し、上記実行手順生成部は、上記操作指示情報と
上記外部データ関連情報を含む関連情報とに基づいて処
理の実行手順を生成し、上記実行制御部は、上記実行手
順に基づいて上記通信マネージャに対して上記アプリケ
ーションプログラムの動作を制御する指示情報を出力
し、上記通信マネージャは、上記指示情報に基づいて上
記アプリケーションプログラムの動作を制御することを
特徴とする。
Further, the system construction support apparatus further includes a communication manager for controlling the operation of the application program, and the related information table includes data created in the application program as the related information and input from the data input unit. External data related information for associating the data with the input data, and the operation instruction information storage unit stores the operation instruction information for associating the data created in the application program with the data input from the data input unit and operating the data. The execution procedure generation unit generates an execution procedure of a process based on the operation instruction information and the related information including the external data related information, and the execution control unit generates the execution procedure based on the execution procedure. The above application program for the communication manager Outputs instruction information for controlling the operation, the communication manager, and controls the operation of the application program based on the instruction information.

【0014】また、上記フォーム情報入力部は、上記操
作指示情報記憶部より操作指示情報の一部を取り出し
て、上記出力様式情報とともに、上記フォーム情報テー
ブルに記憶することを特徴とする。
Further, the form information input unit extracts a part of the operation instruction information from the operation instruction information storage unit and stores the extracted operation instruction information in the form information table together with the output format information.

【0015】また、上記システム構築支援装置は、更
に、データを印刷する印刷様式情報を入力するレポート
情報入力部と、上記レポート情報入力部より入力された
印刷様式情報を記憶するレポート情報テーブルとを備
え、上記レポート情報テーブルは、記憶する印刷様式情
報を識別するレポート情報テーブル名を記憶し、上記関
連情報入力部は、上記データテーブルに記憶されている
データと上記クエリーテーブルに記憶されている操作情
報と上記フォーム情報テーブルに記憶されている出力様
式情報と上記レポート情報テーブルに記憶されている印
刷様式情報とを関連付ける関連情報を入力することを特
徴とする。
Further, the system construction support apparatus further includes a report information input section for inputting print style information for printing data, and a report information table for storing the print style information input from the report information input section. The report information table stores a report information table name for identifying print style information to be stored; and the related information input unit stores data stored in the data table and an operation stored in the query table. The present invention is characterized by inputting related information for associating the information with the output format information stored in the form information table and the print format information stored in the report information table.

【0016】また、上記データテーブルと上記クエリー
テーブルと上記フォーム情報テーブルと上記関連情報テ
ーブルと上記レポート情報テーブルとは、データベース
であり、データベースをアクセスするアプリケーション
プログラムにより更新可能であり、上記通信マネージャ
は、上記アプリケーションプログラムの動作を制御する
ことを特徴とする。
The data table, the query table, the form information table, the related information table, and the report information table are databases, and can be updated by an application program that accesses the database. The operation of the application program is controlled.

【0017】さらに、上記システム構築支援装置は、更
に、データを表示するときの並び順を指定するソート情
報を記憶するソートテーブルを備え、上記データ入力部
は、上記ソートテーブルにソート情報を入力することを
特徴とする。
Further, the system construction supporting apparatus further comprises a sort table for storing sort information for specifying an arrangement order when displaying data, and the data input section inputs the sort information into the sort table. It is characterized by the following.

【0018】[0018]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

実施の形態1.以下に、図に基づいて、この発明のシス
テム構築支援装置を説明する。なお、一例として、実施
の形態1では、この発明のシステム構築支援装置を用い
て設備管理システムを構築するものとする。図1は、実
施の形態1におけるシステム構築支援装置を示す構成図
である。図1において、システム構築支援装置1は、基
本部2とデータベース部3と通信マネージャ4とアプリ
ケーション群5より構成される。基本部2は、データを
入力するデータ入力部6と、データを画面に表示すると
きの出力様式情報を入力するフォーム情報入力部7と、
データ入力部6より入力したデータとフォーム情報入力
部7より入力した出力様式情報とを関連付ける関連情報
を入力する関連情報入力部8と、関連情報入力部8より
入力した関連情報と、以下に説明する操作指示情報記憶
部に記憶されている操作指示情報とに基づいて処理の実
行手順を生成する実行手順生成部9と、実行手順生成部
9により生成された実行手順に基づいて処理の実行を制
御する実行制御部10より構成される。実行制御部10
は、実行手順生成部9が生成した実行手順の中に、アプ
リケーション群5に示されているような他のアプリケー
ションプログラムを起動し動作させるための指示が含ま
れている場合は、起動や動作をさせる指示情報12を通
信マネージャ4に対して出力する。通信マネージャ4
は、指示情報12に基づいてアプリケーション群5に登
録されているようなアプリケーションを起動し、その動
作を制御する。更に、基本部2は、データ入力部6より
入力されたデータに問い合わせを行うための操作情報を
入力するクエリー入力部11を備える。また、データベ
ース部3は、データテーブル20と、クエリーテーブル
21と、フォーム情報テーブル22と、関連情報テーブ
ル23と、基本メニュー情報記憶部と、操作指示情報記
憶部24とを備える。データテーブル20は、データ入
力部6より入力されたデータを記憶するテーブルであ
る。クエリーテーブル21は、クエリー入力部11より
入力された操作情報を記憶するテーブルである。フォー
ム情報テーブル22は、フォーム情報入力部7より入力
された出力様式情報を記憶するテーブルである。関連情
報テーブル23は、関連情報入力部8より入力された関
連情報を記憶するテーブルである。操作指示情報記憶部
24及び基本メニュー情報記憶部25は、画面上の操作
情報や操作ボタンの配置情報等を記憶する。操作指示情
報記憶部24及び基本メニュー情報記憶部25の詳細に
ついては、後で説明する。また、アプリケーション群5
は、一例として、Access5aやAutoCAD
(Auto CADは、オートデスク株式会社の登録商
標である)5bやペイントブラシ(ペイントブラシは、
Microsoft社の登録商標)5dやメディアプレ
イヤー(メディアプレイヤーは、Microsoft社
の登録商標)5cなどのアプリケーションプログラムを
一例として備えるものである。アプリケーション群5に
含まれるアプリケーションプログラムは、図1に示され
ている限りではなく、例えば、JUSTSYSTEM社
の一太郎や花子(一太郎や花子は、JUSTSYSTE
M社の登録商標)などでも構わない。16,17はアプ
リケーション群5に図示されているようなアプリケーシ
ョンプログラムにより作成された情報(オブジェクトと
もいう)を記憶する記憶部である。
Embodiment 1 FIG. Hereinafter, a system construction support apparatus according to the present invention will be described with reference to the drawings. As an example, in the first embodiment, it is assumed that a facility management system is constructed using the system construction support apparatus of the present invention. FIG. 1 is a configuration diagram showing a system construction support device according to the first embodiment. In FIG. 1, a system construction support device 1 includes a basic unit 2, a database unit 3, a communication manager 4, and an application group 5. The basic unit 2 includes a data input unit 6 for inputting data, a form information input unit 7 for inputting output format information for displaying data on a screen,
The related information input unit 8 for inputting related information for associating the data input from the data input unit 6 with the output format information input from the form information input unit 7 and the related information input from the related information input unit 8 will be described below. An execution procedure generation unit 9 for generating an execution procedure of a process based on operation instruction information stored in an operation instruction information storage unit to be executed, and executing the process based on the execution procedure generated by the execution procedure generation unit 9 It comprises an execution control unit 10 for controlling. Execution control unit 10
If the execution procedure generated by the execution procedure generation unit 9 includes an instruction to activate and operate another application program as shown in the application group 5, the activation or operation is performed. The instruction information 12 to be transmitted is output to the communication manager 4. Communication Manager 4
Starts an application registered in the application group 5 based on the instruction information 12 and controls its operation. Furthermore, the basic unit 2 includes a query input unit 11 for inputting operation information for inquiring data input from the data input unit 6. The database unit 3 includes a data table 20, a query table 21, a form information table 22, a related information table 23, a basic menu information storage unit, and an operation instruction information storage unit 24. The data table 20 is a table that stores data input from the data input unit 6. The query table 21 is a table that stores operation information input from the query input unit 11. The form information table 22 is a table for storing output form information input from the form information input unit 7. The related information table 23 is a table that stores the related information input from the related information input unit 8. The operation instruction information storage unit 24 and the basic menu information storage unit 25 store operation information on the screen, arrangement information of operation buttons, and the like. Details of the operation instruction information storage unit 24 and the basic menu information storage unit 25 will be described later. Application group 5
As an example, Access5a and AutoCAD
(Auto CAD is a registered trademark of Autodesk Corporation) 5b and paint brush (paint brush is
For example, an application program such as Microsoft® registered trademark 5d or a media player (media player is a registered trademark of Microsoft Corporation) 5c is provided. The application programs included in the application group 5 are not limited to those shown in FIG. 1. For example, Ichitaro and Hanako of JUSTSYSTEM (Ichitaro and Hanako are JUSTSYSTE
(Registered trademark of Company M). Reference numerals 16 and 17 denote storage units that store information (also referred to as objects) created by application programs as illustrated in the application group 5.

【0019】図2は、実施の形態1におけるシステム構
築支援装置を用いてシステムを構築する手順を示す流れ
図である。図3は、実施の形態1における図2に示した
手順に従い作成したシステムを実行する手順を示す流れ
図である。図2において、ユーザは、まず、データ入力
部6によりデータテーブル20を作成する(S1)。次
に、クエリー入力部11によりクエリーテーブル21を
作成する(S2)。そして、フォーム情報入力部7によ
りフォーム情報テーブル22を作成する(S3)。次
に、関連情報入力部8により関連情報テーブル23を作
成する(S4)。最後に、システム環境の設定を行う
(S5)。以上の手順に従い、ユーザは、システム構築
を行う。また、図2に示す手順に従い構築したシステム
は、図3に示すように、実行手順生成部9が関連情報テ
ーブル23と、操作指示情報記憶部24とを参照し、実
行手順を生成する(S10)。そして、生成した実行手
順に基づいて、実行制御部10がシステムを実行する
(S11)。
FIG. 2 is a flowchart showing a procedure for constructing a system using the system construction support apparatus according to the first embodiment. FIG. 3 is a flowchart showing a procedure for executing the system created according to the procedure shown in FIG. 2 in the first embodiment. In FIG. 2, the user first creates a data table 20 using the data input unit 6 (S1). Next, a query table 21 is created by the query input unit 11 (S2). Then, the form information table 22 is created by the form information input unit 7 (S3). Next, the related information table 23 is created by the related information input unit 8 (S4). Finally, the system environment is set (S5). According to the above procedure, the user builds the system. Further, in the system constructed according to the procedure shown in FIG. 2, as shown in FIG. 3, the execution procedure generation unit 9 generates the execution procedure by referring to the related information table 23 and the operation instruction information storage unit 24 (S10). ). Then, the execution control unit 10 executes the system based on the generated execution procedure (S11).

【0020】以下に、図2のS1〜S5の各ステップに
ついて詳細な説明を行う。なお、この発明のシステム構
築支援装置の基本部2は、Access5aのテーブル
作成機能を含むように設計されている。そして、システ
ムを構築するユーザにしてみると、あたかもAcces
s5aを起動してシステム構築支援装置が動作するよう
に見える。ユーザがAccess5aを起動すると、図
4に示すテーブル作成メニュー40が表示される。テー
ブル作成メニュー40からは、テーブル、クエリー、フ
ォーム、レポートの新規作成及びデザイン編集、データ
登録/変更を行うことができる。テーブル作成メニュー
40の新規作成ボタン47をクリックすると、システム
構築支援装置が起動される。テーブル作成メニュー40
に表示されている他のボタンについての操作は、Acc
essにおけるテーブル作成と同じ操作であるので説明
を省略する。
The steps S1 to S5 in FIG. 2 will be described in detail below. Note that the basic unit 2 of the system construction support device of the present invention is designed to include a table creation function of the Access 5a. And, for the user who builds the system, it is as if Acces
It seems that the system construction support apparatus operates by activating s5a. When the user starts Access5a, a table creation menu 40 shown in FIG. 4 is displayed. From the table creation menu 40, new creation and design editing of tables, queries, forms, and reports, and data registration / change can be performed. When the new creation button 47 of the table creation menu 40 is clicked, the system construction support device is activated. Table creation menu 40
The operations for the other buttons displayed in
Since the operation is the same as the table creation in esss, the description is omitted.

【0021】次に、テーブル作成メニュー40から設備
テーブルを作成する手順を例に、S1のテーブル作成に
ついて説明する。図4のテーブルボタン41をクリック
して、新規作成ボタン47をクリックすると、データ入
力部6が起動され、図5に示すテーブルウィザードメニ
ュー50が表示される。テーブルウィザードメニュー5
0には、コメント表示領域51があり、この領域にテー
ブルウィザードの操作手順を表示する。テーブル一覧リ
スト52には、システム構築支援装置が予めサンプルデ
ータを用意しているテーブルの名称を表示する。例え
ば、設備管理システムにおける設備データを管理するサ
ンプルテーブル「T_設備データ」が予め用意されてい
て、テーブル一覧リスト52に表示されている。ユーザ
がテーブル一覧リスト52より所定テーブルを選択する
と、フィールド一覧リスト53に選択したテーブルのフ
ィールド名が表示される。フィールド一覧リスト53に
表示されているフィールド名の中からユーザは任意のフ
ィールド名を選択して、操作ボタン54をクリックす
る。操作ボタン54をクリックすると、選択したフィー
ルド名が新規テーブルのフィールドリスト55に写され
る。フィールド名の変更を行う場合は、変更したいフィ
ールド名を新規テーブルのフィールドリスト55より選
択して、フィールド名の変更ボタン56をクリックし、
新しいフィールド名を登録する。新規テーブルのフィー
ルド定義が終了したら、次へボタン57をクリックす
る。次へボタン57をクリックすると、図5で作成した
構成をしているテーブルに対してユーザが任意のテーブ
ル名を登録できる画面が表示される。この実施の形態1
では、作成したテーブルの名称を「設備データテーブ
ル」とする。図5の完了ボタン58をクリックすると、
新しくフィールドの定義を行ったテーブルが、テーブル
一覧リスト52より選択したテーブル名で保存される。
なお、操作ボタン54の各ボタンの操作は、Acces
sと同様の操作とする。
Next, the table creation in S1 will be described by taking as an example a procedure for creating an equipment table from the table creation menu 40. When the table button 41 in FIG. 4 is clicked and the new creation button 47 is clicked, the data input section 6 is activated, and the table wizard menu 50 shown in FIG. 5 is displayed. Table Wizard Menu 5
0 has a comment display area 51 in which the operation procedure of the table wizard is displayed. The table list 52 displays the names of the tables for which the system construction support device has prepared sample data in advance. For example, a sample table “T_equipment data” for managing the equipment data in the equipment management system is prepared in advance and is displayed in the table list 52. When the user selects a predetermined table from the table list 52, the field names of the selected table are displayed in the field list 53. The user selects an arbitrary field name from the field names displayed in the field list 53 and clicks the operation button 54. When the operation button 54 is clicked, the selected field name is copied to the field list 55 of the new table. To change the field name, select the field name to be changed from the field list 55 of the new table, and click the field name change button 56,
Register a new field name. When the field definition of the new table is completed, the next button 57 is clicked. When the next button 57 is clicked, a screen is displayed in which the user can register an arbitrary table name for the table having the configuration created in FIG. Embodiment 1
Here, the name of the created table is referred to as “equipment data table”. Clicking on the complete button 58 in FIG.
The table for which the field has been newly defined is stored under the table name selected from the table list 52.
Note that the operation of each of the operation buttons 54 is performed in Acces
The same operation as s is performed.

【0022】以上のように、この発明のシステム構築支
援装置では、Accessのテーブルウィザード機能と
同じように、いくつかの種類のシステムにおけるサンプ
ルデータを予め用意しておき、サンプルデータを基に、
テーブルのフィールド名を定義することができる。そし
て、テーブル作成機能は、Accessのテーブルウィ
ザードと類似しているため、Accessの操作を習得
しているユーザは、容易にテーブル作成を行うことがで
きる。また、データ入力部6は、作成したデータテーブ
ルに選択フラグと主キー情報を格納するフィールドをそ
れぞれ自動で追加する。但し、新規テーブルのフィール
ドリスト55には表示されない。主キー情報とは、Ac
cessにおける主キー情報の定義と同じであり、テー
ブルに保存されているレコードを識別するための固有の
値を持つ情報である。ここでは、主キー情報フィールド
に格納する値は、レコードを登録した順を主キー情報の
値として持つことにする。選択フラグとは、予めシステ
ムに用意していたサンプルテーブルのフィールド名の
内、ユーザが選択したフィールドであることを示すフラ
グである。
As described above, in the system construction support apparatus of the present invention, sample data in several types of systems are prepared in advance, and the sample data is prepared based on the sample data, similarly to the Access table wizard function.
You can define table field names. Since the table creation function is similar to the Access table wizard, a user who has learned the Access operation can easily create a table. In addition, the data input unit 6 automatically adds a selection flag and a field for storing primary key information to the created data table. However, it is not displayed in the field list 55 of the new table. Primary key information is Ac
This is the same as the definition of the primary key information in the ESS, and is information having a unique value for identifying a record stored in the table. Here, the values stored in the primary key information field have the order in which the records were registered as the values of the primary key information. The selection flag is a flag indicating that the field is selected by the user among the field names of the sample table prepared in advance in the system.

【0023】次に、S2のクエリーテーブルの作成につ
いて説明する。ここでのクエリーとは、操作情報のこと
であり、システムに必須ではないが、S1において、複
数のデータテーブルを作成した場合、テーブル間の関係
を定義するために用いる。例えば、S1において、設備
データテーブルと設備使用者テーブル(設備使用者テー
ブルは、図6(A)に示すフィールド構成をしている)
を作成したものとして、これら2つのテーブルについて
クエリーを設定する。クエリーは、データテーブルに記
憶されているデータに問い合わせをするための操作情報
であり、操作情報は、クエリー入力部11を起動して入
力する。入力した操作情報は、クエリーテーブル21に
登録される。クエリー入力部11の起動は、図4のテー
ブル作成メニュー40より行う。テーブル作成メニュー
40のクエリーボタン42をクリックすると、クエリー
入力部11が起動される。クエリー入力部11が起動さ
れると、Accessのクエリー作成画面が表示され
る。そして、Accessのクエリー作成手順により選
択クエリーを作成する。例えば、図6(A)に示すよう
なフィールドにより構成される設備データテーブル60
と設備使用者テーブル61の選択クエリーを作成する。
2つのテーブルを選択すると、Accessの機能によ
り設備データテーブル60と設備使用者テーブル61の
間に自動的に結合線が引かれる。結合線は、設備データ
テーブル60と設備使用者テーブル61とがどのように
関連しているかを示しており、上記2つのテーブルは、
使用者IDフィールドを共通に持つものである。結合線
の1と∞は、設備使用者テーブル61の1つのレコード
が設備データテーブル60の複数のレコードと1:多の
関係であることを示している。このため、使用者IDフ
ィールドにより上記2つのテーブルは結合される。クエ
リーを作成するテーブルを選択したら、次は2つのテー
ブルより取得したいデータが格納されているフィールド
を選択する。選択する方法は、Accessの機能に従
うものとし、ここでは説明を省略する。この実施の形態
1では、図6(B)に示す主キー情報、選択フラグ、設
備管理番号、製品コード、使用者氏名、所属部課名の6
個のフィールドを選択する。そして、作成したクエリー
テーブルの名称を「設備クエリー」とする。
Next, the creation of the query table in S2 will be described. The query here is operation information, which is not essential for the system. However, when a plurality of data tables are created in S1, they are used to define the relationship between the tables. For example, in S1, the equipment data table and the equipment user table (the equipment user table has the field configuration shown in FIG. 6A)
Is set, and queries are set for these two tables. The query is operation information for inquiring data stored in the data table. The operation information is input by activating the query input unit 11. The input operation information is registered in the query table 21. The query input unit 11 is activated from the table creation menu 40 in FIG. When the query button 42 of the table creation menu 40 is clicked, the query input unit 11 is activated. When the query input unit 11 is activated, an Access query creation screen is displayed. Then, a selection query is created according to the Access query creation procedure. For example, the equipment data table 60 composed of fields as shown in FIG.
And a selection query for the facility user table 61 is created.
When the two tables are selected, a connection line is automatically drawn between the equipment data table 60 and the equipment user table 61 by the Access function. The connection line indicates how the equipment data table 60 and the equipment user table 61 are related to each other.
It has a user ID field in common. The connection lines 1 and ∞ indicate that one record in the facility user table 61 has a 1: many relationship with a plurality of records in the facility data table 60. Therefore, the two tables are joined by the user ID field. After selecting the table for which the query is to be created, the next step is to select the fields storing the data to be obtained from the two tables. The method of selection follows the function of Access, and the description is omitted here. In the first embodiment, the main key information, the selection flag, the equipment management number, the product code, the user's name, and the section name shown in FIG.
Select fields. Then, the name of the created query table is referred to as “equipment query”.

【0024】次に、S3のフォーム情報テーブルの作成
について以下に説明を行う。フォーム情報テーブル22
は、データテーブル20に記憶されているデータを画面
上に出力する出力様式情報を記憶するテーブルであり、
出力様式情報は、フォーム情報入力部7より入力する。
フォーム情報入力部7の起動は、図4のテーブル作成メ
ニュー40より行う。テーブル作成メニュー40のフォ
ームボタン43をクリックし、新規作成ボタン47をク
リックすると、システム構築支援装置が起動され、フォ
ーム情報入力部7が起動される。フォーム情報入力部7
を起動すると、フォームウィザードが起動され、これか
ら作成するフォームの種類を選択する画面が表示され
る。この発明のシステム構築支援装置では、3種類のフ
ォームを設計できる。3種類のフォームとは、一覧サブ
フォーム、編集フォーム、詳細フォームである。一覧サ
ブフォームとは、S2で作成したクエリーに基づいてク
エリーに指定したデータテーブル20より取得したデー
タを画面に一覧表示するときの出力様式の定義である。
また、編集フォームとは、データテーブルに新たなレコ
ードを追加するために用いる追加編集画面用の出力様式
の定義である。また、データテーブルの所定のレコード
の内容を変更する変更編集画面用の出力様式の定義でも
ある。また、詳細フォームは、データテーブルの所定の
レコードを1画面に編集して表示させるための出力様式
を定義するものである。なお、一覧サブフォームはクエ
リーテーブルがソースとなり、編集フォームは、データ
テーブルがソースとなり、詳細フォームは、クエリーテ
ーブルがソースとなる。フォームの種類を選択すると、
選択したフォームの種類に対応して既に作成済みのテー
ブル名、或いは、クエリー名が一覧表示されるので、ソ
ースにするテーブル名、或いは、クエリー名を選択す
る。ソースの選択を行うと、図7に示すフォームのフィ
ールドを定義するウィザードが表示される。図7に示す
フォーム形式ウィザードメニュー70には、ソースとし
て選択したテーブルを構成するフィールドの一覧がフィ
ールド一覧リスト71に表示されるので、フィールド一
覧リスト71の中から所定のフィールドを選択して操作
ボタン72を用いて表示するフィールドリスト73に定
義する。フィールドの定義終了後、次へボタン74をク
リックする。次へボタン74をクリックすると、フォー
ムのタイトルを定義するための画面が表示されるので、
表示させたいタイトルを指定する。タイトルを指定する
画面は、Accessと類似しているので説明は省略す
る。例えば、ここではタイトルを設備データ一覧とす
る。タイトル指定後、完了ボタンをクリックして、設定
したフォームにファイル名を付けて保存し終了する。出
力様式情報は、指定したファイル名でフォーム情報テー
ブル22に保存される。なお、編集フォームと詳細フォ
ームは、固定で単票形式表示とし、一覧サブフォーム
は、固定で一覧形式表示とする。設定した出力様式情報
に基づいて表示するのはデータテーブル20に記憶され
ているデータであり、データを表示している画面から、
例えば、別の処理へ遷移するためのボタンの表示等は行
わない。このため、システム構築支援装置は、出力様式
情報に基づいてデータを画面に表示すると同時に、ボタ
ン等の表示を行うための操作指示情報をデータベース部
3の操作指示情報記憶部24に予め用意しておく。な
お、操作指示情報は、フォームの種類に対応して、それ
ぞれ用意しておくものとする。フォーム情報入力部7
は、出力様式情報をフォーム情報テーブル22に保存す
ると同時に、フォームの種類に応じたボタン等の表示を
行うための操作指示情報を操作指示情報記憶部24より
取り出し、出力様式情報とともに、フォーム情報テーブ
ル22に保存する。
Next, the creation of the form information table in S3 will be described below. Form information table 22
Is a table for storing output format information for outputting the data stored in the data table 20 on the screen,
The output format information is input from the form information input unit 7.
The activation of the form information input unit 7 is performed from the table creation menu 40 in FIG. When the form button 43 of the table creation menu 40 is clicked and the new creation button 47 is clicked, the system construction support device is activated, and the form information input unit 7 is activated. Form information input section 7
When you start, the form wizard is started, and a screen for selecting the type of form to be created is displayed. In the system construction support device of the present invention, three types of forms can be designed. The three types of forms are a list subform, an edit form, and a detail form. The list subform is a definition of an output format for displaying a list of data acquired from the data table 20 specified in the query based on the query created in S2 on the screen.
The editing form is a definition of an output format for an additional editing screen used to add a new record to the data table. It is also a definition of an output format for a change edit screen for changing the contents of a predetermined record in the data table. The detail form defines an output format for editing and displaying a predetermined record of the data table on one screen. The list subform is a query table as a source, the edit form is a data table as a source, and the detail form is a query table as a source. When you select a form type,
A list of table names or query names that have already been created is displayed according to the type of the selected form, and a table name or query name to be a source is selected. Upon selection of the source, a wizard for defining the fields of the form shown in FIG. 7 is displayed. In the form format wizard menu 70 shown in FIG. 7, a list of fields constituting the table selected as the source is displayed in the field list list 71. 72 is defined in a field list 73 to be displayed. After the field definition is completed, the next button 74 is clicked. When you click the Next button 74, a screen for defining the title of the form is displayed.
Specify the title you want to display. The screen for designating the title is similar to Access, and a description thereof will be omitted. For example, here, the title is a facility data list. After specifying the title, click the Finish button to save the form with a file name and save. The output format information is stored in the form information table 22 with the specified file name. Note that the edit form and the detail form are fixedly displayed in a single form, and the list subform is fixedly displayed in a list form. What is displayed based on the set output format information is the data stored in the data table 20, and from the screen displaying the data,
For example, display of a button for transition to another process is not performed. For this reason, the system construction support apparatus displays data on the screen based on the output format information, and simultaneously prepares operation instruction information for displaying buttons and the like in the operation instruction information storage unit 24 of the database unit 3 in advance. deep. It is assumed that the operation instruction information is prepared for each type of form. Form information input section 7
Saves the output form information in the form information table 22 and at the same time retrieves operation instruction information for displaying buttons and the like corresponding to the type of form from the operation instruction information storage unit 24, and outputs the form information table together with the output form information. 22.

【0025】次に、S4の関連情報テーブルの作成につ
いて以下に説明を行う。この実施の形態1では、図8に
示すフィールドにより構成される関連情報テーブルを作
成する。関連情報テーブルは、一覧フォーム名80、編
集フォーム名81、詳細フォーム名82、データテーブ
ル名83、クエリーテーブル名84、タイプ85とによ
り構成される。関連情報テーブルの作成は、Acces
sのテーブル作成機能を用いて行う。図4のテーブル作
成メニュー40のテーブルボタン41をクリックする
と、図5のテーブルウィザードメニュー50が表示され
る。そして、テーブル一覧リスト52の中から「T_関
連情報」を選択すると、関連情報入力部8が起動され
る。この発明のシステム構築支援装置では、「T_関連
情報」に予め図8に示す6個のフィールド名を登録して
おく。このため、ユーザは、テーブル一覧リスト52か
ら「T_関連情報」を選択して、関連情報テーブルのフ
ィールドを容易に定義することができる。フィールドの
定義終了後、実際の関連情報を入力して、関連情報テー
ブルを作成する。作成した関連情報テーブルは、ユーザ
が指定する任意のテーブル名で関連情報テーブル23に
格納される。
Next, the creation of the related information table in S4 will be described below. In the first embodiment, a related information table including the fields shown in FIG. 8 is created. The related information table includes a list form name 80, an edit form name 81, a detailed form name 82, a data table name 83, a query table name 84, and a type 85. Create related information table, Acces
This is performed using the table creation function of s. When the table button 41 of the table creation menu 40 in FIG. 4 is clicked, a table wizard menu 50 in FIG. 5 is displayed. Then, when "T_related information" is selected from the table list 52, the related information input unit 8 is activated. In the system construction support device of the present invention, six field names shown in FIG. 8 are registered in advance in "T_related information". For this reason, the user can select “T_related information” from the table list 52 and easily define the fields of the related information table. After defining the fields, enter the actual related information and create the related information table. The created related information table is stored in the related information table 23 with an arbitrary table name designated by the user.

【0026】例えば、S1〜S3で作成したデータテー
ブルのテーブル名が「設備データTBL」であり、クエ
リーテーブル名が「設備クエリー」であり、一覧フォー
ム名が「設備データ一覧F」であると、関連情報テーブ
ルは図8のようになる。更に、詳細フォーム名は「設備
詳細F」であり、編集フォーム名は「設備編集F」であ
るとし、図8のようにフォーム名を入力する。上記のよ
うに関連情報テーブルを作成して、所定のデータテーブ
ルに関するクエリーとフォームを結合できるように設定
する。
For example, if the table name of the data table created in S1 to S3 is "Equipment data TBL", the query table name is "Equipment query", and the list form name is "Equipment data list F", The related information table is as shown in FIG. Further, it is assumed that the detailed form name is "Facility Details F" and the edit form name is "Facility Edit F", and the form name is input as shown in FIG. A related information table is created as described above, and a setting is made so that a query and a form relating to a predetermined data table can be combined.

【0027】次に、S5のシステム環境の設定について
説明する。システム環境の設定では、ユーザが構築した
システムを利用できる利用者の登録や利用者毎のパスワ
ードの登録、また、作成したテーブルに対する利用者毎
のアクセス権の設定などを行う。このようにして、この
発明のシステム構築支援装置を用いて作成したシステム
は、セキュリティ管理も行うように支援している。
Next, the setting of the system environment in S5 will be described. In the setting of the system environment, registration of users who can use the system constructed by the user, registration of a password for each user, setting of access rights for each user with respect to the created table, and the like are performed. In this way, the system created using the system construction support device of the present invention supports security management.

【0028】次に、図3に示したシステムの実行手順に
ついて詳細な説明を行う。例えば、図2の手順に従い、
設備管理システムを構築したものとして、このシステム
を実行する手順を説明する。実行手順生成部9を起動す
ると、実行手順生成部9が操作指示情報記憶部24と、
関連情報テーブル23とを参照してメニューを表示する
手順を作成し、実行制御部10が図9に示すメインメニ
ュー90を表示する。メインメニュー90の画面フォー
ムは、予めシステム構築支援装置が用意している基本メ
ニュー情報に基づいて作成される。システム構築支援装
置は、データベース部3の基本メニュー情報記憶部25
に、図9に示すメニュー画面を表示するための情報を記
憶しておく。そして、実行手順生成部9が実行される
と、実行手順生成部9が関連情報テーブル23を参照
し、一覧フォーム名80に登録されているフォーム名を
基にフォーム情報テーブル22を参照し、タイトルを取
得する。取得したタイトルをメインメニュー90の主テ
ーブル一覧リスト91やサブテーブル一覧リスト93に
表示できるように、基本メニュー情報記憶部25に保存
する。関連情報テーブルに変更がなければ、次からは基
本メニュー情報記憶部25の情報より、メインメニュー
90を作成できる。図9に示すように、メインメニュー
90には、図面属性ボタン95、主テーブル一覧リスト
91、主テーブルボタン92、サブテーブル一覧リスト
93、サブテーブルボタン94、新規CAD図面登録ボ
タン96、終了ボタン97より構成されている。図面属
性ボタン95をクリックした後動作する内容について
は、別の実施の形態で説明を行うものとし、実施の形態
1では説明を省略する。主テーブル一覧リスト91に
は、関連情報テーブルのタイプ85が「1」である一覧
フォーム名80のタイトルが一覧表示される。また、サ
ブテーブル一覧リスト93には、関連情報テーブルのタ
イプ85が「2」である一覧フォーム名80のタイトル
が一覧表示される。ユーザは、主テーブル一覧リスト9
1、或いは、サブテーブル一覧リスト93より任意のタ
イトルを選択し、主テーブルボタン92、或いは、サブ
テーブルボタン94をクリックして選択した一覧表を表
示させる。主テーブルボタン92、或いは、サブテーブ
ルボタン94をクリックすると、実行手順生成部9が一
覧表示を行うための手順を操作指示情報記憶部24と、
関連情報テーブル23を参照して生成し、実行制御部1
0が生成した手順を実行する。
Next, the execution procedure of the system shown in FIG. 3 will be described in detail. For example, according to the procedure of FIG.
Assuming that an equipment management system has been constructed, a procedure for executing this system will be described. When the execution procedure generation unit 9 is activated, the execution procedure generation unit 9 stores the operation instruction information storage unit 24,
A procedure for displaying a menu is created with reference to the related information table 23, and the execution control unit 10 displays a main menu 90 shown in FIG. The screen form of the main menu 90 is created based on basic menu information prepared in advance by the system construction support apparatus. The system construction support device includes a basic menu information storage unit 25 of the database unit 3.
Next, information for displaying the menu screen shown in FIG. 9 is stored. When the execution procedure generation unit 9 is executed, the execution procedure generation unit 9 refers to the related information table 23, refers to the form information table 22 based on the form name registered in the list form name 80, and To get. The acquired title is stored in the basic menu information storage unit 25 so that it can be displayed in the main table list list 91 and the sub table list list 93 of the main menu 90. If there is no change in the related information table, the main menu 90 can be created from the information in the basic menu information storage unit 25. As shown in FIG. 9, the main menu 90 includes a drawing attribute button 95, a main table list list 91, a main table button 92, a sub table list list 93, a sub table button 94, a new CAD drawing registration button 96, and an end button 97. It is composed of The contents that operate after clicking the drawing attribute button 95 will be described in another embodiment, and the description is omitted in the first embodiment. In the main table list list 91, the titles of the list form names 80 in which the type 85 of the related information table is "1" are displayed in a list. In the sub-table list 93, the titles of the list form names 80 whose related information table type 85 is "2" are displayed in a list. The user can select the main table list 9
1 or an arbitrary title is selected from the sub-table list 93, and the main table button 92 or the sub-table button 94 is clicked to display the selected list. When the main table button 92 or the sub-table button 94 is clicked, the procedure for the execution procedure generation unit 9 to display the list is executed by the operation instruction information storage unit 24,
It is generated with reference to the related information table 23, and the execution control unit 1
Execute the procedure generated by 0.

【0029】図10に、主テーブル一覧リスト91より
設備一覧を選択して、主テーブルボタン92をクリック
して表示される例を示す。図10に示す設備一覧ウィン
ドウ100は、ユーザ設定部とシステム固定部とにより
構成される。点線で囲んだ101がユーザ設定部であ
り、フォーム情報テーブル22に登録した出力様式情報
に基づいて表示する。その他の部分がシステム固定部で
ある。図10に示すようなシステム固定部を表示するた
めに、フォーム情報入力部7は、図2のS3において、
フォーム情報テーブルを作成したとき、作成したフォー
ム情報テーブル22に固定部分の出力様式情報を付加す
る。上記固定部分の出力様式情報は、操作指示情報記憶
部24に記憶されている情報である。設備一覧ウィンド
ウ100は、一覧サブフォームであるため、図10のシ
ステム固定部は、一覧サブフォーム用のシステム固定部
である。このように、システム固定部のための情報をフ
ォーム情報テーブル22に付加することにより、図10
に示すような一覧画面を表示することができる。ユーザ
設定部101は、一覧表示部104である。検索条件入
力部103は、操作指示情報記憶部24にからフォーム
情報テーブル22に付加した情報を基に生成しており、
検索条件入力部103が備える検索条件入力フィールド
は、一覧表に表示させるフィールドに準じている。ま
た、検索条件入力部103は、3レコード分の条件を入
力できるようにしてあり、各レコードの同一フィールド
に指定した条件はORの関係になり、1つのレコードの
任意のフィールドに指定した条件はANDの関係にな
る。レコード件数表示部105には、現在表示中のレコ
ードの先頭レコード番号を表示する。一覧表示部104
に表示されているレコードは、フォーム情報テーブル2
2に格納した出力様式情報を基に表示するフィールドを
決定している。
FIG. 10 shows an example in which the equipment list is selected from the main table list list 91 and the main table button 92 is clicked to be displayed. The equipment list window 100 shown in FIG. 10 includes a user setting unit and a system fixing unit. A user setting unit 101 surrounded by a dotted line is displayed based on output format information registered in the form information table 22. The other part is the system fixing part. In order to display the system fixed unit as shown in FIG. 10, the form information input unit 7 determines in S3 of FIG.
When the form information table is created, the output form information of the fixed part is added to the created form information table 22. The output format information of the fixed portion is information stored in the operation instruction information storage unit 24. Since the equipment list window 100 is a list subform, the system fixed unit in FIG. 10 is a system fixed unit for the list subform. As described above, by adding information for the system fixing unit to the form information table 22, the information shown in FIG.
A list screen as shown in FIG. The user setting unit 101 is a list display unit 104. The search condition input unit 103 is generated based on information added to the form information table 22 from the operation instruction information storage unit 24,
The search condition input field provided in the search condition input unit 103 conforms to the field displayed in the list. The search condition input unit 103 is capable of inputting conditions for three records, and the conditions specified in the same field of each record are in an OR relationship, and the conditions specified in any field of one record are AND relationship. The record number display section 105 displays the first record number of the currently displayed record. List display section 104
Is displayed in the form information table 2.
The field to be displayed is determined based on the output format information stored in No. 2.

【0030】実行手順生成部9は、関連情報テーブル2
3を参照し、図9の主テーブル一覧リスト91、或い
は、サブテーブル一覧リスト93より選択された一覧サ
ブフォーム名を基に関連情報テーブルを検索する。この
とき、図9より選択された一覧名が主テーブル一覧リス
ト91より選択されたものであれば、関連情報テーブル
のタイプ85が「1」である関連情報を検索する。ま
た、サブテーブル一覧リスト93より選択された一覧名
であれば、タイプ85が「2」である関連情報を検索す
る。関連情報テーブル23を参照すると、一覧サブフォ
ーム名に対応するクエリーテーブル名とデータテーブル
名を取得することができる。このため、実行手順生成部
9は、クエリーテーブル名に登録されているクエリーテ
ーブルの操作情報に基づいて、該当するデータテーブル
よりデータを取得し、一覧フォーム名80に登録されて
いる出力様式情報に基づいて取得したデータを表示する
ような手順を、操作指示情報記憶部24に記憶されてい
る図10にあるボタンに対応した操作指示情報より取得
し、実行制御部10が手順を実行する。また、追加ボタ
ン106、変更ボタン107、複写ボタン108をクリ
ックされた場合は、実行手順生成部9は、操作指示情報
記憶部24に記憶されている上記106,107,10
8のボタンに対応した操作指示情報を取得し、操作指示
情報に基づいて関連情報テーブルの編集フォーム名81
に設定されているフォーム名で登録されている出力様式
情報に従い、上記データテーブルより取得したデータを
表示するような手順を生成し、実行制御部10が手順を
実行する。
The execution procedure generation unit 9 generates the related information table 2
3, the related information table is searched based on the list subform name selected from the main table list list 91 or the sub table list list 93 in FIG. At this time, if the list name selected from FIG. 9 is selected from the main table list list 91, the related information in which the type 85 of the related information table is “1” is searched. If the list name is selected from the sub-table list list 93, the related information whose type 85 is "2" is searched. Referring to the related information table 23, a query table name and a data table name corresponding to the list subform name can be obtained. For this reason, the execution procedure generation unit 9 acquires data from the corresponding data table based on the operation information of the query table registered in the query table name, and outputs the data to the output form information registered in the list form name 80. A procedure for displaying the acquired data based on the operation instruction information corresponding to the button in FIG. 10 stored in the operation instruction information storage unit 24 is acquired, and the execution control unit 10 executes the procedure. When the add button 106, the change button 107, and the copy button 108 are clicked, the execution procedure generation unit 9 executes the above-described operations 106, 107, and 10 stored in the operation instruction information storage unit 24.
8 is obtained, and based on the operation instruction information, the edit form name 81 of the related information table is obtained.
In accordance with the output format information registered with the form name set in (1), a procedure for displaying the data acquired from the data table is generated, and the execution control unit 10 executes the procedure.

【0031】例えば、Accessを用いて主テーブル
の情報を一覧表示させると同時に、変更ボタンや追加ボ
タン等の操作ボタンも表示させ、操作ボタンをクリック
させることにより、操作ボタンに対応させて別の処理
(例えば、別のフォームを表示させる)を行うようにシ
ステムを構築することができる。この場合、ユーザは、
まず、フォームにボタンを配置し、上記ボタンに標題を
付けてからイベントプロシージャを作成して、そのボタ
ンで実行する動作を設定しなければならない。このた
め、Accessを用いて上記のような設定を行うに
は、Accessに対する充分な知識が必要となり、容
易に設定できなかった。しかし、この発明では、各フォ
ームに対して配置する操作ボタンの種類や配置位置や操
作ボタンがクリックされたときの動作が予め決められて
おり、これらの設定が操作指示情報として操作指示情報
記憶部24に格納されている。このため、実行手順生成
部9は、操作ボタンをクリックされることにより発生す
る次の処理を実行すべく、必要な操作指示情報を操作指
示情報記憶部24より取得する。そして、取得した操作
指示情報に対して必要となるフォーム名やデータテーブ
ル名を関連情報テーブル23より取得する。そして、取
得したフォーム名やデータテーブル名を上記操作指示情
報に組み込み、実行手順を生成する。本発明のシステム
構築支援装置は、従来のAccessのように、フォー
ムに操作ボタンを配置したり、操作ボタンに対応する動
作を設定したりすることが不要になり、ユーザは、関連
情報テーブル23に必要な情報を登録しておけば、自動
的にフォームに操作ボタンを表示し、操作ボタンをクリ
ックすることにより発生する処理を実現することができ
る。このように、システム構築が容易に行えるようにな
る。
For example, at the same time as displaying the information of the main table in a list using Access, operation buttons such as a change button and an addition button are also displayed, and by clicking the operation button, another processing corresponding to the operation button is performed. (For example, to display another form). In this case, the user
First, you must place a button on the form, give the button a title, create an event procedure, and set the action to be performed with that button. For this reason, in order to perform the above setting using Access, sufficient knowledge about Access was required, and it was not easy to set. However, in the present invention, the type, arrangement position, and operation when the operation button is clicked on each form are determined in advance, and these settings are used as operation instruction information in the operation instruction information storage unit. 24. Therefore, the execution procedure generation unit 9 obtains necessary operation instruction information from the operation instruction information storage unit 24 to execute the next process that occurs when the operation button is clicked. Then, a form name and a data table name necessary for the acquired operation instruction information are acquired from the related information table 23. Then, the acquired form name and data table name are incorporated into the operation instruction information to generate an execution procedure. The system construction support apparatus of the present invention eliminates the need for arranging operation buttons on a form and setting an operation corresponding to an operation button as in the conventional Access. If necessary information is registered, the operation buttons are automatically displayed on the form, and the processing that occurs when the operation button is clicked can be realized. Thus, the system can be easily constructed.

【0032】図11に、編集用の画面例を示す。図11
の編集ウィンドウ120に実行ボタン122と閉じるボ
タン123が表示されているが、これは、操作指示情報
記憶部24に登録されている編集フォーム用の操作指示
情報が出力様式情報に付加されているため表示される。
また、詳細ボタン110がクリックされた場合は、実行
手順生成部9は、操作指示情報記憶部24に記憶されて
いる詳細ボタン110に対応する操作指示情報を取得
し、関連情報テーブルの詳細フォーム名を操作指示情報
に組み込んで詳細フォーム名に登録されている出力様式
情報に従い、上記データテーブルより取得したデータを
表示させるような手順を生成し、実行制御部10が手順
を実行する。
FIG. 11 shows an example of a screen for editing. FIG.
The execution button 122 and the close button 123 are displayed in the edit window 120 of the above. This is because the operation instruction information for the edit form registered in the operation instruction information storage unit 24 is added to the output format information. Is displayed.
When the detail button 110 is clicked, the execution procedure generation unit 9 acquires the operation instruction information corresponding to the detail button 110 stored in the operation instruction information storage unit 24, and acquires the detailed form name of the related information table. Is generated in the operation instruction information, and a procedure for displaying the data acquired from the data table is generated according to the output form information registered in the detailed form name, and the execution control unit 10 executes the procedure.

【0033】図12に、詳細用の画面例を示す。図12
の詳細ウィンドウ121に閉じるボタン124が表示さ
れているが、これは、操作指示情報記憶部24に登録さ
れている詳細フォーム用の操作指示情報が出力様式情報
に付加されているために表示される。削除ボタン109
がクリックされた場合は、操作指示情報記憶部24に記
憶されている削除ボタン109に対応する操作指示情報
を取得し、取得した操作指示情報に、選択ボックス11
7により選択されたレコードを削除対象にして、該当す
るデータテーブルより削除対象とするレコードを削除す
るような手順を生成するように必要な情報を組み込み、
実行制御部10が手順を実行する。
FIG. 12 shows an example of a screen for details. FIG.
A close button 124 is displayed in the detail window 121 of the above, but this is displayed because the operation instruction information for the detailed form registered in the operation instruction information storage unit 24 is added to the output format information. . Delete button 109
Is clicked, the operation instruction information corresponding to the delete button 109 stored in the operation instruction information storage unit 24 is acquired, and the acquired operation instruction information is added to the selection box 11.
7. Incorporating information necessary for generating a procedure for deleting the record to be deleted from the corresponding data table with the record selected by step 7 as a deletion target,
The execution control unit 10 executes the procedure.

【0034】CAD図面表示ボタン111、一覧印刷ボ
タン112、詳細印刷ボタン113については別の実施
の形態で詳しい説明を行うため、ここでは説明を省略す
る。条件クリアボタン114がクリックされると、操作
指示情報記憶部24に記憶されている条件クリアボタン
114に対応する操作指示情報を取得し、取得した操作
指示情報に、検索条件入力部103に設定した値をクリ
アするような手順を生成するような情報を組み込む。検
索ボタン115をクリックすると、実行手順生成部9
は、操作指示情報記憶部24に記憶されている検索ボタ
ン115に対応する操作指示情報を取得し、取得した操
作指示情報に、検索条件入力部103に指定した条件に
基づいて該当するデータテーブルより検索条件に一致す
るようなデータを検索し表示する手順を生成するように
必要な情報を組み込み、実行制御部10が手順を実行す
る。閉じるボタン116をクリックすると、実行手順生
成部9は、操作情報記憶部24に記憶されている閉じる
ボタン116に対応する操作指示情報を取得し、取得し
た操作指示情報に、表示している一覧表示画面を終了
し、図9のメインメニューの画面を表示するような手順
を生成するように必要な情報を組み込み、実行制御部1
0が手順を実行する。
The CAD drawing display button 111, the list print button 112, and the detail print button 113 will be described in detail in another embodiment, and a description thereof will be omitted. When the condition clear button 114 is clicked, operation instruction information corresponding to the condition clear button 114 stored in the operation instruction information storage unit 24 is acquired, and the acquired operation instruction information is set in the search condition input unit 103. Include information that will generate a procedure to clear the value. When the search button 115 is clicked, the execution procedure generation unit 9
Acquires the operation instruction information corresponding to the search button 115 stored in the operation instruction information storage unit 24, and acquires the acquired operation instruction information from a data table corresponding to the condition specified in the search condition input unit 103. The execution control unit 10 executes the procedure by incorporating necessary information so as to generate a procedure for searching for and displaying data that matches the search condition. When the close button 116 is clicked, the execution procedure generation unit 9 acquires the operation instruction information corresponding to the close button 116 stored in the operation information storage unit 24, and displays the displayed list on the acquired operation instruction information. The screen is closed, and information necessary for generating a procedure for displaying the main menu screen of FIG.
0 performs the procedure.

【0035】以上のように、実行手順生成部9は、操作
指示情報記憶部24より各ボタンに対応する操作指示情
報を取り出し、取り出した操作指示情報に、関連情報テ
ーブルを参照して関連情報を取得し、関連情報に基づい
て、クリックされたボタンに対する処理を実行するよう
な手順を生成するように必要な情報を組み込んで実行手
順を生成する。
As described above, the execution procedure generation unit 9 extracts the operation instruction information corresponding to each button from the operation instruction information storage unit 24, and refers to the relevant information table to the extracted operation instruction information and associates the relevant information with the extracted operation instruction information. Then, based on the related information, an execution procedure is generated by incorporating necessary information so as to generate a procedure for executing a process for the clicked button.

【0036】実行制御部10は、実行手順生成部9が生
成した手順を実行するが、アプリケーション群5に示さ
れているようなアプリケーションプログラムを起動する
ような場合は、指示情報12を生成し、通信マネージャ
4に渡す。通信マネージャ4は、指示情報12に基づい
てアプリケーションプログラムの制御を行う。アプリケ
ーションプログラムより受け取ったデータは、通信マネ
ージャ4を介し基本部2に返される。基本部2では、実
行手順生成部9がアプリケーションプログラムより受け
取ったデータを基に操作指示情報記憶部24より必要な
操作指示情報を取得し、実行手順を生成し、実行制御部
10が実行した手順に従い、手順を実行する。
The execution control unit 10 executes the procedure generated by the execution procedure generation unit 9. When the application program as shown in the application group 5 is started, the execution control unit 10 generates the instruction information 12, and Transfer to communication manager 4. The communication manager 4 controls the application program based on the instruction information 12. Data received from the application program is returned to the basic unit 2 via the communication manager 4. In the basic unit 2, the execution procedure generation unit 9 acquires necessary operation instruction information from the operation instruction information storage unit 24 based on the data received from the application program, generates an execution procedure, and executes the procedure executed by the execution control unit 10. And follow the steps.

【0037】実施の形態2.この実施の形態2では、ア
プリケーション群を代表するアプリケーションプログラ
ムとして、Auto CADで作成したCAD図面とデ
ータテーブルに格納したデータを結合させる例について
以下に説明を行う。CAD図面とデータを結合するた
め、以下のテーブルを作成する。 [・図面属性テーブル]:左記のテーブルは、所定のC
AD図面を管理するためのテーブルであり、図13に示
すフィールドより構成する。図13に示すように、図面
属性テーブルは、図面番号、図面名称、ファイル名、作
成者、作成日、改定日をフィールドとして持つ。図面番
号は、CAD図面を識別するための番号であり、図面名
称は、所定のCAD図面をユーザが識別するための図面
名称である。ファイル名は、CAD図面の実ファイル名
である。作成者、作成日、改定日は、システムより自動
で設定することができる。 [・図面情報クエリーテーブル]:左記のテーブルは、
実施の形態1で作成したデータテーブルに登録した所定
のデータとCAD図面上の所定の図形とを結合させるた
めのテーブルである。 [・図面情報一覧テーブル]:左記のテーブルは、上記
図面情報クエリーテーブルに登録した操作情報に基づい
てデータテーブルに格納されているデータを画面に表示
させる出力様式情報を格納するためのテーブルである。 [・レイヤー対応テーブル]:CAD図面は、何層かの
レイヤーで1つの図面を表している。例えば、フロアー
図面の場合、フロアー間取りをレイヤー1で表し、フロ
アーの机の配置をレイヤー2で表し、机上の電話機の配
置をレイヤー3で表し、パーソナルコンピュータの配置
をレイヤー4で表す。レイヤー対応テーブルは、レイヤ
ーとレイヤーに表されている図形に対するデータを結合
させるためのテーブルである。データは、データテーブ
ルに登録されているので、データテーブルより作成する
一覧フォーム名とレイヤー名とを対応させる。 [・図面上属性表示テーブル]:左記のテーブルは、C
AD図面上の所定の図形に対してデータテーブル中の所
定のフィールドに格納されているデータを結合して、C
AD図面上の図形にデータを貼り付けるために作成する
テーブルである。 [・関連情報テーブル]:左記のテーブルは、上記実施
の形態1でも説明したテーブルであるが、この実施の形
態2では、上記実施の形態1で説明した図8に対して、
更に、図面に関する情報を追加する。 [・図形情報テーブル]:左記のテーブルは、CAD図
面上の図形IDを管理するテーブルである。
Embodiment 2 In the second embodiment, an example in which a CAD drawing created by AutoCAD and data stored in a data table are combined as an application program representing a group of applications will be described below. The following table is created to connect the CAD drawing and the data. [・ Drawing attribute table]: The table on the left is a predetermined C
This is a table for managing AD drawings, and is composed of fields shown in FIG. As shown in FIG. 13, the drawing attribute table has drawing numbers, drawing names, file names, creators, creation dates, and revision dates as fields. The drawing number is a number for identifying a CAD drawing, and the drawing name is a drawing name for a user to identify a predetermined CAD drawing. The file name is the actual file name of the CAD drawing. The creator, creation date, and revision date can be automatically set by the system. [・ Drawing information query table]: The table on the left is
This is a table for combining predetermined data registered in the data table created in the first embodiment with predetermined graphics on a CAD drawing. [Drawing information list table]: The table on the left is a table for storing output format information for displaying data stored in the data table on the screen based on the operation information registered in the drawing information query table. . [Layer correspondence table]: The CAD drawing represents one drawing with several layers. For example, in the case of a floor plan, the floor plan is represented by Layer 1, the arrangement of desks on the floor is represented by Layer 2, the arrangement of telephones on the desk is represented by Layer 3, and the arrangement of personal computers is represented by Layer 4. The layer correspondence table is a table for combining data of a layer and a figure represented in the layer. Since the data is registered in the data table, a list form name created from the data table is associated with a layer name. [・ Attribute display table on drawing]: The table on the left is C
By combining data stored in a predetermined field in the data table with a predetermined figure on the AD drawing,
It is a table created for pasting data to a figure on an AD drawing. [. Related information table]: The table on the left is the table described in the first embodiment, but in the second embodiment, the table shown in FIG.
Further, information about the drawing is added. [• Graphic information table]: The table on the left is a table for managing graphic IDs on CAD drawings.

【0038】図14に、関連情報テーブルのフォーマッ
トを示す。図14に示すように、関連情報テーブルに
は、新しく外部データ識別名86のフィールドが追加さ
れている。外部データ識別名86のフィールドには、図
面情報一覧テーブルのテーブル名を指定する。例えば、
計算機一覧Fと登録する。また、タイプ85を「2」に
して新しいレコードを追加する。追加するレコードの一
覧フォーム名80には、図面情報一覧テーブルのテーブ
ル名を指定する。ここでは、上記外部データ識別名86
のフィールドに指定した名称と同じように、計算機一覧
Fと登録する。編集フォーム名81のフィールド、詳細
表示名82のフィールド、データテーブル名83のフィ
ールドについては、タイプ85が「1」であるレコード
と同じテーブル名を指定する。ここでは、実施の形態1
において登録したテーブル名と同じテーブル名を指定す
る。クエリーテーブル名84には、図面情報クエリーテ
ーブルのテーブル名を登録する。ここでは、計算機クエ
リーと登録する。このようにして、データテーブルとC
AD図面の図面情報を登録した外部データ識別名とを結
合させている。
FIG. 14 shows a format of the related information table. As shown in FIG. 14, a field of the external data identification name 86 is newly added to the related information table. In the field of the external data identification name 86, the table name of the drawing information list table is specified. For example,
Register as computer list F. Also, the type 85 is set to “2” and a new record is added. The list form name 80 of the record to be added specifies the table name of the drawing information list table. Here, the external data identifier 86
Is registered as the computer list F in the same manner as the name specified in the field of (1). For the field of the edit form name 81, the field of the detailed display name 82, and the field of the data table name 83, the same table name as the record whose type 85 is "1" is specified. Here, the first embodiment
Specify the same table name as the table name registered in. In the query table name 84, the table name of the drawing information query table is registered. Here, it is registered as a computer query. Thus, the data table and C
The drawing information of the AD drawing is combined with the external data identification name registered.

【0039】この実施の形態2では、一例として、図1
5に示すように、計算機一覧とCAD図面の設備図形と
を結合させる。図16に、結合の手順を示す。図16で
は、始めに、図13に示すフィールドより構成される図
面属性テーブルを作成する(S20)。このとき、図1
5にあるように、図13のCAD図面の図面番号は「2
−001」とし、ファイル名は「SEISAN2F.D
OC」とする。図面属性テーブルは、データ入力部6を
起動して行う。システム構築支援装置が予め図面属性テ
ーブルのテーブル定義情報を持っているため、図5のテ
ーブルウィザードメニュー50のテーブル一覧リスト5
2より図面属性テーブルを選択し、設定されているフィ
ールドを用いて新規テーブルを作成する。そして、作成
したテーブルにデータを入力する。作成した図面属性テ
ーブルは、データテーブル20に格納する。
In the second embodiment, as an example, FIG.
As shown in FIG. 5, the computer list is combined with the equipment figure of the CAD drawing. FIG. 16 shows the procedure of the connection. In FIG. 16, first, a drawing attribute table composed of the fields shown in FIG. 13 is created (S20). At this time, FIG.
As shown in FIG. 5, the CAD drawing in FIG.
−001 ”and the file name is“ SEISAN2F.D ”.
OC ". The drawing attribute table is obtained by activating the data input unit 6. Since the system construction support apparatus has the table definition information of the drawing attribute table in advance, the table list 5 of the table wizard menu 50 of FIG.
Select a drawing attribute table from 2 and create a new table using the set fields. Then, data is input to the created table. The created drawing attribute table is stored in the data table 20.

【0040】次に、レイヤー対応テーブルを作成する
(S21)。レイヤー対応テーブルの構成を図17に示
す。図17に示すように、レイヤー対応テーブル140
は、レイヤー名とフォーム名のフィールドより構成され
ている。図15に示すCAD図面133のレイヤー13
4と計算機一覧130を結合させるので、レイヤー対応
テーブル140には、レイヤー134のレイヤー名と計
算機一覧130のフォーム名を設定する。例えば、レイ
ヤー134のレイヤー名は「KEISANKI.DO
C」とし、また、フォーム名は「計算機一覧F」とす
る。レイヤー対応テーブルは、関連情報入力部8を起動
して作成する。システム構築支援装置が予めレイヤー対
応テーブルのテーブル定義情報を持っているため、図5
のテーブルウィザードメニュー50のテーブル一覧リス
ト52よりレイヤー対応テーブルを選択し、設定されて
いるフィールドを用いて新規テーブルを作成する。そし
て、作成したテーブルにデータを入力する。作成したレ
イヤー対応テーブルは、関連情報テーブル23に格納す
る。
Next, a layer correspondence table is created (S21). FIG. 17 shows the configuration of the layer correspondence table. As shown in FIG. 17, the layer correspondence table 140
Consists of fields for layer name and form name. Layer 13 of CAD drawing 133 shown in FIG.
4 and the computer list 130, the layer name of the layer 134 and the form name of the computer list 130 are set in the layer correspondence table 140. For example, the layer name of the layer 134 is “KEISANKI.DO
C ", and the form name is" computer list F ". The layer correspondence table is created by activating the related information input unit 8. Since the system construction support device has the table definition information of the layer correspondence table in advance, FIG.
The table corresponding to the layer is selected from the table list 52 of the table wizard menu 50, and a new table is created using the set fields. Then, data is input to the created table. The created layer correspondence table is stored in the related information table 23.

【0041】次に、図面情報クエリーテーブルを作成す
る(S22)。図面情報クエリーテーブルは、主とする
データテーブル、ここでは、設備データテーブルに対し
て作成したクエリーテーブル(実施の形態1の設備クエ
リー)と、図形情報テーブルを基に作成する。まず、図
形情報テーブルを作成する(S23)。
Next, a drawing information query table is created (S22). The drawing information query table is created based on a main data table, here, a query table created for the equipment data table (the equipment query of the first embodiment) and a graphic information table. First, a graphic information table is created (S23).

【0042】図18に、図形情報テーブルの構成を示
す。図形情報テーブル150は、主キー情報、ファイル
名、図形ID、選択フラグ、フォーム名より構成する。
図形情報テーブルは、Auto CADを起動してCA
D図面を表示している画面からデータ一覧を表示させ
て、データ一覧の中から所定の1レコードを選択するこ
とによって、自動的に作成されるテーブルである。ここ
で、表示させるデータ一覧は、主にするテーブルより作
成するデータ一覧であり、図14に示す関連情報テーブ
ルを例にすると、主にするデータテーブルは、設備デー
タTBLであるので、設備データTBLより作成するデ
ータ一覧の一覧フォーム名は、設備データ一覧Fにな
る。
FIG. 18 shows the configuration of the graphic information table. The graphic information table 150 includes primary key information, a file name, a graphic ID, a selection flag, and a form name.
The graphic information table starts Auto CAD and starts CA
This table is automatically created by displaying a data list from the screen displaying the D drawing and selecting one predetermined record from the data list. Here, the data list to be displayed is a data list created from the main table. In the example of the related information table shown in FIG. 14, the main data table is the equipment data TBL. The list form name of the data list to be created is the equipment data list F.

【0043】以下に説明するが、これはレイヤー対応テ
ーブルを参照することにより、一覧フォーム名が決定す
る。例えば、図15のレイヤー134を表示していると
き、1つの図形を選択して、メニューバーより「リン
ク」を選択し、クリックする。メニューバーのリンク機
能は、この発明のシステム構築支援装置がAuto C
ADの機能に付加した機能である。「リンク」をクリッ
クすると、通信マネージャ4を介して実行手順生成部9
が起動される。実行手順生成部9は、操作指示情報記憶
部24より「リンク」に対応する操作指示情報を取得す
るとともに、レイヤー対応テーブル140を参照して、
レイヤー134に対応するフォーム名を取得する。更
に、フォーム名を基に関連情報テーブルを参照し、フォ
ーム名に対応するクエリーテーブル名を取得する。操作
指示情報に取得した情報を組み込んでクエリーテーブル
に登録されている操作情報を基に指定されている出力様
式情報でデータを表示する手順を生成する。上記手順を
実行制御部10が実行すると、図10の設備一覧ウィン
ドウ100が表示される。そして、表示されている設備
一覧ウィンドウ100の中から任意のレコードを1つ選
択する。例えば、設備管理番号が「AKKQ2」である
(主キー情報は、設備一覧ウィンドウ100には表示さ
れないが、例えば、主キー情報は「100100」とす
る)レコードを選択すると、図18に示す図形情報テー
ブルが作成される。図形情報テーブルの構成は固定で決
めてあり、主キー情報、ファイル名、図形ID、選択フ
ラグ、フォーム名のフィールドより構成する。作成され
た図形情報テーブル150の主キー情報は「10010
0」となり、ファイル名はAuto CADの選択した
図形を含む図面ファイル「SEISAN2F.DOC」
となる。図形IDは、選択した図形の図形IDでありA
uto CADより情報を取得し「001」となる。な
お、CAD図面上には、図形IDは表示されない。選択
フラグは、初期値を設定する。選択フラグは、図形情報
テーブル150を画面に表示させたとき、表示されてい
るレコードの中から任意のレコードを選択する場合に使
用するフィールドである。フォーム名は、設備一覧ウィ
ンドウ100を表示するフォームのフォーム名「設備デ
ータ一覧F」となる。このように、CADの図形に対し
て主とするテーブルのデータを指定させることにより、
図形情報テーブルにデータを自動で入力することができ
る。
As will be described below, the list form name is determined by referring to the layer correspondence table. For example, when the layer 134 shown in FIG. 15 is displayed, one figure is selected, and “link” is selected from the menu bar and clicked. The link function of the menu bar is provided when the system construction supporting apparatus of the present invention uses the Auto C
This is a function added to the function of AD. When the "link" is clicked, the execution procedure generation unit 9 is transmitted via the communication manager 4.
Is started. The execution procedure generation unit 9 acquires operation instruction information corresponding to “link” from the operation instruction information storage unit 24, and refers to the layer correspondence table 140,
The form name corresponding to the layer 134 is obtained. Further, the related information table is referred to based on the form name, and a query table name corresponding to the form name is obtained. A procedure is generated that incorporates the acquired information into the operation instruction information and displays the data in the specified output format information based on the operation information registered in the query table. When the execution control unit 10 executes the above procedure, an equipment list window 100 of FIG. 10 is displayed. Then, one arbitrary record is selected from the displayed equipment list window 100. For example, when a record whose equipment management number is “AKKQ2” (primary key information is not displayed in the equipment list window 100 but primary key information is “100100”) is selected, graphic information shown in FIG. A table is created. The configuration of the graphic information table is fixed, and includes fields of primary key information, a file name, a graphic ID, a selection flag, and a form name. The primary key information of the created graphic information table 150 is “10010
0 ”, and the file name is the drawing file“ SEISAN2F.DOC ”containing the figure selected by AutoCAD.
Becomes The figure ID is the figure ID of the selected figure, and A
The information is acquired from the auto CAD and becomes “001”. The graphic ID is not displayed on the CAD drawing. The selection flag sets an initial value. The selection flag is a field used when an arbitrary record is selected from the displayed records when the graphic information table 150 is displayed on the screen. The form name is the form name “facility data list F” of the form that displays the facility list window 100. In this way, by designating the main table data for the CAD figure,
Data can be automatically input to the graphic information table.

【0044】次に、図面情報クエリーを作成する(S2
4)。図面情報クエリーは、クエリー入力部11を起動
して行う。クエリー入力部11を起動してクエリー作成
画面に主にするデータテーブルに対応するクエリーテー
ブルと、上記S23で作成した図形情報テーブルを表示
させる。主にするデータテーブルとは、ここでは、設備
データテーブルであり、設備データテーブルに対応する
クエリーテーブルとは、設備クエリーである。設備クエ
リーは、図6(B)に示す。クエリーテーブルと図形情
報テーブルは、主キー情報によって結合できる。図面情
報クエリーテーブルのフィールドに、図形情報テーブル
よりファイル名と図形IDと選択フラグとフォーム名を
選択する。また、設備クエリーからは、主キー情報を選
択する。ここで選択したフィールドは、必須のフィール
ドである。更に、設備図形に対して使用者名をCAD図
面上に貼り付けて表示させるために、設備クエリーより
使用者名のフィールドを選択する。使用者名は、任意の
フィールドであり、その他に機種を選択しても構わない
(図6(B)の設備クエリーには機種フィールドはない
が、あるものとして、ここでは選択する)。図19に、
上記のように作成した図面情報クエリーの概略を示す。
なお、図面情報クエリーテーブル名は、計算機クエリー
とする。
Next, a drawing information query is created (S2).
4). The drawing information query is performed by activating the query input unit 11. The query input unit 11 is activated to display a query table corresponding to the main data table on the query creation screen and the graphic information table created in S23. Here, the main data table is an equipment data table, and the query table corresponding to the equipment data table is an equipment query. The equipment query is shown in FIG. The query table and the graphic information table can be linked by the primary key information. In the field of the drawing information query table, a file name, a figure ID, a selection flag, and a form name are selected from the figure information table. Also, the main key information is selected from the equipment query. The fields selected here are required fields. Further, in order to paste the user name on the CAD drawing for the equipment figure and display it, the user name field is selected from the equipment query. The user name is an arbitrary field, and other models may be selected (the equipment query in FIG. 6B does not have a model field, but it is selected here as it exists). In FIG.
The outline of the drawing information query created as described above is shown.
The drawing information query table name is a computer query.

【0045】次に、上記S24で作成した図面情報クエ
リーより得られるデータを表示するための出力様式情報
を登録する図面情報一覧テーブルを作成する(S2
5)。図面情報一覧テーブルの作成は、フォーム情報入
力部7を起動して行う。フォーム情報入力7の起動は、
図4のフォームボタン43をクリックして行う。フォー
ムボタン43をクリックして元になるテーブルに図面情
報クエリーと指定する。図7のフォーム形式ウィザード
メニュー70のフィールド一覧リスト71には、指定し
た図面情報クエリーのフィールドが表示されるので、図
面情報一覧に表示するフィールドを表示するフィールド
リスト73にフィールド一覧リスト71より選択する。
作成した図面情報一覧テーブルは、フォーム情報テーブ
ル22に格納される。ここでは、図面情報一覧テーブル
のフォーム名を計算機一覧Fとする。
Next, a drawing information list table for registering output format information for displaying data obtained from the drawing information query created in S24 is created (S2).
5). The drawing information list table is created by activating the form information input unit 7. Activation of form information input 7
This is performed by clicking the form button 43 in FIG. By clicking the form button 43, a drawing information query is designated for the original table. The fields of the designated drawing information query are displayed in the field list 71 of the form format wizard menu 70 in FIG. .
The created drawing information list table is stored in the form information table 22. Here, the form name of the drawing information list table is a computer list F.

【0046】次に、図面上属性表示テーブルを作成する
(S26)。図20に、図面上属性表示テーブルの構成
を示す。図面上属性表示テーブル170は、フォーム名
と属性名とクエリー名とフィールド名より構成されてい
る。フォーム名は、CAD図面のレイヤーと結合リンク
されているデータ一覧のフォーム名を指定する。属性名
は、CAD図面上の図形に貼り付けを行うフィールドを
選択させるために表示するフィールド名に対応させた属
性名を指定する。クエリー名は、図面情報クエリーテー
ブル名を指定する。フィールド名は、図形に貼り付けを
行う図面情報クエリーテーブル上のフィールド名を指定
する。例えば、図15に示すレイヤー134には、図1
7に示すように、設備データ一覧Fがリンクされてい
る。このため、図面上属性表示テーブル170のフォー
ム名には、上記フォーム名、設備データ一覧Fを指定す
る。また、属性名は、使用者名とする。クエリー名は、
図面情報クエリーテーブル名を登録する。ここでは、計
算機クエリーと登録する。フィールド名は、計算機クエ
リー上の図形に張り付けたいフィールド名を指定する。
ここでは、フィールド名は、使用者名とする。更に、機
種名も図形に貼り付け可能とするため、新しいレコード
を作成し、フィールド名に機種と登録する。このよう
に、登録した図面上属性表示テーブル170を用いて、
CAD図面上のメニューバーから貼り付け属性変更を選
択してクリックすると、図21の貼り付け属性選択ボッ
クス180が表示できる。ユーザは、属性リスト181
に表示されている属性名の中から任意の属性名を選択
し、OKボタンをクリックすることによって、選択した
属性名に対応するフィールドのデータをCAD図面上の
図形に表示させることができる。
Next, an attribute display table is created on the drawing (S26). FIG. 20 shows the configuration of the attribute display table on the drawing. The drawing-based attribute display table 170 includes a form name, an attribute name, a query name, and a field name. The form name specifies the form name of a data list linked and linked to the CAD drawing layer. The attribute name designates an attribute name corresponding to a field name to be displayed for selecting a field to be pasted on a figure on a CAD drawing. The query name specifies a drawing information query table name. The field name specifies the field name on the drawing information query table to be pasted on the figure. For example, the layer 134 shown in FIG.
As shown in FIG. 7, the equipment data list F is linked. For this reason, the form name and the equipment data list F are specified as the form names in the drawing attribute display table 170. The attribute name is a user name. The query name is
Register the drawing information query table name. Here, it is registered as a computer query. For the field name, specify the field name to be attached to the figure on the computer query.
Here, the field name is a user name. Further, a new record is created and the model is registered in the field name so that the model name can be pasted on the figure. In this way, using the registered drawing attribute display table 170,
When a paste attribute change is selected and clicked from the menu bar on the CAD drawing, a paste attribute selection box 180 in FIG. 21 can be displayed. The user selects the attribute list 181
By selecting an arbitrary attribute name from among the attribute names displayed in (1) and clicking the OK button, the data of the field corresponding to the selected attribute name can be displayed on the CAD drawing.

【0047】次に、データテーブルの一覧表示をさせる
ときに、関連するCAD図面を表示させるための手順と
実行手順生成部9の動作を説明する。なお、実行制御部
10は、実行手順生成部9が一連の動作を行うための手
順を生成した後、生成した手順を実行するものとし、実
行制御部10が動作するタイミングは、特に明記しな
い。また、実行手順生成部9は、一連の動作を行うため
の基本となる手順を操作指示情報として操作指示情報記
憶部24より取得して、取得した操作指示情報に必要な
情報を組み込み実行手順を生成するものとする。
Next, a description will be given of a procedure for displaying a related CAD drawing when a list of data tables is displayed, and an operation of the execution procedure generating unit 9. Note that the execution control unit 10 executes the generated procedure after the execution procedure generation unit 9 generates a procedure for performing a series of operations, and the timing at which the execution control unit 10 operates is not particularly specified. Further, the execution procedure generation unit 9 acquires a basic procedure for performing a series of operations from the operation instruction information storage unit 24 as operation instruction information, incorporates necessary information into the acquired operation instruction information, and executes the execution procedure. Shall be generated.

【0048】図22に、データ一覧表示中に関連するC
AD図面を表示させる手順を生成する実行手順生成部9
の動作を示す。CAD図面を表示させるためには、図1
0に示すようなデータ一覧表示画面からCAD図面表示
ボタン111をクリックさせるが、図面情報クエリーに
基づいてデータテーブルから取得した情報を一覧表示し
ている図23に示すような画面(以後、図面情報一覧と
いう)からCAD図面表示ボタン111をクリックする
方法がある。しかし、この2つの方法では、参照するテ
ーブルが異なる。このため、始めに、図面情報一覧を表
示している画面からCAD図面を表示する手順を説明す
る。図15の計算機一覧130は、図19に示す図面情
報クエリー160の操作情報に基づいて、指定されてい
るデータテーブルより取得した情報を計算機一覧の出力
様式情報(クエリー名は、計算機クエリー)に従い、表
示している一覧である。
FIG. 22 shows the C associated with the data list display.
Execution procedure generation unit 9 for generating a procedure for displaying an AD drawing
The operation of FIG. In order to display a CAD drawing, FIG.
The user clicks the CAD drawing display button 111 from the data list display screen as shown in FIG. 0, but displays a list as shown in FIG. There is a method of clicking a CAD drawing display button 111 from a list. However, the two methods use different tables for reference. For this reason, a procedure for displaying a CAD drawing from a screen displaying a drawing information list will be described first. The computer list 130 shown in FIG. 15 is based on the operation information of the drawing information query 160 shown in FIG. This is the list displayed.

【0049】図23に、改めて計算機一覧を表示してい
る画面を示す。図23に表示している計算機一覧の中か
ら1レコードを選択する。例えば、主キー情報が100
102である上から2行目に表示されているレコードを
選択する(S30)。次に、CAD図面表示ボタン11
1をクリックする(S31)。CAD図面表示ボタンが
クリックされると、実行手順生成部9は、CAD図面表
示ボタンに対応する操作指示情報を操作指示情報記憶部
24より取得する。取得した操作指示情報は、選択され
たレコードとリンクしているCAD図面の情報を取得す
るような手順を示す情報である(S32)。実行手順生
成部9がCAD図面の情報を取得する手順を、S33か
らS35で説明する。S33では、関連情報テーブルを
参照して、表示している画面のフォーム名を基に、クエ
リー名を取得する。図23で表示している計算機一覧の
フォーム名は図14に示す関連情報より「計算機一覧
F」であることが分かる。取得した計算機クエリーのテ
ーブルの内容は、図19に示す通りである。S34で
は、クエリーテーブルを参照して、S30において選択
されたレコードとリンクしている図形を含むCAD図面
のファイル名を取得する。図19の図面情報クエリー1
60を見ると、ファイル名は、図形情報テーブルより取
得するよう指定している。このため、図18の図形情報
テーブル150を参照すると、CAD図面のファイル名
「SEISAN2F.DOC」を取得することができ
る。S35では、実行制御部10が通信マネージャ4を
介してAuto CAD5bを起動する。このとき、実
行制御部10は、通信マネージャ4を介してS34で取
得したCAD図面のファイル名をAuto CAD5b
に渡す。Auto CAD5bは、取得したCAD図面
のファイル名を基に、該当する図面を表示させる。
FIG. 23 shows a screen displaying the computer list again. One record is selected from the computer list displayed in FIG. For example, if the primary key information is 100
The record displayed on the second line from the top, which is 102, is selected (S30). Next, the CAD drawing display button 11
1 is clicked (S31). When the CAD drawing display button is clicked, the execution procedure generation unit 9 acquires operation instruction information corresponding to the CAD drawing display button from the operation instruction information storage unit 24. The acquired operation instruction information is information indicating a procedure for acquiring information of the CAD drawing linked to the selected record (S32). The procedure in which the execution procedure generation unit 9 acquires information on a CAD drawing will be described from S33 to S35. In S33, the query name is acquired based on the form name of the displayed screen with reference to the related information table. It can be seen from the related information shown in FIG. 14 that the form name of the computer list displayed in FIG. 23 is “computer list F”. The contents of the table of the acquired computer query are as shown in FIG. In S34, referring to the query table, the file name of the CAD drawing including the graphic linked to the record selected in S30 is obtained. Drawing information query 1 of FIG.
Looking at 60, the file name is specified to be obtained from the graphic information table. Therefore, referring to the graphic information table 150 in FIG. 18, the file name “SEISAN2F.DOC” of the CAD drawing can be obtained. In S35, the execution control unit 10 activates the Auto CAD 5b via the communication manager 4. At this time, the execution control unit 10 assigns the file name of the CAD drawing acquired in S34 via the communication manager 4 to the Auto CAD 5b.
Pass to. The Auto CAD 5b displays the corresponding drawing based on the acquired file name of the CAD drawing.

【0050】図24に、CAD図面を表示した例を示
す。このように、データテーブルに管理されている情報
とCAD図面上の図形がリンクされていると、データ一
覧を表示している画面からCAD図面の表示ボタンを押
すことによって、容易にリンク先の図形を含む図面を表
示させることができる。
FIG. 24 shows an example of displaying a CAD drawing. As described above, when the information managed in the data table and the graphic on the CAD drawing are linked, by pressing the display button of the CAD drawing from the screen displaying the data list, the graphic of the link destination can be easily displayed. Can be displayed.

【0051】次に、データテーブル一覧からリンク先の
CAD図面を表示する手順を説明する。手順は、図22
と同じように、一覧を表示している画面の中から1レコ
ードを選択してCAD図面表示ボタン111をクリック
することによって、関連するCAD図面を表示すること
ができる。但し、Auto CADに渡すCAD図面の
ファイル名の取得方法が若干異なる。S33で関連情報
テーブルを参照して、画面のフォーム名を基にクエリー
名を取得していた。これは、表示している一覧が図面情
報一覧であるため、図面情報一覧のフォーム名から図面
情報クエリーテーブルのクエリー名を取得することがで
きた。しかし、データテーブル一覧を表示しているとき
に、CAD図面表示ボタン111がクリックされたら、
実行手順生成部9は、CAD図面表示ボタン111に対
応する操作指示情報を操作指示情報記憶部24より取得
する。更に、関連情報テーブルを参照し、データテーブ
ル一覧のフォーム名を基に外部データ識別名を取得す
る。そして、取得した外部データ識別名を操作指示情報
に組み込む。この外部データ識別名とは、図面情報一覧
を出力するためのフォーム名である。図面情報一覧のフ
ォーム名を取得できれば、図面情報クエリーのテーブル
名を取得することができる。例えば、図10の設備一覧
よりCAD図面表示ボタン111をクリックされたら、
設備一覧のフォーム名である設備データ一覧Fを基に、
図14の関連情報テーブルを参照し、設備データ一覧F
に対応する外部データ識別名を取得する。外部データ識
別名は、「計算機一覧F」と取得できる。そして、上記
で説明した図22のS34,S35を実行すれば、CA
D図面を表示することができる。
Next, the procedure for displaying the CAD drawing of the link destination from the data table list will be described. The procedure is shown in FIG.
Similarly, by selecting one record from the screen displaying the list and clicking the CAD drawing display button 111, a related CAD drawing can be displayed. However, the method of obtaining the file name of the CAD drawing to be passed to Auto CAD is slightly different. In S33, the query name is acquired based on the form name of the screen with reference to the related information table. Since the displayed list is the drawing information list, the query name of the drawing information query table can be obtained from the form name of the drawing information list. However, if the CAD drawing display button 111 is clicked while displaying the data table list,
The execution procedure generation unit 9 acquires operation instruction information corresponding to the CAD drawing display button 111 from the operation instruction information storage unit 24. Further, referring to the related information table, the external data identification name is obtained based on the form name in the data table list. Then, the acquired external data identifier is incorporated into the operation instruction information. The external data identification name is a form name for outputting a drawing information list. If the form name of the drawing information list can be obtained, the table name of the drawing information query can be obtained. For example, when the CAD drawing display button 111 is clicked from the equipment list in FIG.
Based on the equipment data list F which is the form name of the equipment list,
Referring to the related information table of FIG.
Get the external data identifier corresponding to. The external data identification name can be acquired as “computer list F”. By executing S34 and S35 of FIG. 22 described above, CA
D drawing can be displayed.

【0052】次に、Auto CAD側で図面を表示し
ているときに、CAD図面上に配置された複数の図形に
リンクされているデータを貼り付ける処理について説明
する。なお、実行制御部10は、実行手順生成部9が一
連の動作を行うための手順を生成した後、生成した手順
を実行するものとし、実行制御部10が動作するタイミ
ングは、特に明記しない。また、実行手順生成部9は、
一連の動作を行うための基本となる手順を操作指示情報
として操作指示情報記憶部24より取得して、取得した
操作指示情報に必要な情報を組み込み実行手順を生成す
るものとする。図25に、CAD図面にデータを貼り付
ける手順を示す。図25によると、図24のように、C
AD図面を表示しているとき、所定のレイヤーを選択し
てメニューバーより「属性貼り付け」を選択してクリッ
クする(S40)。「属性貼り付け」がメニューバーよ
りクリックされると、通信マネージャ4を介して実行手
順生成部9が起動される(S41)。実行手順生成部9
は、Auto CAD5bより通信マネージャ4を介し
て選択されているCAD図面のレイヤー名を取得する。
そして、取得したレイヤー名を基にレイヤー対応テーブ
ルを検索して、リンクされているフォーム名を取得す
る。例えば、AutoCAD5bより渡されたレイヤー
名が「KEISANKI.DOC」であるとすると、図
17によりリンクされているフォームのフォーム名は
「設備データ一覧F」である(S42)。実行手順生成
部9は、S42において取得したフォーム名を基に関連
情報テーブルを参照して、図面情報クエリーのクエリー
テーブル名を取得する(S43,S44)。図14に示
す関連情報テーブルを見ると、設備データ一覧Fは、タ
イプが「1」であるため、主にするテーブルの関連情報
である。このため、図面情報クエリーのクエリーテーブ
ル名を取得するために、外部データ識別名を取得する。
図14によると、設備データ一覧Fに対する外部データ
識別名は、計算機一覧Fである。続いて、一覧フォーム
名が計算機一覧Fであるレコードを検索すると、一覧フ
ォーム名が計算機一覧Fであり、タイプが図面に関する
関連情報であることを示す「2」が設定されているレコ
ードが検索できる。そして、一覧フォーム名が計算機一
覧Fであるレコードよりクエリーテーブル名を取得す
る。クエリーテーブル名は、計算機クエリーである。取
得したクエリーテーブル名を基に、該当するクエリーテ
ーブルを検索し、図形に貼り付け可能な属性として設定
されているフィールド名を取得する(S45)。図19
に示す図面情報クエリー160によると、フィールド名
は、使用者名と機種である。S45で取得した貼り付け
可能なフィールドが複数ある場合は、CAD図面を表示
しているメニューバーより、貼り付け属性変更のコマン
ドを選択しクリックすると、図21に示す貼り付け属性
選択ボックス180が表示されるので、属性リスト18
1から貼り付けたい属性を任意に選択することができ
る。ここでは、使用者名が選択されているものとして説
明を進める。図面情報クエリー160によると、使用者
名は設備データテーブルより取得し、図形IDは図形情
報テーブルより取得することになっている。このため、
貼り付ける情報は、属性は設備データテーブルの使用者
名を取得し、貼り付け先の図形IDは図形情報テーブル
より取得することになる(S46)。図形情報テーブル
と設備データテーブルは、主キー情報を基にリンクされ
ている。このため、主キー情報を基に使用者名と図形I
Dを求める。例えば、図18と図15を見ると、主キー
情報「100100」は図形IDが「001」であり、
使用者名は「山田」である。このため、CAD図面上の
図形IDが「001」である図形に、「山田」という使
用者名を貼り付けることができる。
Next, a process of pasting data linked to a plurality of figures arranged on a CAD drawing while the drawing is displayed on the Auto CAD side will be described. Note that the execution control unit 10 executes the generated procedure after the execution procedure generation unit 9 generates a procedure for performing a series of operations, and the timing at which the execution control unit 10 operates is not particularly specified. Also, the execution procedure generation unit 9
It is assumed that a basic procedure for performing a series of operations is acquired as operation instruction information from the operation instruction information storage unit 24, and necessary information is incorporated into the acquired operation instruction information to generate an execution procedure. FIG. 25 shows a procedure for pasting data to a CAD drawing. According to FIG. 25, as shown in FIG.
When the AD drawing is displayed, a predetermined layer is selected, and “Paste attribute” is selected from the menu bar and clicked (S40). When "Paste attribute" is clicked on the menu bar, the execution procedure generation unit 9 is activated via the communication manager 4 (S41). Execution procedure generator 9
Acquires the layer name of the CAD drawing selected from the Auto CAD 5b via the communication manager 4.
Then, a layer correspondence table is searched based on the acquired layer name to acquire a linked form name. For example, assuming that the layer name passed from the AutoCAD 5b is “KEISANKI.DOC”, the form name of the form linked in FIG. 17 is “equipment data list F” (S42). The execution procedure generation unit 9 acquires a query table name of the drawing information query by referring to the related information table based on the form name acquired in S42 (S43, S44). Looking at the related information table shown in FIG. 14, the equipment data list F is related information of the main table since the type is “1”. Therefore, in order to obtain the query table name of the drawing information query, the external data identification name is obtained.
According to FIG. 14, the external data identifier for the equipment data list F is the computer list F. Subsequently, when a record whose list form name is the computer list F is searched, a record in which the list form name is the computer list F and the type is “2” indicating that it is related information relating to the drawing can be searched. . Then, the query table name is acquired from the record whose list form name is the computer list F. The query table name is a computer query. Based on the acquired query table name, a corresponding query table is searched, and a field name set as an attribute that can be pasted on a figure is acquired (S45). FIG.
According to the drawing information query 160, the field names are the user name and the model. When there are a plurality of fields that can be pasted obtained in S45, a command for changing the paste attribute is selected and clicked from the menu bar displaying the CAD drawing, and a paste attribute selection box 180 shown in FIG. 21 is displayed. Attribute list 18
The attribute to be pasted can be arbitrarily selected from 1. Here, the description proceeds assuming that the user name is selected. According to the drawing information query 160, the user name is obtained from the equipment data table, and the graphic ID is obtained from the graphic information table. For this reason,
For the information to be pasted, the attribute acquires the user name of the equipment data table, and the figure ID of the paste destination is acquired from the figure information table (S46). The graphic information table and the equipment data table are linked based on the primary key information. Therefore, the user name and the graphic I
Find D. For example, referring to FIGS. 18 and 15, the primary key information “100100” has the graphic ID “001”,
The user name is “Yamada”. Therefore, the user name “Yamada” can be pasted on the graphic whose graphic ID is “001” on the CAD drawing.

【0053】図26に、CAD図面上に属性を貼り付け
た例を示す。図26に示すように、計算機を示している
図形(図形ID「001」)の下に「山田」という使用
者名が表示されている。また、同時に図形ID「00
2」である図形に対しては、使用者名「荒井」が表示さ
れる。これは、実行制御部10が取得した属性を通信マ
ネージャ4を介してAuto CAD5bに渡し(S4
7)、Auto CAD5bが通信マネージャ4より渡
された属性データを、表示している画面上の所定の位置
に貼り付けを行う(S48)ことで実現している。
FIG. 26 shows an example in which attributes are pasted on a CAD drawing. As shown in FIG. 26, a user name “Yamada” is displayed below a graphic (graphic ID “001”) indicating a computer. At the same time, the graphic ID “00”
For the figure “2”, the user name “Arai” is displayed. This is because the attribute acquired by the execution control unit 10 is passed to the Auto CAD 5b via the communication manager 4 (S4
7) This is realized by the Auto CAD 5b pasting the attribute data passed from the communication manager 4 to a predetermined position on the displayed screen (S48).

【0054】図26のように、使用者名を貼り付けられ
ているCAD図面で貼り付け属性を変更することによっ
て、例えば、機種を表示することもできる。貼り付けの
貼り付ける属性を変更する方法は、上記S45で説明し
た通りである。
As shown in FIG. 26, for example, the model can be displayed by changing the pasting attribute in the CAD drawing on which the user name is pasted. The method of changing the pasting attribute of the pasting is as described in S45.

【0055】このように、この発明のシステム構築支援
装置を用いることによって、Accessに対してOL
E機能を持たないアプリケーションプログラムとデータ
テーブルをリンクさせて、システムを構築することがで
きる。
As described above, by using the system construction supporting apparatus of the present invention, OL can be accessed for Access.
A system can be constructed by linking an application program having no E function and a data table.

【0056】実施の形態3.この実施の形態では、図1
0のソート基準ボックス102の機能について説明す
る。ユーザは、データテーブルの中の任意のフィールド
を選択して、ソート順を設定することができる。設定し
たソート順は、ソートテーブルに格納する。ソートテー
ブルは、関連情報テーブルの1つとして、関連情報テー
ブル23に格納される。図27に、ソートテーブルの構
成例を示す。ソートテーブルは、フォーム名とソート名
とフィールド名より構成される。フォーム名には、フォ
ーム情報テーブル22に格納した出力様式情報を格納す
るテーブル名を指定する。例えば、図10の設備一覧を
表示するための一覧フォーム名が設備データ一覧Fであ
るとすれば、フォーム名には「設備データ一覧F」と登
録する。ソート名は、図10のソート基準ボックス10
2に表示させるソートの名称を指定する。例えば、ソー
トキーが設備管理番号であれば、設備管理番号順にソー
トするため、ソート名に「設備管理番号順」と登録す
る。フィールド名は、ソートキーとなるフィールド名を
指定する。フィールド名に指定するフィールドは、デー
タテーブルに存在するフィールドのフィールド名であ
る。例えば、「設備管理番号」を登録する。ソートテー
ブルは、フォーム名とソート名とフィールド名の3つの
フィールドを1レコードとして、複数のレコードを指定
することができる。指定したレコードは、ソート基準ボ
ックス102にソート名が表示されるので、ユーザは、
ソート基準ボックス102により任意のソート順序を選
択することができる。ソート基準ボックス102より任
意のソート名が選択されると、フィールド名に指定され
ているフィールドの昇順にデータが編集され、再表示さ
れる。
Embodiment 3 In this embodiment, FIG.
The function of the 0 sort reference box 102 will be described. The user can select any field in the data table and set the sort order. The set sort order is stored in the sort table. The sort table is stored in the related information table 23 as one of the related information tables. FIG. 27 shows a configuration example of the sort table. The sort table includes a form name, a sort name, and a field name. As the form name, a table name for storing the output format information stored in the form information table 22 is specified. For example, if the list form name for displaying the equipment list in FIG. 10 is the equipment data list F, the equipment name is registered as “equipment data list F”. The sort name is the sort reference box 10 in FIG.
2 specifies the name of the sort to be displayed. For example, if the sort key is a facility management number, the sorting is performed in the order of the facility management number. The field name specifies the field name as a sort key. The field specified as the field name is the field name of the field existing in the data table. For example, the “facility management number” is registered. In the sort table, a plurality of records can be designated by using three fields of a form name, a sort name and a field name as one record. For the specified record, the sort name is displayed in the sort criteria box 102.
Any sort order can be selected by the sort reference box 102. When an arbitrary sort name is selected from the sort criterion box 102, the data is edited in ascending order of the fields specified in the field names and displayed again.

【0057】実施の形態4.この発明のシステム構築支
援装置は、データテーブル20に格納されているデータ
を編集して印刷することができる。これは、Acces
sにおけるレポートの概念と同じである。図28に示す
システム構築支援装置1は、基本部2にレポート情報入
力部13を備える。レポート情報入力部13の起動は、
図4のテーブル作成メニュー40のレポートボタン44
をクリックして起動する。起動後のレポート情報入力部
13の動作は、Accessにおけるレポートテーブル
作成機能に準ずるものとする。レポート情報入力部13
は、印刷様式を指示する印刷情報を入力し、入力した印
刷情報は、データベース部3が備えるレポート情報テー
ブル26に格納される。また、関連情報テーブルには、
一覧レポートテーブル名を図29のように登録する。例
えば、作成した一覧レポートのテーブル名は、「設備一
覧R」と登録する。また、一覧レポートの他に詳細レポ
ートの印刷様式も設定することができる。設定は、レポ
ート情報入力部13より印刷情報の入力を行い、設定し
たデータは、レポート情報テーブル24に登録される。
そして、関連情報の詳細レポートテーブル名に、作成し
た詳細レポート名、例えば、「設備詳細R」と登録す
る。このように、関連情報テーブルに、一覧レポートテ
ーブル名と詳細レポートテーブル名を登録しておくこと
により、図10に示す設備一覧ウィンドウ100の一覧
印刷ボタン112をクリックすることによって、一覧レ
ポートをプリンタへ出力することができる。また、詳細
印刷ボタン113をクリックすることによって、詳細レ
ポートをプリンタへ出力することができる。実行手順生
成部9は、一覧印刷ボタン112をクリックされると、
一覧印刷ボタン112に対応する操作指示情報を操作指
示情報記憶部24より取得する。そして、設備一覧ウィ
ンドウ100を表示している一覧フォーム名を基に一覧
レポート名を取得する。取得した操作指示情報は、例え
ば、図10に示す設備一覧ウィンドウ100を表示する
ための一覧フォーム名が「設備データ一覧F」とする
と、図29に示す関連情報テーブルより一覧レポート名
は「設備一覧R」と取得できる。このため、実行手順生
成部9は、レポート情報テーブル24よりテーブル名が
「設備一覧R」という印刷情報を取得する手順を生成す
るような操作指示情報であり、実行制御部10が生成し
た手順を実行する。そして、取得した印刷情報に従っ
て、設備一覧をプリンタへ出力する。また、詳細印刷ボ
タン113をクリックすると、実行手順生成部9は、詳
細印刷ボタン113に対応する操作指示情報を操作指示
情報記憶部24より取得し、一覧フォーム名を基に詳細
レポート名を関連情報テーブルより取得する手順を生成
する。例えば、図10の設備一覧が「設備データ一覧
F」という一覧フォーム名であるとすると、実行制御部
10により図29に示す関連情報のテーブルより詳細レ
ポート名は、「設備詳細R」と取得することができる。
そして、実行手順生成部9は、操作指示情報に基づい
て、取得した「設備詳細R」という名前を基にレポート
情報テーブル24を参照し、該当する印刷情報を取得す
る手順を生成する。実行制御部10は、印刷情報を取得
し、取得した印刷情報を従ってデータをプリンタへ出力
する。
Embodiment 4 FIG. The system construction support device of the present invention can edit and print data stored in the data table 20. This is Acces
This is the same as the concept of the report in s. The system construction support device 1 shown in FIG. 28 includes a report information input unit 13 in the basic unit 2. Activation of the report information input unit 13
Report button 44 of table creation menu 40 in FIG.
Click to launch. It is assumed that the operation of the report information input unit 13 after activation conforms to the report table creation function in Access. Report information input unit 13
Input print information designating a print style, and the input print information is stored in a report information table 26 provided in the database unit 3. In the related information table,
The list report table name is registered as shown in FIG. For example, the table name of the created list report is registered as “equipment list R”. In addition to the list report, a print style of the detailed report can be set. For setting, print information is input from the report information input unit 13, and the set data is registered in the report information table 24.
Then, the created detailed report name, for example, “equipment details R” is registered in the detailed report table name of the related information. In this way, by registering the list report table name and the detailed report table name in the related information table, the list report is sent to the printer by clicking the list print button 112 of the equipment list window 100 shown in FIG. Can be output. By clicking the detail print button 113, a detail report can be output to a printer. When the list print button 112 is clicked, the execution procedure generation unit 9
The operation instruction information corresponding to the list print button 112 is obtained from the operation instruction information storage unit 24. Then, a list report name is acquired based on the list form name displaying the equipment list window 100. For example, if the list form name for displaying the equipment list window 100 shown in FIG. 10 is “equipment data list F”, the acquired operation instruction information indicates that the list report name is “equipment list” from the related information table shown in FIG. R ". For this reason, the execution procedure generation unit 9 is operation instruction information that generates a procedure for acquiring print information with the table name “equipment list R” from the report information table 24, and executes the procedure generated by the execution control unit 10. Execute. Then, the equipment list is output to the printer according to the acquired print information. When the detail print button 113 is clicked, the execution procedure generation unit 9 acquires operation instruction information corresponding to the detail print button 113 from the operation instruction information storage unit 24, and based on the list form name, associates the detailed report name with the related information. Generate the procedure to get from the table. For example, if the equipment list in FIG. 10 has a list form name of “equipment data list F”, the execution control unit 10 acquires the detailed report name as “equipment details R” from the related information table shown in FIG. be able to.
Then, based on the operation instruction information, the execution procedure generation unit 9 refers to the report information table 24 on the basis of the acquired “equipment details R” and generates a procedure for acquiring the corresponding print information. The execution control unit 10 acquires the print information and outputs data to the printer according to the acquired print information.

【0058】このように、一覧レポート情報や詳細レポ
ート情報のテーブル名を関連情報テーブルに、一覧表示
フォーム名と関連して登録することにより、一覧画面上
に設けた一覧印刷ボタン、或いは、詳細印刷ボタンをク
リックするだけで、データをプリンタへ出力できるシス
テムを容易に構築することができる。
As described above, by registering the table names of the list report information and the detailed report information in the related information table in association with the list display form name, the list print button provided on the list screen or the detailed print By simply clicking a button, a system that can output data to a printer can be easily constructed.

【0059】[0059]

【発明の効果】以上のように、この発明のシステム構築
支援装置は、実行手順生成部が関連情報テーブルに記憶
された関連情報と、操作指示情報記憶部に記憶された操
作指示情報とに基づいて実行手順を生成し、生成した実
行手順は、実行制御部によって実行される。このため、
関連情報テーブルにデータが記憶されているデータテー
ブルの名称とそのデータを出力するときの出力様式情報
を記憶するフォーム情報テーブルの名前を関連付けて記
憶させておけば、ユーザがその出力様式情報に基づいて
データを出力するようにプログラミングすることなく、
データを出力させることができる。従って、ユーザの技
術レベルに左右されずに、システム構築を容易に行うこ
とができる効果がある。
As described above, in the system construction supporting apparatus according to the present invention, the execution procedure generation unit performs the operation based on the related information stored in the related information table and the operation instruction information stored in the operation instruction information storage unit. The execution procedure is generated by the execution control unit. For this reason,
If the name of the data table whose data is stored in the related information table and the name of the form information table that stores the output format information when the data is output are stored in association with each other, the user can use the output format information based on the output format information. Without programming to output data
Data can be output. Therefore, there is an effect that the system can be easily constructed without being influenced by the technical level of the user.

【0060】また、構築したシステムを起動するための
基本メニューは、予め用意されている基本メニュー情報
と関連情報に基づいて実行手順生成部が備える基本メニ
ュー生成部が自動的に生成する。このため、ユーザは、
システムを構築するときに、構築したシステムを起動す
るためのメニュー画面を生成する必要がなくなり、シス
テム構築を行うときの工数を削減することができる。ま
た、基本メニュー情報が用意されているので、この発明
のシステム構築支援装置を用いて生成したシステムを起
動するための基本メニューは、同じような基本メニュー
画面になる。このため、システムを運用するユーザは、
システム毎に操作手順を覚える必要がなくなり、システ
ムの運用が行いやすくなる効果がある。
The basic menu for activating the constructed system is automatically generated by the basic menu generator provided in the execution procedure generator based on basic menu information and related information prepared in advance. For this reason, the user
When constructing a system, there is no need to generate a menu screen for activating the constructed system, and the number of steps required for constructing the system can be reduced. Further, since basic menu information is prepared, a basic menu for starting a system generated by using the system construction supporting apparatus of the present invention has a similar basic menu screen. Therefore, the user who operates the system
There is no need to learn the operation procedure for each system, which has the effect of making it easier to operate the system.

【0061】また、クエリーテーブルに、データテーブ
ルに記憶されているデータに問い合わせるための操作情
報を記憶する。そして、記憶した操作情報に基づいてデ
ータテーブルを問い合わせて得られるデータを、上記出
力様式情報に基づいて表示する。このため、仮想的にデ
ータテーブルを作成することができ、メモリを節約する
ことができる効果がある。また、操作情報を変更するだ
けでデータテーブルより得られるデータを変更すること
ができ、柔軟性のあるシステムを構築することができる
効果がある。
Further, operation information for inquiring data stored in the data table is stored in the query table. Then, data obtained by querying the data table based on the stored operation information is displayed based on the output format information. For this reason, it is possible to virtually create a data table and to save memory. Further, the data obtained from the data table can be changed only by changing the operation information, and there is an effect that a flexible system can be constructed.

【0062】また、通信マネージャがアプリケーション
プログラムの動作を制御する。そして、関連情報テーブ
ルは、アプリケーションプログラムにおいて作成したデ
ータとデータテーブルに格納されているデータとを関連
付ける外部データ関連情報を記憶する。また、操作指示
情報記憶部は、アプリケーションプログラムにおいて作
成したデータとデータテーブルに格納されているデータ
とを関連付けて動作させる操作指示情報を記憶してい
る。このため、例えば、Auto CADにより作成さ
れた図面情報とデータテーブル上のデータとを関連付け
て関連情報テーブルに記憶しておけば、データを画面上
に表示しながら、上記データに関連する図面を画面上に
表示させることができる。このとき、実行手順生成部
が、操作指示情報と関連情報とに基づいて処理の実行手
順を生成し、実行制御部が上記実行手順に基づいて通信
マネージャに対してアプリケーションプログラム、例え
ば、Auto CADの動作を制御する指示情報を出力
するので、ユーザは、AutoCADを起動させるオペ
レーションを意識して行うことなく、容易に表示してい
るデータと関連するAuto CADの図面情報を取得
することができる。更に、Auto CADからも関連
するデータを参照することができ、ユーザは、柔軟性の
あるシステムを容易に構築することができる効果があ
る。このように、所定のアプリケーションからの他のア
プリケーションで作成したオブジェクトをリンクする場
合、他のアプリケーションがOLEをサポートしてい
る、していないに関わらず、ユーザがプログラミングす
ることなしにオブジェクトをリンクすることを可能にす
る効果がある。
A communication manager controls the operation of the application program. The related information table stores external data related information that associates data created in the application program with data stored in the data table. The operation instruction information storage unit stores operation instruction information that causes data created by the application program to operate in association with data stored in the data table. For this reason, for example, if the drawing information created by AutoCAD and the data on the data table are associated and stored in the related information table, the drawing related to the data can be displayed on the screen while the data is displayed on the screen. Can be displayed above. At this time, the execution procedure generation unit generates an execution procedure of the process based on the operation instruction information and the related information, and the execution control unit sends an application program, for example, an AutoCAD program to the communication manager based on the execution procedure. Since the instruction information for controlling the operation is output, the user can easily acquire the AutoCAD drawing information related to the displayed data without being conscious of the operation of activating AutoCAD. Further, related data can be referred to from Auto CAD, and the user can easily construct a flexible system. Thus, when linking an object created by another application from a given application, the object is linked without user programming, regardless of whether or not the other application supports OLE. There is an effect that makes it possible.

【0063】また、画面に操作指示部を表示させるため
の操作指示情報を予め備えている。そして、フォーム情
報入力部が出力様式情報とともに、操作指示情報をフォ
ーム情報テーブルに記憶する。このため、データを表示
している画面から別の処理へ遷移するようなボタンを画
面上に表示させるようにプログラミングしたり、ボタン
をクリックされることによって起動する処理をプログラ
ミングすることなく、データを表示している画面に自動
的に操作指示部を表示させ動作させることができる。こ
のため、システムを構築するユーザの技術レベルに左右
されずに、システム構築を行うことができる。また、操
作指示部は、予め用意している操作指示情報に基づいて
生成されるので、この発明のシステム構築支援装置を用
いて作成したシステムは、同じような操作指示部を生成
することになる。従って、ボタンの操作は、システム間
で同じ操作となり、ユーザのシステム運用効率を上げる
ことができる効果がある。
Operation instruction information for displaying an operation instruction section on the screen is provided in advance. Then, the form information input unit stores the operation instruction information in the form information table together with the output format information. For this reason, data can be programmed without programming to display a button that transitions from the screen displaying data to another processing on the screen, or programming the processing to be activated by clicking the button. The operation instructing unit can be automatically displayed on the displayed screen and operated. Therefore, the system can be constructed without being influenced by the technical level of the user who constructs the system. In addition, since the operation instruction unit is generated based on operation instruction information prepared in advance, a system created using the system construction support apparatus of the present invention generates a similar operation instruction unit. . Therefore, the button operation is the same between the systems, which has the effect of increasing the system operation efficiency of the user.

【0064】また、レポート情報テーブルに印刷様式情
報を記憶し、関連情報テーブルにデータテーブルとクエ
リーテーブルとレポート情報テーブルを関連させた情報
を記憶させる。このため、ユーザは、クエリーテーブル
に記憶されている操作情報に基づいて、データテーブル
より得られたデータを印刷様式情報に基づいて印刷する
処理をプログラミングすることなく、実行手順生成部に
よって操作指示情報と関連情報テーブルに基づいてデー
タをその印刷様式情報に従って、印刷することができ
る。このため、ユーザのシステム構築工数を削減できる
効果がある。また、データテーブルを変更した場合に、
関連情報テーブルを参照すれば、変更のあったデータテ
ーブルを用いて印刷を行う印刷様式情報を容易に検索で
きるので、システムのメンテナンスに容易に対処できる
システムを構築することができる。
Further, the print information is stored in the report information table, and the information relating the data table, the query table, and the report information table is stored in the related information table. For this reason, the user does not need to program the process of printing the data obtained from the data table based on the print style information based on the operation information stored in the query table, and the operation procedure generating unit generates the operation instruction information. The data can be printed according to the print style information based on the related information table. For this reason, there is an effect that a user's system construction man-hour can be reduced. Also, if you change the data table,
By referring to the related information table, it is possible to easily search for print style information for performing printing using the changed data table, so that it is possible to construct a system that can easily deal with system maintenance.

【0065】また、データテーブルとクエリーテーブル
とフォーム情報テーブルと関連情報テーブルとレポート
情報テーブルは、データベースであり、データベースを
アクセスするアプリケーションプログラムであれば、上
記のテーブルは、更新することができる。このため、ユ
ーザがデータベースをアクセスするアプリケーションプ
ログラムを使用することができれば、この発明のシステ
ム構築支援装置を容易に操作することができ、従って、
システムを構築することも容易に行えるという効果があ
る。
The data table, the query table, the form information table, the related information table, and the report information table are databases, and the above tables can be updated by any application program that accesses the database. Therefore, if the user can use the application program for accessing the database, the system construction supporting apparatus of the present invention can be easily operated, and accordingly,
There is an effect that the system can be easily constructed.

【0066】更に、ソートテーブルがデータを表示する
ときの並び順を指定するソート情報を記憶する。このた
め、予め想定できるソート情報をソートテーブルに設定
しておけば、データを表示しているときにソート順をソ
ートテーブルより選択することができ、柔軟性のあるシ
ステム運用を行うことができる効果がある。
Further, the sort table stores sort information for designating the order in which data is displayed. Therefore, if sort information that can be assumed in advance is set in the sort table, the sort order can be selected from the sort table when data is displayed, and a flexible system operation can be performed. There is.

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

【図1】 この発明の実施の形態1におけるシステム構
築支援装置の構成図を示す図。
FIG. 1 is a diagram showing a configuration diagram of a system construction support device according to a first embodiment of the present invention.

【図2】 この発明の実施の形態1におけるシステム構
築手順を示す流れ図。
FIG. 2 is a flowchart showing a system construction procedure according to the first embodiment of the present invention.

【図3】 この発明の実施の形態1におけるシステムの
実行手順を示す流れ図。
FIG. 3 is a flowchart showing an execution procedure of the system according to the first embodiment of the present invention.

【図4】 この発明の実施の形態1におけるテーブル作
成メニューを示す図。
FIG. 4 is a diagram showing a table creation menu according to the first embodiment of the present invention.

【図5】 この発明の実施の形態1におけるテーブルウ
ィザードメニューを示す図。
FIG. 5 is a diagram showing a table wizard menu according to the first embodiment of the present invention.

【図6】 この発明の実施の形態1におけるクエリーテ
ーブル作成例を示す図。
FIG. 6 is a diagram showing an example of creating a query table according to the first embodiment of the present invention.

【図7】 この発明の実施の形態1におけるフォームテ
ーブルの作成ウィザードメニューを示す図。
FIG. 7 is a diagram showing a form table creation wizard menu according to the first embodiment of the present invention.

【図8】 この発明の実施の形態1における関連情報テ
ーブルの構成を示す図。
FIG. 8 is a diagram showing a configuration of a related information table according to the first embodiment of the present invention.

【図9】 この発明のシステム構築支援装置で作成した
システムを起動するメインメニューを示す図。
FIG. 9 is a diagram showing a main menu for activating a system created by the system construction support apparatus of the present invention.

【図10】 この発明の実施の形態1における設備一覧
の画面を示す図。
FIG. 10 is a diagram showing an equipment list screen according to the first embodiment of the present invention.

【図11】 この発明の実施の形態1における追加又は
変更又は複写の画面を示す図。
FIG. 11 is a diagram showing a screen for adding, changing, or copying in Embodiment 1 of the present invention.

【図12】 この発明の実施の形態1における詳細を表
示する画面を示す図。
FIG. 12 is a diagram showing a screen displaying details in the first embodiment of the present invention.

【図13】 この発明の実施の形態2における図面属性
テーブルの構成を示す図。
FIG. 13 is a diagram showing a configuration of a drawing attribute table according to the second embodiment of the present invention.

【図14】 この発明の実施の形態2における関連情報
の構成を示す図。
FIG. 14 is a diagram showing a configuration of related information according to the second embodiment of the present invention.

【図15】 この発明の実施の形態2における計算機一
覧とCAD図面の関係を説明する図。
FIG. 15 is a diagram for explaining a relationship between a computer list and a CAD drawing according to the second embodiment of the present invention.

【図16】 この発明の実施の形態2におけるデータと
図面の結合手順を示す流れ図。
FIG. 16 is a flowchart showing a procedure for combining data and drawings according to the second embodiment of the present invention.

【図17】 この発明の実施の形態2におけるレイヤー
対応テーブルの構成を示す図。
FIG. 17 is a diagram showing a configuration of a layer correspondence table according to the second embodiment of the present invention.

【図18】 この発明の実施の形態2における図形情報
テーブルの構成を示す図。
FIG. 18 is a diagram showing a configuration of a graphic information table according to the second embodiment of the present invention.

【図19】 この発明の実施の形態2における図面情報
クエリーテーブルの構成を示す図。
FIG. 19 is a diagram showing a configuration of a drawing information query table according to the second embodiment of the present invention.

【図20】 この発明の実施の形態2における図面上属
性テーブルを示す図。
FIG. 20 is a diagram showing an attribute table on a drawing according to the second embodiment of the present invention.

【図21】 この発明の実施の形態2における貼り付け
属性選択メニューを示す図。
FIG. 21 is a diagram showing a paste attribute selection menu according to the second embodiment of the present invention.

【図22】 この発明の実施の形態2におけるデータと
CAD図面をリンクさせた結果データからCAD図面を
表示する手順を示す流れ図。
FIG. 22 is a flowchart showing a procedure for displaying a CAD drawing from data obtained by linking data and the CAD drawing according to the second embodiment of the present invention.

【図23】 この発明の実施の形態2における図面情報
一覧の表示例を示す図。
FIG. 23 is a diagram showing a display example of a drawing information list according to the second embodiment of the present invention.

【図24】 この発明の実施の形態2におけるCAD図
面の表示例を示す図。
FIG. 24 is a diagram showing a display example of a CAD drawing according to the second embodiment of the present invention.

【図25】 この発明の実施の形態2における属性貼り
付け手順を示す流れ図。
FIG. 25 is a flowchart showing an attribute pasting procedure according to the second embodiment of the present invention.

【図26】 この発明の実施の形態2におけるCAD図
面に属性貼り付けを行った例を示す図。
FIG. 26 is a diagram showing an example of performing attribute pasting on a CAD drawing according to the second embodiment of the present invention.

【図27】 この発明の実施の形態3におけるソートテ
ーブルの構成を示す図。
FIG. 27 is a diagram showing a configuration of a sort table according to the third embodiment of the present invention.

【図28】 この発明の実施の形態4におけるシステム
構築支援装置の構成図を示す図。
FIG. 28 is a diagram showing a configuration diagram of a system construction support device according to a fourth embodiment of the present invention.

【図29】 この発明の実施の形態4における関連情報
テーブルの構成を示す図。
FIG. 29 is a diagram showing a configuration of a related information table according to the fourth embodiment of the present invention.

【図30】 従来のAccessにおいて作成した仕入
先テーブルと商品テーブルを表示した例を示す図。
FIG. 30 is a diagram showing an example in which a supplier table and a product table created in conventional Access are displayed.

【図31】 従来のAccessにおいて仕入先テーブ
ルと商品テーブルとから所定の条件で抽出した検索結果
テーブルを示す図。
FIG. 31 is a diagram showing a search result table extracted under predetermined conditions from a supplier table and a product table in conventional Access.

【図32】 従来のAccessにおける商品区分一覧
を示す図。
FIG. 32 is a view showing a product category list in the conventional Access.

【図33】 従来のAccessにおけるピクチャを貼
り付けたフォームの一例を示す図。
FIG. 33 is a view showing an example of a form in which a picture in a conventional Access is pasted.

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

1 システム構築支援装置、2 基本部、3 データベ
ース部、4 通信マネージャ、5 アプリケーション
群、5a Access、5b Auto CAD、5
c メディアプレイヤー、5d ペイントブラシ、6
データ入力部、7フォーム情報入力部、8 関連情報入
力部、9 実行手順生成部、10 実行制御部、11
クエリー入力部、12 指示情報、13 レポート情報
入力部、16,17 アプリケーションプログラムによ
り作成された情報を記憶する記憶部、20 データテー
ブル、21 クエリーテーブル、22 フォーム情報テ
ーブル、23 関連情報テーブル、24 操作指示情報
記憶部、25 基本メニュー情報記憶部、26 レポー
ト情報テーブル、30 データベース新規作成メニュ
ー、31 データベース保存リストボックス、32 デ
ータベース一覧、33ファイル名ボックス、34 ファ
イルの種類リストボックス、35 開くボタン、36
キャンセルボタン、40 テーブル作成メニュー、41
テーブルボタン、42 クエリーボタン、43 フォ
ームボタン、44 レポートボタン、45 開くボタ
ン、46 デザインボタン、47 新規作成ボタン、4
8 一覧ウィンドウ、50 テーブルウィザードメニュ
ー、51 コメント表示領域、52 テーブル一覧リス
ト、53 フィールド一覧リスト、54 操作ボタン、
55 新規テーブルのフィールドリスト、56 フィー
ルド名の変更ボタン、57次へボタン、58 完了ボタ
ン、60 設備データテーブル、61 設備使用者テー
ブル、70 フォーム形式ウィザードメニュー、71
フィールド一覧リスト、72 操作ボタン、73 表示
するフィールドリスト、74 次へボタン、75 完了
ボタン、80 一覧フォーム名、81 編集フォーム
名、82 詳細フォーム名、83 データテーブル名、
84 クエリーテーブル名、85 タイプ、86 外部
データ識別名、90 メインメニュー、91 主テーブ
ル一覧リスト、92 主テーブルボタン、93 サブテ
ーブル一覧リスト、94 サブテーブルボタン、95
図面属性ボタン、96 新規CAD図面登録ボタン、9
7 終了ボタン、100 設備一覧ウィンドウ、101
ユーザ設定部、102ソート基準ボックス、103
検索条件入力部、104 一覧表示部、105レコード
件数表示部、106 追加ボタン、107 変更ボタ
ン、108 複写ボタン、109 削除ボタン、110
詳細ボタン、111 CAD図面表示ボタン、112
一覧印刷ボタン、113 詳細印刷ボタン、114
条件クリアボタン、115 検索ボタン、116 閉じ
るボタン、117 選択ボックス、120 編集ウィン
ドウ、121 詳細ウィンドウ、130 計算機一覧、
131 使用者フィールド、132 機種フィールド、
133 CAD図面、134 レイヤー、140 レイ
ヤー対応テーブル、150 図形情報テーブル、160
図面情報クエリー、170 図面上属性表示テーブ
ル、180 貼り付け属性選択ボックス、181 属性
リスト。
1 system construction support device, 2 basic unit, 3 database unit, 4 communication manager, 5 application group, 5a access, 5b auto CAD, 5
c Media player, 5d paint brush, 6
Data input unit, 7 form information input unit, 8 related information input unit, 9 execution procedure generation unit, 10 execution control unit, 11
Query input unit, 12 instruction information, 13 report information input unit, 16, 17 storage unit for storing information created by application programs, 20 data tables, 21 query tables, 22 form information tables, 23 related information tables, 24 operations Instruction information storage unit, 25 basic menu information storage unit, 26 report information table, 30 new database creation menu, 31 database save list box, 32 database list, 33 file name box, 34 file type list box, 35 open button, 36
Cancel button, 40 Table creation menu, 41
Table button, 42 Query button, 43 Form button, 44 Report button, 45 Open button, 46 Design button, 47 New button, 4
8 list window, 50 table wizard menu, 51 comment display area, 52 table list list, 53 field list list, 54 operation buttons,
55 Field list of new table, 56 Change field name button, 57 Next button, 58 Finish button, 60 Equipment data table, 61 Equipment user table, 70 Form wizard menu, 71
Field list list, 72 operation buttons, 73 Field list to display, 74 Next button, 75 Complete button, 80 List form name, 81 Edit form name, 82 Detail form name, 83 Data table name,
84 query table name, 85 type, 86 external data identification name, 90 main menu, 91 main table list list, 92 main table button, 93 sub table list list, 94 sub table button, 95
Drawing attribute button, 96 New CAD drawing registration button, 9
7 End button, 100 Equipment list window, 101
User setting section, 102 sort reference box, 103
Search condition input section, 104 list display section, 105 record count display section, 106 add button, 107 change button, 108 copy button, 109 delete button, 110
Details button, 111 CAD drawing display button, 112
List print button, 113 Detailed print button, 114
Clear condition button, 115 search button, 116 close button, 117 selection box, 120 edit window, 121 detail window, 130 computer list,
131 user field, 132 model field,
133 CAD drawing, 134 layers, 140 layer correspondence table, 150 figure information table, 160
Drawing information query, 170 Attribute display table on drawing, 180 Paste attribute selection box, 181 Attribute list.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小柳 朗 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 ────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Akira Koyanagi 2-3-2 Marunouchi, Chiyoda-ku, Tokyo Mitsubishi Electric Corporation

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 以下の要素を有することを特徴とするシ
ステム構築支援装置(a)データを入力するデータ入力
部、(b)上記データ入力部より入力されたデータを記
憶するデータテーブル、(c)上記データテーブルに記
憶されているデータを画面に表示するための画面フォー
ム情報である出力様式情報を入力するフォーム情報入力
部、(d)上記フォーム情報入力部より入力された出力
様式情報を記憶するフォーム情報テーブル、(e)上記
データテーブルに記憶されているデータと上記フォーム
情報テーブルに記憶されている出力様式情報とを関連付
ける関連情報を入力する関連情報入力部、(f)上記関
連情報入力部より入力された上記関連情報を記憶する関
連情報テーブル、(g)上記データテーブルに記憶され
ているデータを表示する上記画面は、上記データを表示
するデータ表示部と次の操作を指示するための操作指示
部とにより構成され、画面に上記操作指示部を表示させ
るための情報と上記操作指示部に対応している次の操作
を行うための情報とを操作指示情報として記憶する操作
指示情報記憶部、(h)上記関連情報テーブルに記憶さ
れた関連情報を取り出すとともに、操作指示情報を記憶
する操作指示情報記憶部より操作指示情報を取り出し
て、上記操作指示情報に上記関連情報を組み込んで実行
手順を生成する実行手順生成部、(i)上記実行手順生
成部により生成された実行手順に基づいて処理の実行を
制御する実行制御部。
1. A system construction support device having the following elements: (a) a data input unit for inputting data, (b) a data table for storing data input from the data input unit, (c) A) a form information input section for inputting output form information which is screen form information for displaying data stored in the data table on a screen; and (d) storing output form information input from the form information input section. (E) a related information input unit for inputting related information for associating data stored in the data table with output format information stored in the form information table; (f) inputting the related information A related information table storing the related information input from the section, and (g) displaying data stored in the data table. The screen includes a data display unit for displaying the data and an operation instruction unit for instructing the next operation, and corresponds to information for displaying the operation instruction unit on the screen and the operation instruction unit. An operation instruction information storage unit that stores information for performing the next operation as operation instruction information, and (h) operation instruction information that retrieves the relevant information stored in the relevant information table and stores the operation instruction information. An execution procedure generation unit that extracts operation instruction information from the storage unit and incorporates the related information into the operation instruction information to generate an execution procedure; and (i) performs processing based on the execution procedure generated by the execution procedure generation unit. An execution control unit that controls execution.
【請求項2】 上記データテーブルは、記憶するデータ
を識別するデータテーブル名を記憶し、 上記フォーム情報テーブルは、記憶する出力様式情報を
識別するフォームテーブル名を記憶し、 上記関連情報は、上記データテーブル名と上記フォーム
テーブル名より構成されることを特徴とする請求項1記
載のシステム構築支援装置。
2. The data table stores a data table name for identifying data to be stored; the form information table stores a form table name for identifying output format information to be stored; 2. The system construction support apparatus according to claim 1, wherein the system construction support apparatus comprises a data table name and the form table name.
【請求項3】 上記システム構築支援装置は、更に、基
本メニューを生成するための基本メニュー情報を記憶す
る基本メニュー情報記憶部を備え、上記実行手順生成部
は、上記基本メニュー情報記憶部に記憶されている基本
メニュー情報と、 上記関連情報テーブルに記憶されている関連情報とを用
いて、基本メニューを自動生成する基本メニュー生成部
を備えたことを特徴とする請求項1記載のシステム構築
支援装置。
3. The system construction support device further includes a basic menu information storage unit for storing basic menu information for generating a basic menu, and the execution procedure generating unit stores the basic menu information in the basic menu information storage unit. 2. The system construction support according to claim 1, further comprising: a basic menu generation unit for automatically generating a basic menu using the basic menu information stored and the relevant information stored in the relevant information table. apparatus.
【請求項4】 上記システム構築支援装置は、更に、上
記データテーブルに記憶されているデータに問い合わせ
をするための操作情報を入力するクエリー入力部と、 上記クエリー入力部より入力された操作情報を記憶する
クエリーテーブルとを備え、 上記フォーム情報入力部は、上記操作情報に基づいて上
記データテーブルを問い合わせて得られるデータの出力
様式情報を入力し、 上記関連情報入力部は、上記データテーブルに記憶され
ているデータと上記クエリーテーブルに記憶されている
操作情報と上記フォーム情報テーブルに記憶されている
出力様式情報とを関連付ける関連情報を入力することを
特徴とする請求項1記載のシステム構築支援装置。
4. The system construction support device further comprises: a query input unit for inputting operation information for inquiring data stored in the data table; and a query input unit for inputting the operation information input from the query input unit. A query table to be stored, wherein the form information input unit inputs output format information of data obtained by inquiring the data table based on the operation information, and the related information input unit stores the data in the data table. 2. The system construction supporting apparatus according to claim 1, wherein related information for associating the input data, the operation information stored in the query table, and the output format information stored in the form information table is input. .
【請求項5】 上記クエリーテーブルは、記憶する操作
情報を識別するクエリーテーブル名を記憶し、 上記関連情報は、少なくとも上記データテーブル名と上
記クエリーテーブル名と上記フォームテーブル名とによ
り構成されることを特徴とする請求項4記載のシステム
構築支援装置。
5. The query table stores a query table name for identifying operation information to be stored, and the related information includes at least the data table name, the query table name, and the form table name. The system construction support device according to claim 4, wherein:
【請求項6】 上記システム構築支援装置は、更に、ア
プリケーションプログラムの動作を制御する通信マネー
ジャを備え、 上記関連情報テーブルは、上記関連情報として上記アプ
リケーションプログラムにおいて作成したデータと上記
データ入力部より入力されたデータとを関連付ける外部
データ関連情報を記憶し、 上記操作指示情報記憶部は、上記アプリケーションプロ
グラムにおいて作成したデータと上記データ入力部より
入力されたデータとを関連付けて動作させるための操作
指示情報を記憶し、 上記実行手順生成部は、上記操作指示情報と上記外部デ
ータ関連情報を含む関連情報とに基づいて処理の実行手
順を生成し、 上記実行制御部は、上記実行手順に基づいて上記通信マ
ネージャに対して上記アプリケーションプログラムの動
作を制御する指示情報を出力し、 上記通信マネージャは、上記指示情報に基づいて上記ア
プリケーションプログラムの動作を制御することを特徴
とする請求項4記載のシステム構築支援装置。
6. The system construction support apparatus further comprises a communication manager for controlling operation of an application program, wherein the related information table is input from the data input unit with data created in the application program as the related information. External data related information for associating the data with the input data, and the operation instruction information storage unit stores the operation instruction information for associating the data created in the application program with the data input from the data input unit. The execution procedure generation unit generates a processing execution procedure based on the operation instruction information and the related information including the external data related information, and the execution control unit performs the processing based on the execution procedure. For the communication manager, Outputs instruction information for controlling the work, the communication manager, the system configuration supporting apparatus according to claim 4, wherein the controller controls the operation of the application program based on the instruction information.
【請求項7】 上記フォーム情報入力部は、上記操作指
示情報記憶部より操作指示情報の一部を取り出して、上
記出力様式情報とともに、上記フォーム情報テーブルに
記憶することを特徴とする請求項1又は4記載のシステ
ム構築支援装置。
7. The form information input unit extracts a part of the operation instruction information from the operation instruction information storage unit and stores it in the form information table together with the output format information. Or the system construction support device according to 4.
【請求項8】 上記システム構築支援装置は、更に、デ
ータを印刷する印刷様式情報を入力するレポート情報入
力部と、 上記レポート情報入力部より入力された印刷様式情報を
記憶するレポート情報テーブルとを備え、 上記レポート情報テーブルは、記憶する印刷様式情報を
識別するレポート情報テーブル名を記憶し、 上記関連情報入力部は、上記データテーブルに記憶され
ているデータと上記クエリーテーブルに記憶されている
操作情報と上記フォーム情報テーブルに記憶されている
出力様式情報と上記レポート情報テーブルに記憶されて
いる印刷様式情報とを関連付ける関連情報を入力するこ
とを特徴とする請求項6記載のシステム構築支援装置。
8. The system construction support apparatus further includes: a report information input section for inputting print style information for printing data; and a report information table for storing print style information input from the report information input section. The report information table stores a report information table name for identifying print format information to be stored, and the related information input unit stores data stored in the data table and an operation stored in the query table. 7. The system construction support apparatus according to claim 6, wherein related information for associating the information with the output format information stored in the form information table and the print format information stored in the report information table is input.
【請求項9】 上記データテーブルと上記クエリーテー
ブルと上記フォーム情報テーブルと上記関連情報テーブ
ルと上記レポート情報テーブルとは、データベースであ
り、データベースをアクセスするアプリケーションプロ
グラムにより更新可能であり、上記通信マネージャは、
上記アプリケーションプログラムの動作を制御すること
を特徴とする請求項8記載のシステム構築支援装置。
9. The data table, the query table, the form information table, the related information table, and the report information table are databases, and can be updated by an application program that accesses the database. ,
9. The system construction support device according to claim 8, wherein the operation of the application program is controlled.
【請求項10】 上記システム構築支援装置は、更に、
データを表示するときの並び順を指定するソート情報を
記憶するソートテーブルを備え、 上記データ入力部は、上記ソートテーブルにソート情報
を入力することを特徴とする請求項1記載のシステム構
築支援装置。
10. The system construction support device further comprises:
2. The system construction support apparatus according to claim 1, further comprising a sort table for storing sort information for specifying an arrangement order when displaying data, wherein the data input unit inputs the sort information into the sort table. .
JP9162338A 1997-06-19 1997-06-19 System construction support device Pending JPH1115650A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9162338A JPH1115650A (en) 1997-06-19 1997-06-19 System construction support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9162338A JPH1115650A (en) 1997-06-19 1997-06-19 System construction support device

Publications (1)

Publication Number Publication Date
JPH1115650A true JPH1115650A (en) 1999-01-22

Family

ID=15752665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9162338A Pending JPH1115650A (en) 1997-06-19 1997-06-19 System construction support device

Country Status (1)

Country Link
JP (1) JPH1115650A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005284851A (en) * 2004-03-30 2005-10-13 Chugoku Electric Power Co Inc:The Drawing register method, drawing register program, recording medium having this program recorded therein, and information processor
JP2007317006A (en) * 2006-05-26 2007-12-06 Chugoku Electric Power Co Inc:The Monitoring control system, and method for modifying table data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005284851A (en) * 2004-03-30 2005-10-13 Chugoku Electric Power Co Inc:The Drawing register method, drawing register program, recording medium having this program recorded therein, and information processor
JP2007317006A (en) * 2006-05-26 2007-12-06 Chugoku Electric Power Co Inc:The Monitoring control system, and method for modifying table data

Similar Documents

Publication Publication Date Title
JP3882479B2 (en) Project activity support system
JP4308587B2 (en) Document group management device
CN101048728B (en) Document management system and method thereof
US7430718B2 (en) Configurable interface for template completion
JPH08292961A (en) Document copy relation management system
US20070283241A1 (en) Systems and methods for annotating objects when the annotation device differs from the viewing device
JP2006004298A (en) Document processing apparatus, documents processing method, and document processing program
JP2002259500A (en) Instruction book making device and work support system
JP3204044B2 (en) Organization chart processing device
JP4323610B2 (en) Image data management apparatus and control method thereof
JPH1115650A (en) System construction support device
JPH11134088A (en) Data transmission apparatus and method
JPH07296004A (en) Information management search device
CN100428235C (en) Material management system and method
JP3140922B2 (en) Equipment management system
JPH09114857A (en) Method and device for registering/retrieving/editing picture of construction site
JP2000099535A (en) Image retrieval apparatus and method, computer readable memory
JP5918673B2 (en) Work performance support device, work performance support method, and program
JP2006048521A (en) Document search apparatus, control method therefor, and control program
JPH04211865A (en) Method for supporting routine document preparation
JPH08147152A (en) Software specification reuse support device
JP4253134B2 (en) Document processing apparatus, document processing method, program, and recording medium
JP2000099234A (en) Image retrieval apparatus and method, computer readable memory
JPH1040300A (en) Personnel transfer simulation method, personnel transfer simulation apparatus, and storage medium for personnel transfer simulation
JP2002099694A (en) Collaborative editing system and server and method

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010116