[go: nahoru, domu]

JPH04290126A - Input/output format customizing method - Google Patents

Input/output format customizing method

Info

Publication number
JPH04290126A
JPH04290126A JP3054862A JP5486291A JPH04290126A JP H04290126 A JPH04290126 A JP H04290126A JP 3054862 A JP3054862 A JP 3054862A JP 5486291 A JP5486291 A JP 5486291A JP H04290126 A JPH04290126 A JP H04290126A
Authority
JP
Japan
Prior art keywords
input
data
screen
output format
definition
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
JP3054862A
Other languages
Japanese (ja)
Inventor
Yoshiaki Ide
井手 義昭
Keisho Kuno
久野 恵章
Eiji Okamoto
英二 岡本
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP3054862A priority Critical patent/JPH04290126A/en
Priority to KR1019920003267A priority patent/KR950005224B1/en
Publication of JPH04290126A publication Critical patent/JPH04290126A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Computer Display Output (AREA)
  • Stored Programmes (AREA)

Abstract

PURPOSE:To improve the productivity at the time of the customization of input/ output screen information and document information corresponding to individual application programs by reusing existent definition components of input/output screen information or document information. CONSTITUTION:The above method has a 1st process wherein input/output format definition components to be customized are extracted from the existent input/ output format definition components, a 2nd process wherein customization data for the customization corresponding to the respective definition elements of the input/output format definition components are inputted, and a 3rd process wherein the customization data inputted in the 2nd process are analyzed and the respective definition elements of the input/output format definition components are corrected with the customization data when the respective definition elements of the input/output format definition components correspond to the customization data.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、入出力様式カストマイ
ズ方法に関し、詳しくは、計算機システムで動作するア
プリケーションプログラムの各入出力様式および各入出
力様式における入出力フィールド属性を定める入出力様
式定義部品の各々の定義内容を、アプリケーションプロ
グラムの使用目的に対応して変更する作業を支援する入
出力様式カストマイズ方法に関するものである。
[Field of Industrial Application] The present invention relates to an input/output format customization method, and more specifically, an input/output format definition component that defines each input/output format of an application program running on a computer system and input/output field attributes in each input/output format. This invention relates to an input/output format customization method that supports the task of changing the definition contents of each in accordance with the purpose of use of an application program.

【0002】0002

【従来の技術】従来、計算機システムで動作するアプリ
ケーションプログラムにおける入出力画面様式のプログ
ラムデータ(以下、入出力画面情報という)および出力
帳票様式のプログラムデータ(以下、帳票情報という)
を能率よく作成するため、例えば、マップ定義(MAP
DES)による定義作成方法が用いられる。このマップ
定義(MAPDES)による定義作成方法は、入出力画
面情報および帳票情報を作成するための支援ツールであ
る「MAPDES」と称する応用プログラムを用いて入
出力画面情報および帳票情報を作成する方法である。
[Prior Art] Conventionally, program data for input/output screen formats (hereinafter referred to as input/output screen information) and program data for output form formats (hereinafter referred to as "form information") in application programs running on computer systems.
In order to efficiently create
DES) definition creation method is used. This definition creation method using map definition (MAPDES) is a method of creating input/output screen information and form information using an application program called "MAPDES", which is a support tool for creating input/output screen information and form information. be.

【0003】これによると、予じめ登録された規定様式
の入出力画面情報および帳票情報をマップ形式で展開し
たスケッチ画面から、スケッチ画面上の各項目のデータ
を定義して所望の入出力画面情報および帳票情報を得る
。このマップ定義(MAPDES)による定義作成方法
により、複数の種類の入出力画面情報および帳票情報を
得る場合、一部の固定項目のみを変更した入出力画面情
報および帳票情報を得る場合にも、予じめ登録された規
定様式の入出力画面情報および帳票情報をマップ形式で
展開した画面上に表示されたスケッチ画面の初期作業画
面から作業を始めて、スケッチ画面上の変更する部分を
も含めて各項目のデータを定義して所望の入出力画面情
報および帳票情報を得る。この場合、一部の項目を変更
する場合にも、何度も同じ操作を繰り返えさなければな
らない。
According to this, data for each item on the sketch screen is defined from a sketch screen in which input/output screen information and form information in a prescribed format registered in advance are developed in a map format, and a desired input/output screen is created. Obtain information and form information. By using this definition creation method using map definition (MAPDES), you can obtain multiple types of input/output screen information and form information, or when obtaining input/output screen information and form information with only some fixed items changed. Start the work from the initial work screen of the sketch screen displayed on the screen where the input/output screen information and form information of the preregistered specified format are developed in map format, and then perform each step on the sketch screen, including the parts to be changed. Define item data to obtain desired input/output screen information and form information. In this case, even when changing some items, the same operation must be repeated many times.

【0004】0004

【発明が解決しようとする課題】上述のように、従来に
おいて、入出力画面情報および帳票情報を作成するため
の支援ツールである「MAPDES」プログラムを用い
てマップ定義によって、入出力画面情報および帳票情報
を比較的効率よく作成する方法は確立されているものの
、この方法によると、常に規定様式の入出力画面情報お
よび帳票情報をマップ形式で展開して画面上に表示した
スケッチ画面の初期作業画面からの新規作成方法となる
ため、入出力画面情報および帳票情報の作成作業におい
て生産性における限界があるという問題がある。
[Problems to be Solved by the Invention] As mentioned above, in the past, input/output screen information and form information were created by map definition using the "MAPDES" program, which is a support tool for creating input/output screen information and form information. Although a method for creating information relatively efficiently has been established, this method always creates an initial work screen of a sketch screen in which input/output screen information and form information in a specified format are developed in a map format and displayed on the screen. Since this is a new creation method from scratch, there is a problem in that there is a limit to productivity in the work of creating input/output screen information and form information.

【0005】本発明は、上記の問題点を解決するために
なされたものであり、本発明の目的は、既存の入出力画
面情報または帳票情報の定義部品を再利用することによ
り、個別のアプリケーションプログラムに対応して入出
力画面情報および帳票情報をカストマイズする場合の入
出力画面情報および帳票情報の作成作業における生産性
を向上させることにある。
The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to reuse the definition parts of existing input/output screen information or form information to improve the efficiency of individual applications. To improve productivity in creating input/output screen information and form information when customizing input/output screen information and form information in accordance with a program.

【0006】[0006]

