JPH04247552A - データの作成・更新装置 - Google Patents

データの作成・更新装置

Info

Publication number
JPH04247552A
JPH04247552A JP3013110A JP1311091A JPH04247552A JP H04247552 A JPH04247552 A JP H04247552A JP 3013110 A JP3013110 A JP 3013110A JP 1311091 A JP1311091 A JP 1311091A JP H04247552 A JPH04247552 A JP H04247552A
Authority
JP
Japan
Prior art keywords
data
screen
input
control
control table
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
JP3013110A
Other languages
English (en)
Inventor
Kazuyo Ohata
大畑 和代
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3013110A priority Critical patent/JPH04247552A/ja
Publication of JPH04247552A publication Critical patent/JPH04247552A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデータの作成・更新装置
に関するものである。
【0002】
【従来の技術】従来、データの作成・更新は、これを行
うプログラムを作成して実行するのが通例である。
【0003】
【発明が解決しようとする課題】上述した従来の対話型
データの作成・更新方法では、データエントリ画面を自
由なフォーマットで行ったり、データの形,属性,値の
チェックを考慮したクリーンデータを作成したり、また
このデータを変更を行おうとすると、プログラムを作成
しなければならず容易に行えないという欠点がある。
【0004】
【課題を解決するための手段】本発明のデータの作成・
更新装置は、画面の遷移や画面内フィールドのデータの
チェック指示、画面からの入力データをファイルに登録
するデータファイルフォーマット情報、データ変更指示
と変更データを入力する画面とその画面から入力するデ
ータのファイル内のレコード位置情報を制御コマンド情
報として取得し、画面の遷移のみを管理する画面制御テ
ーブルと、画面に入力されたデータのチェック指示、チ
ェック誤り時のメッセージテキストと、入力データによ
る次画面遷移要求を管理するフィールド制御テーブルと
、データファイルからコマンドで指定された画面から入
力したデータを読み取って変更データを画面に表示する
変更データ入力制御テーブルと、画面に入力されたデー
タを登録するデータファイルフォーマットを生成する制
御コマンド解析部と、画面制御テーブルを基に画面の遷
移だけを制御する画面制御部と、画面を表示する為の画
面表示情報と変更データ入力制御テーブルを基にデータ
ファイルよりデータを取得し、合成して入出力装置に表
示する画面表示部と、表示画面に入力されたデータを読
み取る入力データ読み取り部と、画面遷移のみの要求か
、入力データのチェック要求かを判別する制御判断部と
、フィールド制御テーブルを基に画面内フィールドのチ
ェック指示の制御およびチェック結果に基づき画面遷移
の制御要求を行うフィールド制御部と、入力されたフィ
ールドデータのフィールド制御テーブルに登録されてい
る該当フィールドのチェックデータとを比較するフィー
ルドデータ検査部と、画面からの入力データをデータフ
ァイルフォーマットに従ってデータ出力ファイルに書き
戻すデータ登録部とから構成されることを特徴とする。
【0005】
【実施例】以下に、図示する本発明の実施例により説明
する。
【0006】(構成)図1に示すように、本発明の対話
型データの作成・更新装置は、制御コマンド解析部1−
1と、画面制御部1−2と、画面表示部1−3と、入力
データ読み取り部1−4と、制御判断部1−5と、フィ
ールド制御部1−6と、データ検査部1−7と、データ
登録部1−8と、4つの記憶装置1−9,1−10,1
−11,1−12と、入力出力装置(ディスプレイ)1
−13とで構成されている。
【0007】(機能)制御コマンド解析部1−1は、記
憶装置(制御コマンド情報)1−9に登録されている画
面遷移の指示、画面内のフィールドのチェック方法に関
する情報及びデータの変更指示と変更するデータの入力
に関する情報を解析して、画面の遷移のみを管理する画
面制御テーブルと、画面に入力されたデータのチェック
指示、チェック誤り時のメッセージテキスト、入力デー
タによる次画面遷移要求を管理するフィールド制御テー
ブルと、変更データのデータファイルでのファイル名、
ファイル内のレコード位置および修正を行う画面を指示
する変更データ入力制御テーブルとを生成して、記憶装
置1−10に登録する。従って、記憶装置1−10は、
画面制御テーブル情報,フィールド制御テーブル情報,
データファイルフォーマット情報および変更データ入力
制御テーブル情報を記憶することになる。
【0008】画面制御部1−2は、記憶装置1−10に
登録されている画面制御テーブルを基に画面の遷移を制
御する。データの変更要求であれば、変更データ入力制
御テーブルを基に、データファイルである記憶装置1−
12からデータを読み取って、画面表示部1−3に画面
表示要求と共に変更するデータを渡す。データの作成で
あれば、画面表示部1−3に画面表示要求を渡す。また
、制御判断部1−5に画面遷移条件データを、フィール
ド制御部1−6に画面内をチェックする為のフィールド
制御テーブル位置情報を渡す。
【0009】画面表示部1−3は、画面制御部1−2か
ら要求のあった画面を画面表示情報が登録されている記
憶装置1−11から読み取り、変更指示であれば、デー
タファイル1−12から読み取られたデータを変更デー
タ入力制御テーブルをもとに画面に付加してディスプレ
イを備える入力出力装置1−13に表示する。
【0010】入力データ読み取り部1−4は、入力出力
装置1−13に表示されている画面に利用者が入力した
データを読み取る。
【0011】制御判断部1−5は、利用者が画面の遷移
のみを指示したのかを画面制御部1−2から渡された情
報を基にチェックし、画面遷移要求であれば次画面表示
要求を画面制御部1−2に通知する。また入力データの
チェック要求であれば、フィールド制御部1−6に入力
データのチェック要求を通知する。
【0012】フィールド制御部1−6は、画面制御部1
−2から通知された情報と、記憶装置1−10に登録さ
れているフィールド制御テーブルを基にフィールドのチ
ェック指示を制御して、データ検査部1−7にデータチ
ェック要求を指示する。また、全てのフィールドチェッ
クが終了した時は、次画面表示要求を画面制御部1−2
に通知する。
【0013】データ検査部1−7は、入力されたデータ
と、フィールド制御テーブルに登録されている値とをチ
ェックし、正しければフィールド制御部1−6に、不正
データであれば入力出力装置1−13にエラーメッセー
ジを表示する。
【0014】データ登録部1−8は、入力データを記憶
装置1−10に登録されているデータファイルフォーマ
ットを基に記憶装置1−12にデータの追加作成であれ
ば、データファイルに入力データを追加登録する。変更
であれば、変更データ入力制御テーブルで指定されたフ
ァイルのレコード位置に入力データを書き戻す。データ
の登録が終了したら、入力データ読み取り部1−4に制
御を戻す。
【0015】4つの記憶装置は、いずれもディスク装置
であり、画面の遷移や画面内のフィールドチェックを指
示する制御コマンド情報が記憶されている記憶装置1−
9と、画面制御テーブル情報,フィールド制御テーブル
情報,データファイルフォーマットおよび変更データ入
力制御テーブル情報が記憶されている記憶装置1−10
と、画面表示情報が記憶されている記憶装置1−11と
、入力データを登録する為の記憶装置1−12とから成
る。
【0016】入力出力装置1−13は、キーボードとデ
ィスプレイを備え適当な回線を介して対話形式で交信す
るTSS端末である。
【0017】(動作)図1の機能構成図と、図2の画面
制御方式の手順を示すフローチャートと、図3〜図6構
造図に基づいて本発明による装置の動作を説明する。
【0018】まず、図2のステップ2−1で記憶装置1
−9に登録されている制御コマンド情報を読み取り、ス
テップ2−2では読み取った制御コマンド情報の解析を
行う。そして、ステップ2−3では解析結果を基に図3
に示す画面制御テーブル、図4に示すフィールド制御テ
ーブルおよび図5に示すデータファイルテーブルを作成
し、記憶装置1−10に登録する。
【0019】ステップ2−4では最初の処理の時は、画
面テーブル番号が1のレコードを、2回目以降は要求さ
れた画面テーブル番号のレコードを記憶装置1−10よ
り読み取り保持する。読み取った画面制御テーブルの画
面識別名(画面キー)が空の情報であれば動作を終了さ
せる。
【0020】ステップ2−5ではコマンドでデータの変
更要求がされているかを判断し、変更要求が出されてい
れば、ステップ2−6でそのデータを変更データ入力制
御テーブル情報を基に記憶装置1−12から画面テーブ
ル番号で示される画面識別名がファイル名で、ファイル
内レコード位置のレコードを読み取り保持する。
【0021】ステップ2−9では保持されている画面制
御テーブルの画面識別名をキーとする画面表示情報を記
憶装置1−11から読み取り変更データがある時はそれ
を付加してディスプレイに表示する。ステップ2−8で
は利用者からの入力データを読み取る。
【0022】ステップ2−9では利用者が画面遷移を要
求したのかを読み取った動作指示情報(ファンクション
キーで指示:以後PFキーと記す)と、ステップ2−4
で保持されている画面制御テーブルのPFキー情報と比
較し、等しければステップ2−10で次の画面表示要求
を行う為にPFキーに対応する画面テーブル番号を抽出
し、ステップ2−4に画面テーブル番号を持つレコード
の読み取りを指示する。PFキーでなければ、ステップ
2−11でステップ2−4により抽出されている画面制
御テーブルのフィールドテーブル番号のレコードを記憶
装置1−10からフィールド制御テーブルを読み取り保
持する。
【0023】ステップ2−12では、2−11で入力さ
れたデータとフィールド制御テーブルで示されたフィー
ルドをチェック識別とチェック値により、字類チェック
,条件チェック等を行う。ステップ2−13ではステッ
プ2−12でのチェックが不正でありエラー通知指示要
請がされていればステップ2−14でディスプレイにエ
ラーを表示させ利用者に再入力を要求し、ステップ2−
8に制御を渡す。
【0024】不正でなければステップ2−15で入力さ
れたデータをデータファイルフォーマットを読み取り、
データの追加作成であれば、記憶装置1−12の画面識
別名がファイル名のファイルに追加登録し、変更であれ
ば入力されたデータを記憶装置1−12の変更データ入
力制御テーブル情報で示される画面テーブル番号で示さ
れる画面識別名がファイル名で、ファイル内レコード位
置レコードに書き戻す。
【0025】登録が終了したら、ステップ2−16で保
持されているフィールド制御テーブルの次フィールドテ
ーブル番号が空であればステップ2−15で次画面の表
示要求を行う為に次画面テーブル番号を抽出し、次画面
テーブル番号を持つレコードの読み取りステップ2−4
に指示する。次フィールドテーブル番号があれば、ステ
ップ2−16で次のチェックを行う為にステップ2−9
に次フィールドテーブル番号を持つレコードの読み取り
を指示する。
【0026】
【発明の効果】以上説明したように本発明により、次に
述べる効果を挙げることができる。
【0027】画面の遷移,画面内のチェック指示,出力
データのフォーマット,変更したいデータの入力画面と
データファイル上の位置を制御コマンドの形式で外付け
の記憶装置に登録することにより、画面遷移や画面内デ
ータのチェック、対話形式で画面からのデータの入力を
行うことによってデータの作成および変更ができる為、
データの変更に要する工数を低減させることができる。
【図面の簡単な説明】
【図1】本発明の一実施例の機能構成図である。
【図2】本発明による画面制御の手順を示すフローチャ
ートである。
【図3】本発明における画面制御テーブルの構造を示す
【図4】本発明におけるフィールド制御テーブルの構造
を示す。
【図5】本発明におけるデータファイルの構造を示す。
【図6】本発明における変更データ入力制御テーブルの
構造を示す。
【符号の説明】
1−1    制御コマンド解析部 1−2    画面制御部 1−3    画面表示部 1−4    入力データ読み取り部 1−5    制御判断部 1−6    フィールド制御部 1−7    データ検査部 1−8    データ登録部 1−9    記憶装置 1−10    記憶装置 1−11    記憶装置 1−12    記憶装置 1−13    入力出力装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  画面の遷移や画面内フィールドのデー
    タのチェック指示、画面からの入力データをファイルに
    登録するデータファイルフォーマット情報、データ変更
    指示と変更データを入力する画面とその画面から入力す
    るデータのファイル内のレコード位置情報を制御コマン
    ド情報として取得し、画面の遷移のみを管理する画面制
    御テーブルと、画面に入力されたデータのチェック指示
    、チェック誤り時のメッセージテキストと、入力データ
    による次画面遷移要求を管理するフィールド制御テーブ
    ルと、データファイルからコマンドで指定された画面か
    ら入力したデータを読み取って変更データを画面に表示
    する変更データ入力制御テーブルと、画面に入力された
    データを登録するデータファイルフォーマットを生成す
    る制御コマンド解析部と、画面制御テーブルを基に画面
    の遷移だけを制御する画面制御部と、画面を表示する為
    の画面表示情報と変更データ入力制御テーブルを基にデ
    ータファイルよりデータを取得し、合成して入出力装置
    に表示する画面表示部と、表示画面に入力されたデータ
    を読み取る入力データ読み取り部と、画面遷移のみの要
    求か、入力データのチェック要求かを判別する制御判断
    部と、フィールド制御テーブルを基に画面内フィールド
    のチェック指示の制御およびチェック結果に基づき画面
    遷移の制御要求を行うフィールド制御部と、入力された
    フィールドデータのフィールド制御テーブルに登録され
    ている該当フィールドのチェックデータとを比較するフ
    ィールドデータ検査部と、画面からの入力データをデー
    タファイルフォーマットに従ってデータ出力ファイルに
    書き戻すデータ登録部とから構成されることを特徴とす
    るデータの作成・更新装置。
