JPH06110593A - データ処理方法及び装置 - Google Patents

データ処理方法及び装置

Info

Publication number
JPH06110593A
JPH06110593A JP5149315A JP14931593A JPH06110593A JP H06110593 A JPH06110593 A JP H06110593A JP 5149315 A JP5149315 A JP 5149315A JP 14931593 A JP14931593 A JP 14931593A JP H06110593 A JPH06110593 A JP H06110593A
Authority
JP
Japan
Prior art keywords
operator
operator input
data processing
input
selection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP5149315A
Other languages
English (en)
Other versions
JP2527904B2 (ja
Inventor
Stephen P Krosner
ステイーブン、ピー、クロスナー
Floyd W Shackelford
フロイド、ダブリュ、シャックルフォード、
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH06110593A publication Critical patent/JPH06110593A/ja
Application granted granted Critical
Publication of JP2527904B2 publication Critical patent/JP2527904B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】 【目的】 データ処理装置の複数の関係オペレータ入力
フィールドへの関連オペレータ入力の効率を向上させる
こと。 【構成】 オペレータによる属性の選択に応じて複数の
関係オペレータ入力フィールドについての関連オペレー
タ入力の可能な組合せを自動的に決定する。自動的に決
定された関連オペレータ入力の可能な組合せをオペレー
タに示して選択を可能にする。次にオペレータ入力がオ
ペレータの選択に応じて複数の関係オペレータ入力フィ
ールドの夫々に自動的に入れられる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデータ処理装置に関し、
より詳細には、データ処理装置内の複数の関係オペレー
タ入力フィールドへの関連オペレータ入力の自動的挿入
に関する。更に詳細に云えば、本発明はデータ処理装置
内で自動的に決定される関連オペレータ入力の複数の可
能な組合せの選択に応じての複数の関係オペレータ入力
フィールドへの自動的挿入に関する。
【0002】
【従来の技術】図形ユーザ入力インターフェースは周知
である。ユーザはキーボードや、ポインティングスティ
ック、マウス、トラックボール、ペンまたはタッチディ
スプレイスクリーンのような図形入力装置を用いて行わ
れるデータ処理システムについての特定のアクティビテ
ィを選択することが出来る。「文書プリント」または
「文書選択」のような特定のアクティビティーは、コン
ピュータディスプレイスクリーン上に図形的に表示さ
れ、そしてキーボード上の特定のキーまたはキー列を用
い、またはマウスのような図形ポインティング装置を用
いて入力フィールドに置き、マウスボタンを押すことに
よりユーザにより選択される複数の入力フィールドの形
でユーザに与えることが出来る。
【0003】一つの入力フィールドが選ばれてしまう
と、そのフィールドにより表わされる機能を実行するた
めに適当な情報をそのフィールドに入れるようなプロン
プトすなわち操作指示がユーザに与えられる。例えばデ
ータ処理装置により入れられた文書をプリントするため
に「文書プリント」フィールドに文書名を入れる指示が
ユーザに与えられる。現在のデータ処理装置ではその選
択されたフィールドへの入力について示唆型の入力また
は示唆型の入力のリストがユーザに与えられる。そのよ
うな装置の一例はデータ処理装置にオペレーティングシ
ステムまたはアプリケーションプログラムを自動的にイ
ンストールするオートインストールプログラムである。
そのようなオートインストールプログラムはユーザに入
力フィールドを与え、そして可能な入力の示唆を与え
る。ユーザは示唆された入力を選択し、あるいは可能な
入力のリストから一つの入力を選択することが出来る。
ユーザが与えられた入力フィールド用の入力を選択した
後に、オートインストールプログラムは第2の入力フィ
ールドをユーザに与え、そしてその入力フィールドにつ
いての可能な入力の示唆を与える。このプロセスは一般
に夫々の入力フィールドが与えられ、そしてユーザがそ
の与えられたフィールドについて示唆された入力または
可能な入力のリストからの一つの入力を利用してそのフ
ィールドを埋めてしまうまで続けられる。
【0004】
【発明が解決しようとする課題】それ故、複数のユーザ
入力フィールドへのユーザ入力の効率を高めるための方
法および装置が必要なことは明らかである。
【0005】それ故本発明の目的はデータ処理装置にお
いて複数の関係オペレータ入力フィールドへの関連オペ
レータ入力の自動的入力のための改善された方法および
装置を提供することである。
【0006】本発明の他の目的はデータ処理装置内で複
数の関係オペレータ入力フィールドへの入力のために複
数の関連オペレータ入力の可能な組合せを自動的に決定
するための改善された方法及び装置を提供することであ
る。
【0007】本発明の更に他の目的は関連オペレータ入
力の可能な組合せ群の選択に応じてデータ処理装置内で
の複数の関係オペレータ入力フィールドへの関連オペレ
ータ入力の自動入力のための改善された方法及び装置を
提供することである。
【0008】
【課題を解決するための手段】上記目的は複数の関係オ
ペレータ入力フィールドへの関連オペレータ入力の効率
を向上させるための方法及び装置をデータ処理装置内に
設けることにより達成される。
【0009】
【作用】オペレータによる一つの属性の選択に応じて複
数の関係オペレータ入力フィールドについての関連オペ
レータ入力の可能な組合せが自動的に決定される。この
ように自動的に決定された組合せがオペレータに与えら
れて選択される。オペレータ入力はその選択に応じて複
数の関係オペレータ入力フィールドの夫々に自動的に入
れられる。
【0010】
【実施例】図1は本発明の方法及び装置の実施に利用し
うるパーソナルコンピュータシステム10を示すもので
ある。当業者には周知のように、パーソナルコンピュー
タシステム10はネットワーク11を介して他のパーソ
ナルコンピュータシステムに接続しうる。好適にはパー
ソナルコンピュータシステム10はシステムユニット1
2、コンピュータディスプレイ14、キーボード16お
よび複数の図形入力ポインタ装置18を含んでいる。図
形入力ポインタ装置18は、ポインタスティック15、
マウス17、トラックボール19、ライトペン20、タ
ッチディスプレイスクリーン21、またはユーザがディ
スプレイ14上のオブジェクトを図形的に操作しうるよ
うにする他の装置を用いてつくることが出来る。
【0011】図2はコンピュータディスプレイ14上の
表示画面例として、オペレータ入力フィールド30,3
2,34およびオペレータ入力の複数のリスト36,3
8,40を示している。本発明によれば、オペレータは
属性44またはオペレータ入力フィールド30,32ま
たは34を選ぶことが出来る。選択された夫々のオペレ
ータ入力フィールドについてそのフィールドに許された
オペレータ入力が与えられる。例えばオペレータ入力フ
ィールド30が選ばれたとすると、フィールド30に許
されたオペレータ入力のリスト36が与えられる。同様
に、オペレータ入力フィールド32が選ばれれば、その
フィールドに許されたオペレータ入力リスト38が与え
られることになる。オペレータはその後与えられたオペ
レータ入力リストから一つのオペレータ入力を選び、そ
れをそのオペレータ入力フィールドに入れることが出来
る。
【0012】いくつかのオペレータ入力フィールドが関
係するものであることがある。一般にデータ処理装置の
効率を上げるためにそのシステム内にユーザネットワー
クがつくられる。そのネットワーク内の各ユーザは関連
した固有のユーザ識別子(ユーザID)、ネットワーク
名およびノードアドレスを有するものとすることが出来
る。選ばれたユーザとネットワークを介して通信するた
めにはユーザID、ネットワーク名およびノードアドレ
スについての関連オペレータ入力の許された、すなわち
可能な組合せが必要である。ネットワーク名用のオペレ
ータ入力フィールド30、ノードアドレス用のオペレー
タ入力フィールド32、およびユーザID用のオペレー
タ入力フィールド34は関係づけられているものとす
る。
【0013】本発明の方法および装置によれば、オペレ
ータは図示のように一つの関係フィールドを図形的に選
択することにより属性44を選択し、それにより、関係
オペレータ入力フィールドに関連オペレータ入力の一つ
の有効な組合せを表示することが出来る。属性44のオ
ペレータ選択に応じ、関連オペレータ入力の可能な組合
せのリスト46が関係オペレータ入力フィールド30,
32および34への入力用としてオペレータに与えられ
る。それ故オペレータは与えられた可能な組合せのリス
ト46の一つを選択することが出来る。リスト46内の
オペレータが選択した一つに含まれる関連オペレータ入
力は夫々の関係オペレータ入力フィールドに入れられ
る。次に三つのオペレータ入力フィールドのすべてにオ
ペレータ入力を自動的に入れるために、オペレータは属
性44を選びあるいはプロンプトすることが出来る。こ
のように属性のオペレータ選択および可能な組合せのリ
ストからの一つの選択に応じて三つのオペレータ入力フ
ィールドのすべてに有効オペレータ入力を入れることが
出来る。
【0014】オペレータが夫々のオペレータ入力フィー
ルドを別々に選択し、あるいはプロンプトすることが出
来ることはこれまで知られていることである。そのよう
な装置ではオペレータがオペレータ入力フィールドを選
びそして次に複数のオペレータ入力フィールドの夫々に
ついてのオペレータ入力を選択しなければならない。そ
れ故、オペレータ入力フィールド30,32,34にオ
ペレータ入力を入れるためには、オペレータは6回の選
択を行わなくてはならない。更に、そのようなシステム
では、オペレータ入力の無効な組合せをオペレータが入
れてしまうことがありうる。
【0015】図3は従来のオペレータ入力フィールドを
示すオブジェクト50,52,54の複数の図形表示を
示している。オブジェクト本位の環境における一つのオ
ブジェクトは一般にコードおよびデータの関係した部分
から成っている。一つのオブジェクトは一般に一つのオ
ブジェクトに本質的に固有のものであって一つのオブジ
ェクトにその特定の行動を与える方法についてのライブ
ラリを有する。一つのオブジェクトのクラスは1以上の
性質にもとづいたグルーピングを限定し、そして一つの
インスタンスは一つのクラスにおける唯一のアイテムで
ある。クラスは新しいインスタンスを構成するための方
法及びインスタンスがどのように行動するか、およびど
のように入来メッセージに反応するかを特定するインス
タンス法を限定する。インスタンス変数は一つのオブジ
ェクトの一つのインスタンスの特定の特徴を限定する。
それらインスタンス変数は限定され、あるいは空とされ
て限定を待つことが出来る。インスタンスのデータ構造
は一般にそのインスタンス変数の集合により記述され
る。
【0016】図3においてオペレータがネットワーク名
フィールドのような一つのオペレータ入力フィールドを
選択しあるいはプロンプトすると、ネットワークオブジ
ェクト50の「プロンプト」方法が呼び出され、そして
装置はそれについての情報を含むデータベースを検索す
る。ネットワークオブジェクト50の「プロンプト」方
法が次にネットワーク名フィールドへの入力のための可
能なオペレータ入力のリストを与える。オペレータがこ
のリストから一つのオペレータ入力を選択すると、選択
されたオペレータ入力がネットワーク名フィールドに入
れられる。この方法は図3について述べたようにオペレ
ータがノードオブジェクト52に関連したノード名を選
ぶときあるいはユーザIDオブジェクト54に関連した
ユーサIDを選ぶときに生じる。
【0017】図4は本発明による関連オペレータ入力フ
ィールドを表わすオブジェクト60の図形的表示であ
る。図示のようにオブジェクト60は複合オブジェクト
である。複合オブジェクトは他のオブジェクトと同じ特
性を有する上に、更に関係する他のオブジェクトで構成
されるという固有の特性を有する。ネットワーク内の選
ばれたユーザと通信を行うために、その選ばれたユーザ
のネットワーク名、ノードアドレスおよびユーザIDに
ついての関連オペレータ入力のすべてが必要である。オ
ブジェクト60は三つの関係オブジェクトすなわちネッ
トワークオブジェクト62、ノードオブジェクト64お
よびユーザIDオブジェクト66から成る。オブジェク
ト60により「プロンプト」されるとき、ネットワーク
オブジェクト62はネットワーク名のリストを、ノード
オブジェクト64はノードアドレスをそしてユーザID
オブジェクト66はユーザIDのリストをもどすことに
なる。
【0018】オペレータが前述のように属性44を選
び、オペレータが複数のオペレータ入力フィールド3
0,32,34にオペレータ入力を入れようとしている
ことを示す場合には、オブジェクト60の「プロンプ
ト」法が呼び出される。オブジェクト60の「プロンプ
ト」法が次にネットワークオブジェクト62、ノードオ
ブジェクト64およびユーザIDオブジェクト66を一
般に夫々にメッセージを送ることにより呼び出す。オブ
ジェクト本位の環境内では一つのメッセージでは一般に
一つの方法を実行させるために利用される。このときオ
ブジェクト62,64,66はオブジェクト60に有効
データのリストをもどすことにより応答する。上述のよ
うにネットワーク62はオペレータ入力フィールド36
へのオペレータ入力として利用しうるネットワークアド
レスのリストをもどす。ノードオブジェクト64はオペ
レータ入力フィールド32へのオペレータ入力として利
用しうるノードアドレスのリストをもどす。そしてユー
ザIDオブジェクト66はオペレータ入力フィールド3
4へのオペレータ入力として利用しうるユーザIDのリ
ストをもどす。
【0019】本発明の方法および装置によれば、オブジ
ェクト60はオブジェクト62,64,66から夫々の
リストを受けて関連オペレータ入力の可能な組合せのリ
スト46(図2)を構成する。次にオペレータは与えら
れた組合せリスト46から一つを選ぶことが出来る。オ
ペレータによる選択の後にオペレータ入力が夫々のオペ
レータ入力フィールド30,32,34に自動的に入れ
られる。それ故オペレータが関連オペレータ入力の無効
な組合せを行うことがない。
【0020】図5は本発明の方法及び装置による、関係
オペレータ入力フィールドへの関連オペレータ入力の自
動入力を示す高レベルフローチャートである。このプロ
セスはブロック70でスタートし、ブロック72に入
る。ブロック72は属性とオペレータ入力フィールドの
表示である。次にブロック74に入り複数入力項目を許
す属性をオペレータが選択する。その後、ブロック76
に入り、その属性の選択に応じてこの複合オブジェクト
を呼び出す。次にブロック78でその複合オブジェクト
内のすべての関係オブジェクトにその複合オブジェクト
が「プロンプト」メッセージを送る。
【0021】次にブロック80でデータベースにアクセ
スし、関連オペレータ入力の可能な組合せを決定するた
めに利用される複合オブジェクト法により構造化照会言
語(SQL)ステートメントを構成する。SQLは関係
データベース内で利用されるデータ定義および処理用の
言語である。その後このプロセスはブロック82に移
り、可能な組合せがあるかどうかを決定する。もしその
ような組合せがなければブロック84でエラーをリポー
トし、ブロック86でこのプロセスは終了する。
【0022】ブロック82においてそのような組合せが
あればブロック90に移り、2以上の可能な組合せがあ
るかどうかの決定を行う。組合せが1つしかない場合に
はブロック92に入り、夫々の関係オペレータ入力フィ
ールドに関連オペレータ入力を記入する。そしてブロッ
ク94でこのプロセスは終了する。
【0023】ブロック90での決定が2以上の組合せの
存在を示す場合には、ブロック96で可能な組合せのリ
ストを表示する。次にブロック98でオペレータが一つ
の組合せを選択する。その後、ブロック100に入り、
複数の関係オペレータ入力フィールドの夫々に関連オペ
レータ入力が記入される。そしてブロック94でこのプ
ロセスは終了する。
【0024】
【発明の効果】本発明によれば、複数のユーザ入力フィ
ールドへのユーザ入力の効率を向上させることができ
る。
【図面の簡単な説明】
【図1】本発明の方法およひ装置を実行するために利用
しうるパーソナルコンピュータシステムを示す図であ
る。
【図2】本発明により決定されるオペレータ入力フィー
ルドとオペレータ入力を表示するコンピュータディスプ
レイを示す図である。
【図3】従来のオペレータ入力フィールドを示すオブジ
ェクトを示す図である。
【図4】本発明の方法および装置によるオペレータ入力
フィールドを示すオブジェクトを示す図である。
【図5】本発明の方法および装置による複数の関係オペ
レータ入力フィールドへの関連オペレータ入力の自動記
入を示す高レベルフローチャートである。
【符号の説明】
10 パーソナルコンピュータシステム 11 ネットワーク 12 システムユニット 14 コンピュータディスプレイ 16 キーボード 18 図形入力ポインタ装置 30,32,34 オペレータ入力フィールド 36,48,40 オペレータ入力 44 属性 46 可能な組合せのリスト 50,52,54 オブジェクト 60 複合オブジェクト 62 ネットワークオブジェクト 64 ノードオブジェクト 66 ユーザIDオブジェクト
───────────────────────────────────────────────────── フロントページの続き (72)発明者 フロイド、ダブリュ、シャックルフォー ド、 アメリカ合衆国ジョージア州、バフォー ド、ハノーバー、ドライブ、3510

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】データ処理装置において複数のオペレータ
    入力フィールドへのオペレータ入力の効率を向上させる
    ためのデータ処理方法であって、 上記データ処理システム内で一つの属性をオペレータが
    選択しうるようにする段階、 上記属性のオペレータによる選択に応じて上記データ処
    理システム内で複数の関係オペレータ入力フィールドへ
    の入力のために複数の関連オペレータ入力の可能な組合
    せを自動的に決定する段階、 オペレータによる選択のために上記複数の可能な組合せ
    を提供する段階、及び上記可能な複数の組合せの一つの
    選択に応じて上記複数の関係オペレータ入力フィールド
    の夫々に一つの関連オペレータ入力を自動的に入れる段
    階を有するデータ処理方法。
  2. 【請求項2】前記属性のオペレータ選択に応じてオペレ
    ータが複数の関係オペレータ入力フィールドの内の一つ
    について一つの選択されたオペレータ入力を特定する段
    階、及び前記データ処理システム内で、上記オペレータ
    により特定された上記選択されたオペレータ入力を含む
    関連オペレータ入力の複数の可能な組合せを自動的に決
    定する段階を更に有する請求項1の方法。
  3. 【請求項3】前記属性は図形ユーザ入力装置を利用して
    選択しうるものである請求項1の方法。
  4. 【請求項4】複数のオペレータ入力フィールドへのオペ
    レータ入力の効率を向上させるためのデータ処理装置で
    あって、 上記データ処理装置内で一つの属性をオペレータが選択
    しうるようにする手段、 上記属性の上記オペレータ選択に応じて上記データ処理
    装置内で複数の関係オペレータ入力フィールドへの入力
    のために複数の関連オペレータ入力の可能な組合せを自
    動的に決定するための手段、 オペレータによる選択のために上記複数の可能な組合せ
    を提供するための手段、及び上記複数の可能な組合せの
    一つの選択に応じて上記複数の関係オペレータ入力フィ
    ールドの夫々に一つの関連オペレータ入力を自動的に入
    れるための手段を備えたデータ処理装置。
  5. 【請求項5】前記属性のオペレータ選択に応じてオペレ
    ータが複数の関係オペレータ入力フィールドの内の一つ
    について一つの選択されたオペレータ入力を特定するた
    めの手段、及び前記データ処理装置内で、上記オペレー
    タにより特定された上記選択されたオペレータ入力を含
    む関連オペレータ入力の複数の可能な組合せを自動的に
    決定するための手段を更に備えた請求項4の装置。
  6. 【請求項6】前記オペレータが前記属性を選択しうるよ
    うにする手段は図形ユーザ入力装置である請求項4の装
    置。
  7. 【請求項7】前記図形ユーザ入力装置はマウスである請
    求項6の装置。
  8. 【請求項8】前記図形ユーザ入力装置はキーボードであ
    る請求項6の装置。
JP5149315A 1992-08-12 1993-06-21 ユ―ザ入力の挿入支援方法 Expired - Fee Related JP2527904B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US929082 1992-08-12
US07/929,082 US5905494A (en) 1992-08-12 1992-08-12 Method and system within an object oriented programming environment for enhanced efficiency of entry of operator inputs utilizing a complex object

Publications (2)

Publication Number Publication Date
JPH06110593A true JPH06110593A (ja) 1994-04-22
JP2527904B2 JP2527904B2 (ja) 1996-08-28

Family

ID=25457289

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5149315A Expired - Fee Related JP2527904B2 (ja) 1992-08-12 1993-06-21 ユ―ザ入力の挿入支援方法

Country Status (3)

Country Link
US (1) US5905494A (ja)
EP (1) EP0587519A1 (ja)
JP (1) JP2527904B2 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996007131A1 (en) * 1994-08-31 1996-03-07 Njk Corporation Method of generating operation button for computer process, data retrieval method by the operation button and display method of the operation button
US6051029A (en) * 1997-10-31 2000-04-18 Entelos, Inc. Method of generating a display for a dynamic simulation model utilizing node and link representations
US6069629A (en) * 1997-11-25 2000-05-30 Entelos, Inc. Method of providing access to object parameters within a simulation model
US6078739A (en) * 1997-11-25 2000-06-20 Entelos, Inc. Method of managing objects and parameter values associated with the objects within a simulation model
US6285367B1 (en) * 1998-05-26 2001-09-04 International Business Machines Corporation Method and apparatus for displaying and navigating a graph
JP2003524818A (ja) 1999-04-16 2003-08-19 エンテロス・インコーポレーテッド コンピュータ・ベースのシステム・モデルを使用して、連結シミュレーション演算を実施する方法および装置
KR100385021B1 (ko) * 1999-11-23 2003-05-22 삼성전자주식회사 운영체계 프로그램의 재설치시 운영체계 프로그램의 제품 인증 코드를 자동으로 입력하는 컴퓨터 시스템 및 그 방법
CN1252592C (zh) 2000-03-17 2006-04-19 恩培勒蒂孚股份有限公司 通信服务供应方法和设备
US7958449B2 (en) * 2003-07-02 2011-06-07 International Business Machines Corporation Method and apparatus for displaying and processing input fields from a document
US7953804B2 (en) * 2006-06-02 2011-05-31 Research In Motion Limited User interface for a handheld device

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5045994A (en) * 1986-09-23 1991-09-03 Bell Communications Research, Inc. Emulation process having several displayed input formats and output formats and windows for creating and testing computer systems
US4918593A (en) * 1987-01-08 1990-04-17 Wang Laboratories, Inc. Relational database system
US4942540A (en) * 1987-03-02 1990-07-17 Wang Laboratories, Inc. Method an apparatus for specification of communication parameters
US4791561A (en) * 1987-04-17 1988-12-13 Wang Laboratories, Inc. Interactive construction of means for database maintenance
US4805099A (en) * 1987-04-17 1989-02-14 Wang Laboratories, Inc. Retrieval of related records from a relational database
US5041967A (en) * 1987-10-13 1991-08-20 Bell Communications Research, Inc. Methods and apparatus for dynamic menu generation in a menu driven computer system
US4982344A (en) * 1988-05-18 1991-01-01 Xerox Corporation Accelerating link creation
US4896291A (en) * 1988-05-20 1990-01-23 International Business Machines Corporation Valuator menu for use as a graphical user interface tool
US5047960A (en) * 1989-01-04 1991-09-10 Sloan Scott K Apparatus and method to automate data entry into an application program
US5040132A (en) * 1989-03-15 1991-08-13 Pitney Bowes Inc. System for preparing shipping documents
US5325478A (en) * 1989-09-15 1994-06-28 Emtek Health Care Systems, Inc. Method for displaying information from an information based computer system
US5228123A (en) * 1990-01-04 1993-07-13 Heckel Paul C Interface and application development management system based on a gene metaphor
JPH0619655A (ja) * 1990-10-23 1994-01-28 Internatl Business Mach Corp <Ibm> オブジェクト指向ソフトウェアプログラムにおいてコンピュータのビデオディスプレイにマルチエントリのデータフィールドを表示する方法
US5287447A (en) * 1991-06-28 1994-02-15 International Business Machines Corporation Method and system for providing container object attributes to a non-container object
US5241624A (en) * 1991-10-03 1993-08-31 International Business Machines Corporation Method for determining a user selected group of data objects for the propagation of attribute values

Also Published As

Publication number Publication date
US5905494A (en) 1999-05-18
JP2527904B2 (ja) 1996-08-28
EP0587519A1 (en) 1994-03-16

Similar Documents

Publication Publication Date Title
US5418950A (en) System for interactive clause window construction of SQL queries
US5862395A (en) Customizable user interfaces for programmed computer systems
US7334196B2 (en) User interface display navigation and item selection system
JP2752040B2 (ja) マルチメディア適用業務を作成する方法
US7113941B2 (en) Database access mechanisms for a computer user interface
Hayes et al. Design alternatives for user interface management sytems based on experience with cousin
US4888690A (en) Interactive error handling means in database management
EP0529844B1 (en) Method and apparatus for deriving object type
US6288720B1 (en) Method and system for adding application defined properties and application defined property sheet pages
US5412774A (en) Apparatus for and method of displaying a data item of a database using the display function of a selected data item
EP1080430B1 (en) Method and apparatus for determining a set of database entries
US5933796A (en) Data extracting system based on characteristic quantities of data distribution
EP0413653B1 (en) Dynamic selection of recursively nested logical element data formats
JPH07134765A (ja) データのグラフ表示の方法
US20030081007A1 (en) Object oriented explorer type environment
US5544298A (en) Code generation and data access system
JPH08305616A (ja) データ管理システム
JPH06110593A (ja) データ処理方法及び装置
US6938260B1 (en) Complex data navigation, manipulation and presentation support for visualage Java
JPH10254665A (ja) デフォルト提供装置,方法および記憶媒体
JPH0619655A (ja) オブジェクト指向ソフトウェアプログラムにおいてコンピュータのビデオディスプレイにマルチエントリのデータフィールドを表示する方法
CA1301366C (en) Interactive error handling means in database management
JPH05303519A (ja) メニューにおける動的データ登録装置
CN119783649B (zh) 表单生成方法、装置、电子设备及存储介质
EP0569188A1 (en) Accessing a computer database

Legal Events

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