【課題を解決するための手段】上記の目的を達成するた
め、本発明の入出力様式カストマイズ方法は、計算機シ
ステムで動作するアプリケーションプログラムの各入出
力様式および各入出力様式における入出力フィールド属
性を定める入出力様式定義部品を、アプリケーションプ
ログラムの使用目的に対応して作成する作業を支援する
方法であって、既存の入出力様式定義部品からカストマ
イズする入出力様式定義部品を抽出する第1工程と、入
出力様式定義部品の各定義要素に対応してカストマイズ
するカストマイズデータを入力する第2工程と、第1工
程で抽出した入出力様式定義部品の各定義要素と第2工
程で入力したカストマイズデータとを解析し、入出力様
式定義部品の各定義要素とカストマイズデータと対応す
る場合に、入出力様式定義部品の各定義要素をカストマ
イズデータにより修正を行う第3工程とを有することを
特徴とする。
[Means for Solving the Problems] In order to achieve the above object, the input/output format customization method of the present invention customizes each input/output format and input/output field attributes in each input/output format of an application program running on a computer system. A method for supporting the creation of specified input/output format definition parts in accordance with the purpose of use of an application program, the method comprising: a first step of extracting input/output format definition parts to be customized from existing input/output format definition parts; , a second step of inputting customization data to be customized corresponding to each definition element of the input/output format definition component, and each definition element of the input/output format definition component extracted in the first step and the customization data input in the second step. and a third step of modifying each definition element of the input/output format definition component with the customized data when each definition element of the input/output format definition component corresponds to the customized data. .

【0007】[0007]

【作用】この入出力様式カストマイズ方法によれば、入
出力画面情報および帳票情報の作成作業における生産性
を向上させるため、計算機システムで動作するアプリケ
ーションプログラムの各入出力様式および各入出力様式
における入出力フィールド属性を定める入出力様式定義
部品を、アプリケーションプログラムの使用目的に対応
して作成する作業を行う場合、既に作成して蓄積してあ
る既存の入出力画面情報または帳票情報を再利用する。 新規に入出力画面情報および帳票情報を作成した場合、
また、再利用により入出力画面情報および帳票情報を作
成した場合にも、各々の入出力画面情報および帳票情報
を入出力様式定義部品としてライブラリ化して蓄積して
おく。
[Operation] According to this input/output format customization method, in order to improve productivity in creating input/output screen information and form information, input/output formats and input/output formats of application programs running on a computer system are When creating an input/output format definition component that defines output field attributes in accordance with the intended use of an application program, existing input/output screen information or form information that has already been created and stored is reused. When creating new input/output screen information and form information,
Furthermore, even when input/output screen information and form information are created through reuse, each input/output screen information and form information is stored in a library as an input/output format definition component.

【0008】そして、この入出力様式カストマイズ方法
では、第1工程として、既存の入出力様式定義部品から
カストマイズする入出力様式定義部品を抽出し、第2工
程として、入出力様式定義部品の各定義要素に対応して
カストマイズするカストマイズデータを入力する。次の
第3工程によって、第1工程で抽出した入出力様式定義
部品の各定義要素と第2工程で入力したカストマイズデ
ータとを解析し、入出力様式定義部品の各定義要素とカ
ストマイズデータと対応する場合に、入出力様式定義部
品に対し、入出力様式定義部品の各定義要素をカストマ
イズデータにより修正を行う。
In this input/output format customization method, the first step is to extract the input/output format definition components to be customized from the existing input/output format definition components, and the second step is to extract each definition of the input/output format definition components. Input customization data to be customized corresponding to the element. In the following third step, each definition element of the input/output format definition component extracted in the first step and the customized data input in the second step are analyzed, and each definition element of the input/output format definition component corresponds to the customized data. In this case, each definition element of the input/output format definition component is modified using customized data.

【0009】これにより、既存の画面定義部品,帳票定
義部品などを蓄積したライブラリから必要とする入出力
様式定義部品の画面定義部品,帳票定義部品などの検索
および抽出を行い、抽出した定義部品の要素部分の一部
の変更を行って、入出力様式定義部品の作成作業を行う
ので、既存の画面定義部品,帳票定義部品などが有効に
再利用できるようになる。このため、能率よく入出力様
式定義部品の作成作業を行うことができる。既存の入出
力様式定義部品を再利用する場合は、ユーザが入出力様
式定義部品の定義要素の一部の変更のためのカストマイ
ズデータを入力し、入出力様式定義部品のカストマイズ
を行う。これにより、カストマイズの作成業が容易とな
り、その結果、個々のユーザの個別要求に対応した入出
力様式定義部品を効率よく生産できる。
[0009] This allows the search and extraction of screen definition parts, form definition parts, etc. of the input/output format definition parts that are required from the library that has accumulated existing screen definition parts, form definition parts, etc., and the extraction of the extracted definition parts. Since input/output format definition parts are created by changing some of the element parts, existing screen definition parts, form definition parts, etc. can be effectively reused. Therefore, it is possible to efficiently create input/output format definition parts. When reusing an existing input/output format definition component, the user inputs customization data for changing some of the definition elements of the input/output format definition component and customizes the input/output format definition component. This facilitates the creation of customization, and as a result, it is possible to efficiently produce input/output format definition parts that meet the individual requirements of individual users.

【0010】0010

【実施例】以下、本発明の実施例を図面を参照して具体
的に説明する。図1は、本発明の一実施例にかかる入出
力様式カストマイズ方法の処理手順を説明する処理のブ
ロック図である。図1を参照して、既存の画面定義部品
を再利用して、入出力画面情報の画面定義部品をカトマ
イズデータによりカストマイズし、所望の画面定義部品
を作成する全体の処理の流れについて説明する。なお、
帳票情報の帳標定義部品についても同様であり、ここで
は入出力画面情報の画面定義部品の作成方法により代表
させて説明することとする。
Embodiments Hereinafter, embodiments of the present invention will be explained in detail with reference to the drawings. FIG. 1 is a processing block diagram illustrating a processing procedure of an input/output format customization method according to an embodiment of the present invention. Referring to FIG. 1, we will explain the overall process flow of reusing existing screen definition components, customizing input/output screen information screen definition components with customization data, and creating a desired screen definition component. . In addition,
The same applies to the ledger definition component for the ledger information, and here the method for creating the screen definition component for the input/output screen information will be representatively explained.