JP3013110A 1991-02-04 1991-02-04 データの作成・更新装置 Pending JPH04247552A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3013110A JPH04247552A (ja) 1991-02-04 1991-02-04 データの作成・更新装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3013110A JPH04247552A (ja) 1991-02-04 1991-02-04 データの作成・更新装置

Publications (1)

Publication Number Publication Date
JPH04247552A true JPH04247552A (ja) 1992-09-03

Family

ID=11824014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3013110A Pending JPH04247552A (ja) 1991-02-04 1991-02-04 データの作成・更新装置

Country Status (1)

Country Link
JP (1) JPH04247552A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06131012A (ja) * 1992-10-16 1994-05-13 Honda Motor Co Ltd 制御図面用コメント作成装置
JPH07114460A (ja) * 1993-08-26 1995-05-02 Internatl Business Mach Corp <Ibm> データ処理システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06131012A (ja) * 1992-10-16 1994-05-13 Honda Motor Co Ltd 制御図面用コメント作成装置
JPH07114460A (ja) * 1993-08-26 1995-05-02 Internatl Business Mach Corp <Ibm> データ処理システム

Similar Documents

Publication Publication Date Title
EP0602947A1 (en) Multimedia system having software mechanism providing standardized interfaces and controls for the operation of multimedia devices
JPH03257636A (ja) 対話型データ作成方式
JP3177274B2 (ja) 情報処理装置
JP3000319B2 (ja) ウィンドウ表示制御システム
JP2631778B2 (ja) 計算機プログラム試験装置
JPH05290141A (ja) 対話型データ入出力方式
JPH03260738A (ja) 画面制御方式
JPH0731309Y2 (ja) シミュレ−ション機能を備える情報処理装置
JPH0419788A (ja) 表示制御方式
JPH0354657A (ja) 端末制御方式
JPH01191893A (ja) 拡大文字表示方式
JPH04305732A (ja) システム生成方式
JPH08147128A (ja) データ処理装置
JPH04316139A (ja) プログラム構文エディタの構文チェック方式
JP2004145830A (ja) シミュレーション装置、シミュレーション方法及びシミュレーションプログラム
JPH0391834A (ja) フロッピーディスクの自動パッチ処理装置
JPH05143544A (ja) コマンド列選択編集方式
JPH03212724A (ja) フロッピーディスク処理装置のファイル形式識別方式
JPH0270129A (ja) 表示画面制御装置
JPS638927A (ja) メニユ−画面の表示方式
JPH0511992A (ja) ソフト開発の管理方法
JPS5870369A (ja) ワ−ドプロセツサにおける表の枠作成方式
JPH07249083A (ja) 取引再現処理方法
JPS6225788A (ja) 補助画面の表示制御方式
JPH0388026A (ja) データ処理装置