【0011】図1において、1は画面定義部品原型ファ
イル、2は分類情報ファイル、3は検索データである。 画面定義部品原型ファイル1は過去に作成した既存の画
面定義部品原型を格納しているファイルである。分類情
報ファイル2は、過去に作成した既存の画面定義部品原
型データおよび帳票定義部品原型データに対応して、業
種,アプリケーションシステム名称,画面定義部品名称
,帳票定義部品名称などに所定の検索キーを付加して分
類している分類情報のファイルである。この分類情報フ
ァイル2の分類情報を用いて、適切な検索キーを検索デ
ータ3として入力すると、再利用に適切な画面定義部品
原型データが抽出される。
In FIG. 1, 1 is a screen definition component prototype file, 2 is a classification information file, and 3 is search data. The screen definition component prototype file 1 is a file that stores existing screen definition component prototypes created in the past. The classification information file 2 includes predetermined search keys for industry, application system name, screen definition part name, form definition part name, etc., corresponding to the existing screen definition part prototype data and form definition part prototype data created in the past. This is a file of classification information that is added and classified. When an appropriate search key is input as search data 3 using the classification information of this classification information file 2, screen definition component prototype data suitable for reuse is extracted.

【0012】まず、ユーザが、予じめ蓄積されている既
存の画面定義部品原型データの中より、カストマイズ対
象とする画面定義部品原型データを抽出するための条件
となる業種,アプリケーションシステム名称,画面定義
部品名称,帳票定義部品名称などを検索キーとした検索
データ3を入力装置から入力すると、画面定義部品原型
抽出処理(処理ブロック21)が行なわれる。これによ
り、検索データ3から文類情報ファイル2の分類情報を
用いて、画面定義部品原型ファイル1に蓄積されている
既存の画面定義部品原型データの中からカストマイズ対
象とする画面定義部品原型データ4が抽出されて、一時
記憶ファイルに格納される。
First, the user selects the industry type, application system name, and screen as conditions for extracting the screen definition component prototype data to be customized from among the existing screen definition component prototype data that has been stored in advance. When search data 3 using a definition part name, form definition part name, etc. as a search key is input from an input device, a screen definition part prototype extraction process (processing block 21) is performed. As a result, using the classification information of the document information file 2 from the search data 3, the screen definition component prototype data 4 to be customized is selected from the existing screen definition component prototype data stored in the screen definition component prototype file 1. is extracted and stored in a temporary storage file.

【0013】次には、処理ブロック22の固定項目カス
トマイズデータ入力処理を行う。この処理ブロック22
の固定項目カストマイズデータ入力処理では、表示入力
装置から、削除または変更の区分と、削除または変更の
対象となる文字列と、変更後の文字列とからなる固定項
目に関するカストマイズデータである固定項目カストマ
イズ入力データ5が、ディスプレイ画面の所定の案内に
より入力されるので、この固定項目カストマイズ入力デ
ータ5を、画面定義部品の所定のフォーマットに適合さ
せたデータとする入力処理を行い、固定項目カストマイ
ズデータ情報9として一時記憶ファイルに格納する処理
を行う。
Next, fixed item customization data input processing in processing block 22 is performed. This processing block 22
In the fixed item customization data input process, the fixed item customization data, which is customization data related to fixed items consisting of the classification of deletion or modification, the character string to be deleted or modified, and the character string after modification, is input from the display input device. Since the input data 5 is input according to a predetermined guide on the display screen, input processing is performed to convert the fixed item customized input data 5 into data that conforms to the predetermined format of the screen definition component, and the fixed item customized data information is 9, the process of storing it in a temporary storage file is performed.

【0014】次に、処理ブロック23のフィールドカス
トマイズデータ入力処理を行う。この処理ブロック23
のフィールドカストマイズデータ入力処理では、表示入
力装置から、削除または変更の区分と、削除または変更
の対象となるフィールド名称と、属性と、編集様式とか
らなるフィールドに関するカストマイズデータであるフ
ィールドカストマイズ入力データ6が、ディスプレイ画
面の所定の案内によって入力されるので、このフィール
ドカストマイズ入力データ6を、画面定義部品の所定の
フォーマットに適合させたデータとする入力処理を行い
、フィールドカストマイズデータ情報10として一時記
憶ファイルに格納する処理を行う。
Next, field customization data input processing in the processing block 23 is performed. This processing block 23
In the field customization data input process, field customization input data 6, which is field-related customization data consisting of a deletion or modification classification, a field name to be deleted or modified, an attribute, and an editing style, is input from the display input device. is input according to a predetermined guide on the display screen, so input processing is performed to convert this field customization input data 6 into data that conforms to the predetermined format of the screen definition component, and the field customization data information 10 is stored in a temporary storage file. Perform processing to store in .

【0015】次に、処理ブロック24のPFキーカイド
カストマイズデータ入力処理を行う。処理ブロック24
のPF(Programable Function)
キーカイドカストマイズデータの入力処理は、画面定義
部品データの作成作業のみで処理である。帳票定義部品
データの作成作業では、この処理ブロック24のPFキ
ーカイドカストマイズデータ入力処理は省略される。P
Fキーカイドカストマイズデータ入力処理でも、前述の
入力処理と同様に、表示入力装置からディスプレイ画面
の所定の案内によって、削除または変更するPFキーガ
イドの変更文字列からなるカストマイズデータのPFキ
ーカイドカストマイズ入力データ7が入力されるので、
このPFキーカイドカストマイズ入力データ7を、画面
定義部品の所定のフォーマットに適合させたデータとす
る入力処理を行い、PFキーカイドカストマイズデータ
情報11として一時記憶ファイルに格納する処理を行う
Next, PF key card customization data input processing in processing block 24 is performed. Processing block 24
PF (Programmable Function)
The key card customization data input process involves only the creation of screen definition component data. In the work of creating the form definition component data, the PF key card customization data input process of the processing block 24 is omitted. P
In the F key guide customization data input process, similarly to the input process described above, PF key guide customization input of customization data consisting of a changed character string of the PF key guide to be deleted or changed is performed using a predetermined guidance on the display screen from the display input device. Since data 7 is input,
An input process is performed to convert this PF key card customization input data 7 into data that conforms to a predetermined format of the screen definition component, and processing is performed to store the data as PF key card customization data information 11 in a temporary storage file.

【0016】そして、次の処理ブロック25のボディ部
カストマイズデータ入力処理を行う。この処理ブロック
25のボディ部カストマイズデータ入力処理では、ボデ
ィ部行数からなるカストマイズデータのボディ部カスト
マイズ入力データ8が、表示入力装置のディスプレイ画
面の所定の案内によって入力されるので、このボディ部
カストマイズ入力データ8を、画面定義部品の所定のフ
ォーマットに適合させたデータとする入力処理を行い、
ボディ部カストマイズデータ情報12として一時記憶フ
ァイルに格納する処理を行う。
Then, the next processing block 25 is a body part customization data input process. In the body part customization data input process of the processing block 25, the body part customization input data 8 of the customization data consisting of the number of body part rows is input according to a predetermined guide on the display screen of the display input device. Performing input processing to convert the input data 8 into data that conforms to a predetermined format of the screen definition component,
A process is performed to store the body part customized data information 12 in a temporary storage file.

【0017】これらの各々の処理によって、画面定義部
品原型データ4と、固定項目,フィールド,PFキーガ
イド,およびボディ部の各々のカストマイズデータ情報
とが得られたので、次に処理ブロック26〜28による
画面定義部品のカストマイズ処理を行う。カストマイズ
処理では、抽出した画面定義部品原型データ4を基にし
て、各々のカストマイズデータを解析して、各カストマ
イズデータを入替え、最終的に作成した画面定義部品デ
ータのレイアウト調整する処理を行う。
Through each of these processes, the screen definition component prototype data 4 and the customized data information for each fixed item, field, PF key guide, and body part have been obtained, so next processing blocks 26 to 28 are obtained. Customize screen definition parts using In the customization process, each customization data is analyzed based on the extracted screen definition component prototype data 4, each customization data is replaced, and the layout of the screen definition component data finally created is adjusted.

【0018】すなわち、カストマイズ処理では、まず、
処理ブロック26の解析処理を行う。この解析処理では
、画面定義部品原型データ4をヘッダ部と、ボディ部と
、トレーラ部とに分け、固定項目とフィールドとの対応
および罫線情報との関連を解析する。次に処理ブロック
27の入替処理を行う。入替処理においては、固定項目
カストマイズデータ情報9,フィールドカストマイズデ
ータ情報10,PFキーガイドカストマイズデータ情報
11,ボディ部カストマイズデータ情報12の各々のカ
ストマイズデータと、画面定義部品原型データ4の情報
が対応している部分において、各々のカストマイズデー
タ情報に従った入替えを行う。この入替処理によって生
じたレイアウトの崩れを、次の処理ブロック28のレイ
アウト調整処理によって、再レイアウト処理を行い、最
終的にカトイマイズされた画面定義部品データ13を得
る。
That is, in the customization process, first,
Analysis processing of processing block 26 is performed. In this analysis process, the screen definition component prototype data 4 is divided into a header part, a body part, and a trailer part, and the correspondence between fixed items and fields and the relationship with ruled line information are analyzed. Next, the processing block 27 is replaced. In the replacement process, each of the customization data of the fixed item customization data information 9, the field customization data information 10, the PF key guide customization data information 11, and the body part customization data information 12 corresponds to the information of the screen definition component prototype data 4. Replace the parts according to each customized data information. The collapse of the layout caused by this replacement process is re-layouted by the layout adjustment process of the next processing block 28, and finally the screen definition component data 13 that has been customized is obtained.

【0019】図2は、本実施例の入出力様式カストマイ
ズ方法を一態様で実施する計算機システムのハードウェ
ア構成の一例を示すブロック図である。図2において、
15は入出力装置、16は処理装置、17aは画面定義
部品原型記憶装置、17bは帳票定義部品原型記憶装置
、18は文類情報記憶装置、19はカストマイズ定義部
品記憶装置である。
FIG. 2 is a block diagram showing an example of the hardware configuration of a computer system that implements the input/output format customization method of this embodiment in one aspect. In Figure 2,
15 is an input/output device, 16 is a processing device, 17a is a screen definition component prototype storage device, 17b is a form definition component prototype storage device, 18 is a document information storage device, and 19 is a customized definition component storage device.

【0020】画面定義部品原型記憶装置17aには、過
去に作成した画面定義部品データが画面定義部品原型デ
ータとして格納されており、また、帳票定義部品原型記
憶装置17bには、過去に作成した帳標定義部品データ
が帳票定義部品原型データとして格納されている。文類
情報記憶装置18には、例えば、過去に作成した画面定
義部品データを画面定義部品原型記憶装置17aに画面
定義部品原型データとして格納する際に、当該画面定義
部品データに対する分類情報が、付随して格納される。 この分類情報は、例えば、業種,アプリケーションシス
テム名称,画面定義部品名称,帳票定義部品名称などに
所定の検索キーを付加して分類している分類情報であり
、この分類情報が所望の画面定義部品原型データを抽出
する際の検索キーとなる。
The screen definition component prototype storage device 17a stores screen definition component data created in the past as screen definition component prototype data, and the form definition component prototype storage device 17b stores previously created documents. Standard definition parts data is stored as form definition parts prototype data. In the document information storage device 18, for example, when storing screen definition component data created in the past as screen definition component prototype data in the screen definition component prototype storage device 17a, classification information for the screen definition component data is attached. and stored. This classification information is, for example, classification information that is classified by adding a predetermined search key to the industry type, application system name, screen definition component name, form definition component name, etc., and this classification information is used to classify the desired screen definition component. It serves as a search key when extracting prototype data.

【0021】入出力装置15は、ディスプレイ画面を有
する表示入力装置であり、ディスプレイ画面の案内表示
によって、カストマイズする画面定義部品原型データま
たは帳票定義部品原型データを抽出するための検索条件
となる分類情報の検索データを入力し、また、画面定義
部品原型データまたは帳票定義部品原型データをカスト
マイズするためのデータを入力する。処理装置16は、
入力された検索データにより画面定義部品原型データま
たは帳票定義部品原型データを抽出し、各カストマイズ
データの入力処理を行い、また、カストマイズ処理を行
う。そして、カストマイズされた画面定義部品データお
よび帳票定義部品データはカストマイズ定義部品記憶装
置19に格納される。
The input/output device 15 is a display input device having a display screen, and classification information that is a search condition for extracting screen definition component prototype data or form definition component prototype data to be customized is displayed by guidance on the display screen. input search data, and also input data for customizing screen definition parts prototype data or form definition parts prototype data. The processing device 16 is
Based on the input search data, screen definition component prototype data or form definition component prototype data is extracted, and each customization data is inputted and customized. Then, the customized screen definition component data and form definition component data are stored in the customized definition component storage device 19.

【0022】図3は、画面定義部品データのプログラム
データ形式の一例を示す図である。図3を参照して、画
面定義部品データ30における要部となる各定義要素の
データ内容を説明する。符号31はヘッダパラメータの
情報であり、画面定義部品原型のID名称が“URIA
GE”であることを示している。符号32で示す部分は
、計算機プログラムがデータの入出力処理を行う処理画
面の様式をそのまま定義するフォーマットパラメータが
記述されている部分である。本発明の要部とは直接に関
係しないので図面の繁雑さを避けるために、図示を省略
している。また、符号33は処理画面上の固定項目の行
位置および列位置と属性とを示すプログラムデータであ
る。符号34で示すプログラムデータは、符号33のプ
ログラムデータと共に定義されて、符号33のプログラ
ムデータで定義している処理画面上の行および列の位置
に位置する表示用の固定項目の文字列を定義している。 ここでは「得意先コード」の文字列が“  ”で囲まれ
て定義されていることを示している。符号35は、処理
画面上のフィールドに対する日本語項目名称を定義する
プログラムコードである。KEISコードの文字列が“
  ”で囲まれて定義されていることを示している。ま
た、符号36で示すプログラムデータは、符号35のプ
ログラムデータと共に定義されて、日本語項目名称を持
つフィールドの属性を定義している。すなわち、符号3
6で示すプログラムデータによると、日本語項目名称を
持つフィールドは、その項目ID名称が“TOKUCD
”であり、処理画面上の行位置および列位置の位置が4
行目33列に位置して、長さが5桁である。フィールド
属性がCであり、入出力フィールドであることを示し、
表示色はYであり、緑であることを示している。また、
タイプがYであり、英数字の属性であることを示してい
る。そして、最下行の符号37のプログラムデータは画
面定義部品の日本語名称が「売上画面」であることを示
している。
FIG. 3 is a diagram showing an example of the program data format of screen definition component data. With reference to FIG. 3, the data content of each definition element that is the main part of the screen definition component data 30 will be explained. The code 31 is header parameter information, and the ID name of the screen definition component prototype is "URIA".
GE". The part indicated by numeral 32 is a part where format parameters that directly define the format of the processing screen on which the computer program performs data input/output processing are described. Since it is not directly related to the section, illustration is omitted to avoid complication of the drawing. Also, reference numeral 33 is program data indicating the row position, column position, and attribute of the fixed item on the processing screen. The program data indicated by reference numeral 34 is defined together with the program data indicated by reference numeral 33, and defines character strings of fixed items for display located at the row and column positions on the processing screen defined by the program data indicated by reference numeral 33. Defined. Here, the character string of "Customer Code" is enclosed in "" to indicate that it is defined. Reference numeral 35 is a program code that defines Japanese item names for fields on the processing screen. The string of KEIS code is “
The program data indicated by numeral 36 is defined together with the program data 35, and defines the attributes of the field having the Japanese item name. That is, code 3
According to the program data shown in 6, a field with a Japanese item name has an item ID name of “TOKUCD”.
”, and the row position and column position on the processing screen are 4.
It is located in the 33rd row and has a length of 5 digits. The field attribute is C, indicating that it is an input/output field,
The display color is Y, indicating green. Also,
The type is Y, indicating that it is an alphanumeric attribute. The program data 37 on the bottom line indicates that the Japanese name of the screen definition component is "sales screen."

【0023】図4は、固定項目カストマイズデータ情報
の一時記憶ファイルに格納されたデタ形式の一例を示す
図である。例えば、ここでの固定項目カストマイズデー
タ情報は、図4に示すように、機能種別を指示する識別
データフィールド41に変更を示す「C」が設定され、
対象文字列フィールド42に「得意先コード」の文字列
が設定され、変更文字列フィールド43に「仕入先コー
ド」の文字列が設定されている。これにより、カストマ
イズする画面定義部品原型データに含まれる固定項目文
字列“得意先コード”を変更対象として、変更後には固
定項目文字列“仕入先コード”とする変更を行うことを
指示する固定項目カストマイズデータ情報となっている
FIG. 4 is a diagram showing an example of the data format stored in the temporary storage file of fixed item customized data information. For example, in the fixed item customization data information here, as shown in FIG. 4, "C" indicating a change is set in the identification data field 41 indicating the function type,
The character string "Customer code" is set in the target character string field 42, and the character string "Supplier code" is set in the changed character string field 43. This will instruct you to change the fixed item string "Customer Code" included in the screen definition part prototype data to be customized, and change it to the fixed item string "Supplier Code" after the change. This is item customization data information.

【0024】図5は、フィールドカストマイズデータ情
報の一時記憶ファイルに格納されたデータ形式の一例を
示す図である。例えば、ここでのフィールドカストマイ
ズデータ情報は、図5に示すように、機能種別を指示す
る識別データフィールド51に変更を示す「C」が設定
され、機能が変更であることを示している。その変更内
容は変更対象が、項目名称52がカストマイズする画面
定義部品原型データに含まれるフィールドにおける日本
語項目名称の文字列「得意先コード」であるフィールド
である。変更後の属性53は「X」であり、変更後の長
さは全体長54が「50」であり、小数長55は「0」
である。また、変更後の編集形式が次のフィールドで定
義される。編集形式のカンマ56の設定,マイナス57
の設定,サプレス58の設定,通常モード59の設定が
それぞれ定義される。なお、ここでの編集形式の各々の
△(SPACE;空白を示す)は、それぞれを設定しな
いことを指示している。
FIG. 5 is a diagram showing an example of the data format stored in the temporary storage file of field customized data information. For example, in the field customization data information here, as shown in FIG. 5, "C" indicating a change is set in the identification data field 51 indicating the function type, indicating that the function is a change. The change target is a field whose item name 52 is a character string "customer code" of a Japanese item name in a field included in the customized screen definition component prototype data. The attribute 53 after the change is "X", the total length 54 is "50", and the decimal length 55 is "0".
It is. Also, the edited format after the change is defined in the next field. Edit format comma 56 setting, minus 57
settings, suppress 58 settings, and normal mode 59 settings are defined. Note that the △ (SPACE; indicating a blank space) in each of the editing formats here indicates that the respective editing formats are not set.

【0025】このように入力されて設定された各々のカ
ストマイズデータ情報を用いて、画面定義部品原形デー
タのカストマイズ処理を行うと、カストマイズする各々
の項目のデータがカストマイズデータ情報の指示により
、変更,削除などの処理がなされて、カストマイズされ
た画面定義部品データが生成される。
When the screen definition part original data is customized using each of the customization data information input and set in this way, the data of each item to be customized is changed, After processing such as deletion, customized screen definition component data is generated.

【0026】図6は、カストマイズ処理された後の画面
定義部品データを中心にカストマイズ処理を説明する図
である。図6において、画面定義部品原形データ61は
、例えば、図3で示したID名称URIAGEの画面定
義部品原型データである。また、固定項目カストマイズ
データ情報62は、例えば、図4で示した固定項目カス
トマイズデータ情報である。フィールドカストマイズデ
ータ情報63は、例えば、図5で示したフィールドカス
トマイズデータ情報である。これらの各データにより、
画面定義部品カストマイズ処理64を行うと、カストマ
イズされた画面定義部品データ65が生成される。
FIG. 6 is a diagram illustrating the customization process focusing on the screen definition component data after the customization process. In FIG. 6, the screen definition component prototype data 61 is, for example, the screen definition component prototype data with the ID name URIAGE shown in FIG. Further, the fixed item customized data information 62 is, for example, the fixed item customized data information shown in FIG. 4. The field customization data information 63 is, for example, the field customization data information shown in FIG. 5. With each of these data,
When the screen definition component customization process 64 is performed, customized screen definition component data 65 is generated.

【0027】カストマイズされた画面定義部品データ6
5においては、符号66で示すプログラムコード(図3
の符号34のプログラムコードに対応する)の固定項目
文字列は、固定項目カストマイズデータ情報(図4)6
2に従って、変更前の“得意先コード”から、カストマ
イズ処理による変更後には“仕入先コード”の固定項目
文字列に編集される。符号67で示すプログラムコード
(図3の符号36のプログラムコードに対応する)は、
画面定義部品原型データ61中のフィールドに関する項
目情報68が、フィールドカストマイズデータ情報(図
5)63に従って、変更後には長さの全体長が50に編
集されることになるが、計算機プログラムの処理する入
出力画面は列の制限があることと、入出力画面のカスト
マイズ処理後におけるレイアウトのくずれとを意識し、
行列位置を調整して編集される。
Customized screen definition component data 6
5, the program code indicated by reference numeral 66 (Fig. 3
The fixed item character string (corresponding to the program code 34) is the fixed item customization data information (Fig. 4) 6
2, the "customer code" before the change is edited into the fixed item string of "vendor code" after the change by the customization process. The program code designated by 67 (corresponding to the program code 36 in FIG. 3) is
After the field-related item information 68 in the screen definition part prototype data 61 is changed, the total length will be edited to 50 according to the field customization data information (FIG. 5) 63, but the computer program will not process it. Keeping in mind that there are column limitations on the input/output screen and that the layout may be distorted after customizing the input/output screen,
Edited by adjusting the matrix position.

【0028】この結果、入出力画面上のカストマイズ後
のフィールドの行列位置および長さを示す項目情報68
と、計算機プログラムが処理する入出力画面上の固定項
目文字列の行列位置および長さを示す項目情報69とは
、共に、変更された固定項目の文字列およびフィールド
属性に応じて調整されて編集される。すなわち、項目情
報68は「04330005」から「04230050
」に編集され、項目情報69は「04180014」か
ら「04080014」に編集される。
As a result, item information 68 indicating the matrix position and length of the field after customization on the input/output screen
and the item information 69 indicating the matrix position and length of the fixed item string on the input/output screen processed by the computer program are adjusted and edited according to the changed fixed item string and field attributes. be done. In other words, the item information 68 ranges from "04330005" to "04230050".
”, and the item information 69 is edited from “04180014” to “04080014”.

【0029】図7から図11は、このような画面定義部
品原形データを用いて、カストマイデ入力データを入力
し、カストマイズする処理を入出力装置における表示画
面の例で説明する図である。図7は、カストマイズ入力
データ情報のリテラル情報を入力するリテラル情報入力
画面の一例を示す図であり、図8は、カストマイズ入力
データ情報のフィールド情報を入力するフィールドカス
トマイズ入力画面の一例を示す図である。図9は、カス
トマイズ入力データ情報のPFキーガイド情報を入力す
るPFキーカストマイズ入力画面の一例を示す図であり
、図10は、カストマイズ入力データ情報のボディ部情
報を入力するボデイ部情報入力画面の一例を示す図であ
る。また、図11は、画面定義部品による定義された入
力画面がカストマイズ処理により変更された入力画面と
なった画面変更の例を示す図である。
FIGS. 7 to 11 are diagrams for explaining the process of inputting customization input data and customizing using such screen definition part original data using examples of display screens on the input/output device. FIG. 7 is a diagram showing an example of a literal information input screen for inputting literal information of customized input data information, and FIG. 8 is a diagram showing an example of a field customization input screen for inputting field information of customized input data information. be. FIG. 9 is a diagram showing an example of a PF key customization input screen for inputting PF key guide information of customized input data information, and FIG. 10 is a diagram showing an example of a body part information input screen for inputting body part information of customized input data information. It is a figure showing an example. Further, FIG. 11 is a diagram showing an example of a screen change in which an input screen defined by a screen definition component becomes an input screen changed by customization processing.

【0030】図7に示すようなリテラル情報入力画面7
1により、各項番ごとにカストマイズ処理の機能を指定
して、固定項目(見出し等)の変更を行うためのリテラ
ル情報の入力を行う。また、図8に示すようなフィール
ドカストマイズ入力画面72により、各項番ごとにカス
トマイズ処理の機能を指定した「入力データフィールド
」の桁数,属性,編集形式の変更を行うためのフィール
ド属性データを入力する。画面操作キーのガイドの変更
,修正に対しては、図9に示すようなPFキーカストマ
イズ入力画面73により、各アプリケーションの処理画
面における各々のPFキーのカイドとして表示する文字
列の変更内容,修正内容などの入力を行う。更に、ボデ
ィ部情報の入力のために、図10に示すようなボデイ部
情報入力画面74により、多品一様(伝票)形式定義部
品の明細行数などの変更を行うカストマイズデータ情報
を入力する。
Literal information input screen 7 as shown in FIG.
1, the user specifies the customization processing function for each item number and inputs literal information for changing fixed items (headings, etc.). In addition, on the field customization input screen 72 as shown in FIG. 8, field attribute data for changing the number of digits, attributes, and editing format of the "input data field" specifying the customization processing function for each item number can be entered. input. To change or modify the screen operation key guide, use the PF key customization input screen 73 as shown in FIG. 9 to change or modify the character string displayed as the guide for each PF key on the processing screen of each application. Enter the contents, etc. Furthermore, in order to input body part information, customize data information for changing the number of detail lines of a multi-item uniform (slip) format definition part, etc. is input using a body part information input screen 74 as shown in FIG. .

【0031】カストマイズ入力データの入力は、上述の
ように各入力画面の案内によりデータ入力を行い、カス
トマイズ処理を実行する。この結果、例えば、図11に
示すように、入庫データエントリの入力画面75の画面
定義部品データを画面定義部品原型データとして、カス
トマイズ処理を行うと、カストマイズした入庫データエ
ントリの入力画面76では、図示のように、見出し「送
票」が削除され、入力データフィールドにおいては、予
項フィールドが削除され、数量フィールドの桁数が7桁
から5桁に変更され、また、仕入単価フィールが7桁か
ら6桁に変更される。
[0031] To input the customization input data, data is input according to the guidance on each input screen as described above, and the customization process is executed. As a result, for example, as shown in FIG. 11, when the screen definition parts data on the warehousing data entry input screen 75 is used as the screen definition parts prototype data and the customization process is performed, the customized warehousing data entry input screen 76 will not be displayed as shown in the figure. As shown in the following, the heading "Invoice" is deleted, the pre-order field is deleted in the input data field, the number of digits in the quantity field is changed from 7 digits to 5 digits, and the purchase unit price field is changed to 7 digits. will be changed to 6 digits.

【0032】[0032]

【発明の効果】以上説明したように、本発明の入力様式
カストマイズ方法によれば、過去に蓄積した既存の画面
定義部品データおよび帳票定義部品データを再利用し、
最低限のカストマイズ入力データにより、それを含む全
ての画面定義部品データおよび帳票定義部品データをカ
ストマイズできるため、画面定義部品データおよび帳票
定義部品データ作成における生産性を大幅に向上させる
ことができる。
[Effects of the Invention] As explained above, according to the input format customization method of the present invention, existing screen definition component data and form definition component data accumulated in the past can be reused,
Since all screen definition component data and form definition component data including the minimum customization input data can be customized, productivity in creating screen definition component data and form definition component data can be greatly improved.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】図1は、本発明の一実施例にかかる入出力様式
カストマイズ方法の処理手順を説明する処理のブロック
図、
FIG. 1 is a processing block diagram illustrating a processing procedure of an input/output format customization method according to an embodiment of the present invention;

【図2】図2は、本実施例の入出力様式カストマイズ方
法を一態様で実施する計算機システムのハードウェア構
成の一例を示すブロック図、
FIG. 2 is a block diagram showing an example of the hardware configuration of a computer system that implements the input/output format customization method of the present embodiment in one aspect;

【図3】図3は、画面定義部品データのプログラムデー
タ形式の一例を示す図、
FIG. 3 is a diagram showing an example of the program data format of screen definition component data;

【図4】図4は、固定項目カストマイズデータ情報の一
時記憶ファイルに格納されたデタ形式の一例を示す図、
FIG. 4 is a diagram showing an example of a data format stored in a temporary storage file of fixed item customized data information;

【図5】図5は、フィールドカストマイズデータ情報の
一時記憶ファイルに格納されたデータ形式の一例を示す
図、
FIG. 5 is a diagram showing an example of a data format stored in a temporary storage file of field customization data information;

【図6】図6は、カストマイズ処理された後の画面定義
部品データを中心にカストマイズ処理を説明する図、
FIG. 6 is a diagram illustrating the customization process focusing on the screen definition component data after the customization process;


図7】図7はカストマイズ入力データ情報のリテラル情
報を入力するリテラル情報入力画面の一例を示す図、
[
FIG. 7 is a diagram showing an example of a literal information input screen for inputting literal information of customized input data information;


図8】図8はカストマイズ入力データ情報のフィールド
情報を入力するフィールドカストマイズ入力画面の一例
を示す図、
[
FIG. 8 is a diagram showing an example of a field customization input screen for inputting field information of customized input data information;

【図9】図9はカストマイズ入力データ情報のPFキー
ガイド情報を入力するPFキーカストマイズ入力画面の
一例を示す図、
FIG. 9 is a diagram showing an example of a PF key customization input screen for inputting PF key guide information of customized input data information;

【図10】図10はカストマイズ入力データ情報のボデ
ィ部情報を入力するボデイ部情報入力画面の一例を示す
図、
FIG. 10 is a diagram showing an example of a body part information input screen for inputting body part information of customized input data information;

【図11】図11は画面定義部品による定義された入力
画面がカストマイズ処理により変更された入力画面とな
った画面変更の例を示す図である。
FIG. 11 is a diagram showing an example of a screen change in which an input screen defined by a screen definition component becomes an input screen changed by customization processing.

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

1  画面定義部品原型ファイル 2  分類情報ファイル 3  検索データ 15  入出力装置 16  処理装置 17a  画面定義部品原型記憶装置 17b  帳票定義部品原型記憶装置 18  文類情報記憶装置 1 Screen definition parts prototype file 2 Classification information file 3 Search data 15 Input/output device 16 Processing equipment 17a Screen definition parts prototype storage device 17b Form definition parts prototype storage device 18 Literature information storage device

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】  計算機システムで動作するアプリケー
ションプログラムの各入出力様式および各入出力様式に
おける入出力フィールド属性を定める入出力様式定義部
品を、アプリケーションプログラムの使用目的に対応し
て作成する作業を支援する方法であって、既存の入出力
様式定義部品からカストマイズする入出力様式定義部品
を抽出する第1工程と、入出力様式定義部品の各定義要
素に対応してカストマイズするカストマイズデータを入
力する第2工程と、第1工程で抽出した入出力様式定義
部品の各定義要素と第2工程で入力したカストマイズデ
ータとを解析し、入出力様式定義部品の各定義要素とカ
ストマイズデータとが対応する場合に、入出力様式定義
部品の各定義要素をカストマイズデータにより修正を行
う第3工程とを有することを特徴とする入出力様式カス
トマイズ方法。
[Claim 1] Supports the creation of input/output format definition parts that define each input/output format of an application program running on a computer system and the input/output field attributes in each input/output format in accordance with the purpose of use of the application program. The method includes a first step of extracting an input/output format definition component to be customized from existing input/output format definition components, and a first step of inputting customization data to be customized corresponding to each definition element of the input/output format definition component. In the second step, each definition element of the input/output format definition component extracted in the first step and the customized data input in the second step are analyzed, and each definition element of the input/output format definition component and the customized data correspond to each other. and a third step of modifying each definition element of the input/output format definition component using customization data.
【請求項2】  計算機システムで動作するアプリケー
ションプログラムの各入出力様式は、すくなくとも入力
画面様式,出力画面様式,出力帳票様式のいずれかであ
ることを特徴とする請求項1に記載の入出力様式カスト
マイズ方法。
[Claim 2] The input/output format according to claim 1, wherein each input/output format of an application program running on a computer system is at least one of an input screen format, an output screen format, and an output form format. How to customize.
【請求項3】  計算機システムで動作するアプリケー
ションプログラムの各入出力様式定義部品は、固定項目
,フィールド属性,PFキーガイド,ボディ部の各定義
要素から構成されることを特徴とする請求項1に記載の
入出力様式カストマイズ方法。
[Claim 3] According to claim 1, each input/output format definition component of an application program running on a computer system is composed of fixed items, field attributes, PF key guides, and body part definition elements. How to customize the input/output format described.
【請求項4】  第3工程は、更に、修正を行った入出
力様式定義部品の修正に伴う当該入出力様式定義部品の
レイアウト調整を行う工程を含むことを特徴とする請求
項1に記載の入出力様式カストマイズ方法。
4. The third step further includes the step of adjusting the layout of the input/output format definition component in accordance with the modification of the input/output format definition component that has been modified. How to customize input/output formats.
【請求項5】  第2工程のカストマイズデータの入力
は、固定項目カストマイズデータ,フィールド属性カス
トマイズデータ,PFキーガイドカストマイズデータ,
およびボディ部カストマイズデータの各カストマイズデ
ータを、所定画面の入力案内に従って順次に入力するこ
とを特徴とする請求項1に記載の入出力様式カストマイ
ズ方法。
5. The input of customization data in the second step includes fixed item customization data, field attribute customization data, PF key guide customization data,
2. The input/output format customization method according to claim 1, wherein each of the customization data of the body part customization data and the body part customization data is inputted sequentially according to input guidance on a predetermined screen.
JP3054862A 1991-03-19 1991-03-19 Input/output format customizing method Pending JPH04290126A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3054862A JPH04290126A (en) 1991-03-19 1991-03-19 Input/output format customizing method
KR1019920003267A KR950005224B1 (en) 1991-03-19 1992-02-29 Customizing method for data i/o

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3054862A JPH04290126A (en) 1991-03-19 1991-03-19 Input/output format customizing method

Publications (1)

Publication Number Publication Date
JPH04290126A true JPH04290126A (en) 1992-10-14

Family

ID=12982402

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3054862A Pending JPH04290126A (en) 1991-03-19 1991-03-19 Input/output format customizing method

Country Status (2)

Country Link
JP (1) JPH04290126A (en)
KR (1) KR950005224B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006244507A (en) * 2005-03-04 2006-09-14 Microsoft Corp Designer-created aspect for electronic form template
US8892993B2 (en) 2003-08-01 2014-11-18 Microsoft Corporation Translation file
US8918729B2 (en) 2003-03-24 2014-12-23 Microsoft Corporation Designing electronic forms
US9210234B2 (en) 2005-12-05 2015-12-08 Microsoft Technology Licensing, Llc Enabling electronic documents for limited-capability computing devices
US9229917B2 (en) 2003-03-28 2016-01-05 Microsoft Technology Licensing, Llc Electronic form user interfaces
US9268760B2 (en) 2003-08-06 2016-02-23 Microsoft Technology Licensing, Llc Correlation, association, or correspondence of electronic forms

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59146332A (en) * 1983-02-10 1984-08-22 Dainippon Printing Co Ltd Form reading and printing program generating method using form design system
JPS63178327A (en) * 1987-01-20 1988-07-22 Hitachi Ltd Automatic software formation system
JPH0314170A (en) * 1989-06-13 1991-01-22 Kyushu Nippon Denki Software Kk Business form generating device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59146332A (en) * 1983-02-10 1984-08-22 Dainippon Printing Co Ltd Form reading and printing program generating method using form design system
JPS63178327A (en) * 1987-01-20 1988-07-22 Hitachi Ltd Automatic software formation system
JPH0314170A (en) * 1989-06-13 1991-01-22 Kyushu Nippon Denki Software Kk Business form generating device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8918729B2 (en) 2003-03-24 2014-12-23 Microsoft Corporation Designing electronic forms
US9229917B2 (en) 2003-03-28 2016-01-05 Microsoft Technology Licensing, Llc Electronic form user interfaces
US8892993B2 (en) 2003-08-01 2014-11-18 Microsoft Corporation Translation file
US9239821B2 (en) 2003-08-01 2016-01-19 Microsoft Technology Licensing, Llc Translation file
US9268760B2 (en) 2003-08-06 2016-02-23 Microsoft Technology Licensing, Llc Correlation, association, or correspondence of electronic forms
JP2006244507A (en) * 2005-03-04 2006-09-14 Microsoft Corp Designer-created aspect for electronic form template
US9210234B2 (en) 2005-12-05 2015-12-08 Microsoft Technology Licensing, Llc Enabling electronic documents for limited-capability computing devices

Also Published As

Publication number Publication date
KR920018572A (en) 1992-10-22
KR950005224B1 (en) 1995-05-22

Similar Documents

Publication Publication Date Title
US5729747A (en) Design method and apparatus of computer program for business processing
US20030204637A1 (en) Method and apparatus for generating compilable application programs
JPH04290126A (en) Input/output format customizing method
JP2004157927A (en) Creating system for business form input, creating program and creating method
EP1256900A1 (en) Database entry system and method employing optical character recognition
KR100428706B1 (en) Method for Creating Program Code Automatically Using Pattern and Component
JP3842811B2 (en) File editing apparatus, file editing method, and file editing program
JP7160432B2 (en) Image processing device, image processing method, program
JPH10198557A (en) System for supporting screen design and medium for recording tool for supporting screen design
JP4737659B2 (en) Table set database system and table set data creation device
JP4033606B2 (en) Page component layout device, page component layout method, and recording medium
JP2997666B1 (en) Data printing program generation method
JPH0281267A (en) Method of screen generation
JPH11232149A (en) File comparison processing method and device, and medium storing file comparison processing program
KR940002483B1 (en) Method and apparatus for file recovery
JPH07129391A (en) Method and device for preparing program and method and device for preparing printing image data
JPH0830443A (en) Method and device for program generation and method and device for print image data generation
JPH05177505A (en) Machining data preparing device
JPH09101886A (en) Device for automatically extracting/reusing program component
JPH02136933A (en) Test data editing system
JPH07121333A (en) Method and device for preparing program and method and device for preparing print image data
JPH03141427A (en) Preparation of information on standard record specifications
JPH07129388A (en) Method and device for preparing program and method and device for preparing printing image data
JPH07129387A (en) Method and device for preparing program and method and device for preparing printing image data
JPH0581000A (en) Document producing device for development of software