JPH0471026A - Program processor - Google Patents

Program processor

Info

Publication number
JPH0471026A
JPH0471026A JP18319390A JP18319390A JPH0471026A JP H0471026 A JPH0471026 A JP H0471026A JP 18319390 A JP18319390 A JP 18319390A JP 18319390 A JP18319390 A JP 18319390A JP H0471026 A JPH0471026 A JP H0471026A
Authority
JP
Japan
Prior art keywords
processing
menu
executed
item
menu item
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
JP18319390A
Other languages
Japanese (ja)
Inventor
Yoshiharu Nakamura
善春 中村
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP18319390A priority Critical patent/JPH0471026A/en
Publication of JPH0471026A publication Critical patent/JPH0471026A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PURPOSE:To execute a master processing program in a condition that all slave processing programs having dependent relation is executed by providing a 2nd discriminating means for discriminating whether processing for all processing items concerned is executed or not. CONSTITUTION:When a dependent menu item name corresponding to a specified menu item is set up in a menu table MTL, whether a menu item set up as a dependent menu item is already processed or not is checked by referring to its corresponding processing flag registered in the menu table MTL. When a menu item E e.g. is selected and its execution is instructed, the specified menu can be executed only when the processing of both dependent menu item names B, F set up correspondingly to the specified menu item E is already executed. Consequently, slave processing items having dependent relation can be prevented from being carelessly unexecuted and respective processing can surely be executed.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、複数の処理プログラムを適宜選択して実行
するプログラム処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a program processing device that appropriately selects and executes a plurality of processing programs.

〔発明の概要〕[Summary of the invention]

この発明は、予め任意に設定した上位、下位の依存関係
にある各処理プログラムに対応する処理を逐次実行する
際に、上位の処理プログラムの実行に先立って下位の依
存関係にある処理プログラムが実行済でなければ上位の
処理プログラムの実行を禁止するようにしたものである
In this invention, when sequentially executing processes corresponding to processing programs having upper and lower dependency relationships arbitrarily set in advance, the processing programs having lower dependency relationships are executed before the execution of the higher-level processing programs. If the process is not completed, execution of the higher-level processing program is prohibited.

〔従来の技術〕[Conventional technology]

従来、オフィスコンピュータ等において、表示画面上の
メニューの中から任意のメニュー項目(プログラム処理
項目)を選択してその実行を指示すると、−選択項目に
対応する処理プログラムが実行開始される。つまり、所
望するメニュー項目を1つずつ選択しながら各種の処理
、例えば入庫管理、出庫管理、売上管理等、各種のファ
イルを更新したり、伝票発行処理等の各種処理プログラ
ムの実行を行うようにしている。
BACKGROUND ART Conventionally, in an office computer or the like, when an arbitrary menu item (program processing item) is selected from a menu on a display screen and an instruction is given to execute the menu item, the processing program corresponding to the selected item is started to be executed. In other words, while selecting the desired menu items one by one, various processes such as warehousing management, shipping management, sales management, etc., updating various files, and executing various processing programs such as slip issuing processing are performed. ing.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところで、上位、下位などの依存関係にある各メニュー
処理を実行する際、例えば、各種ファイルを更新する処
理を行ったのち、それらのファイル内容を印刷する処理
を実行する際、従来においては、ファイルの更新処理を
全てのファイルについて行わないまま印刷処理を行って
しまうことがある。
By the way, when executing each menu process that has a dependency relationship such as upper or lower level, for example, when executing the process of updating various files and then executing the process of printing the contents of those files, conventionally, the file Print processing may be performed without updating all files.

このような場合、ファイルの更新漏れとなり、それに気
付かずに印刷処理を行うと、更新漏れとなったファイル
に対する印刷内容が不正確なものとなる等、極めて重大
な問題を生ずる。
In such a case, if the file is not updated and the printing process is performed without noticing this, an extremely serious problem will occur, such as the printed content for the file with the missing update being inaccurate.

そこで、上位、下位の依存関係にある各処理プログラム
を逐次実行する際に、下位の依存関係にある処理プログ
ラムが全て実行済であることを条件に上位の処理プログ
ラムを実行できるようにすれば、処理の実行漏れがなく
なり、メニュー処理の実行が確実なものとなることは明
らかである。
Therefore, when each processing program that has upper and lower dependency relationships is executed sequentially, it is possible to execute the upper processing program on the condition that all the processing programs that have lower dependency relationships have been executed. It is clear that there will be no omissions in the execution of processes and that menu processes will be executed reliably.

この発明の課題は、下位の依存関係にある処理プログラ
ムが全て実行済であることを条件に上位の処理プログラ
ムを実行できるようにすることである。
An object of the present invention is to enable a higher-level processing program to be executed on the condition that all lower-level dependent processing programs have been executed.

〔課題を解決するための手段〕[Means to solve the problem]

この発明の手段は次の通りである。 The means of this invention are as follows.

記憶手段。実施例のメニューテーブルMTLに相当する
Memory means. This corresponds to the menu table MTL of the embodiment.

任意の処理項目別に、その処理項目に対して下位の依存
関係にある全ての処理項目を上記記憶手段に設定する設
定手段。実施例のCPUIIによる処理、即ち、第4図
に示すフローチャートの処理に相当する。
Setting means for setting, for each arbitrary processing item, all processing items that have lower dependency relationships with respect to that processing item in the storage means. This corresponds to the processing by the CPU II of the embodiment, that is, the processing of the flowchart shown in FIG.

任意の処理項目の指定の際、上記記憶手段を検索し、上
記指定項目に対応して下位の依存関係にある処理項目が
設定されているか否かを判別する第1の判別手段。実施
例のCPUIIによる処理、即ち、第5図に示すフロー
チャートのスッテプB2の処理に相当する。
When specifying an arbitrary processing item, first determining means searches the storage means and determines whether or not a subordinate dependent processing item is set corresponding to the specified item. This corresponds to the processing by the CPU II of the embodiment, that is, the processing at step B2 in the flowchart shown in FIG.

この第1の判別手段で設定有りと判別された際に、該当
する全ての処理項目の対する処理が実行済であるか否か
を判別する第2の判別手段。実施例のCPtJllによ
る処理、即ち、第5図に示すフローチャートのスッテプ
B3の処理に相当する。
When the first determining means determines that the setting is present, a second determining means determines whether or not processes for all corresponding processing items have been executed. This corresponds to the processing by CPtJll in the embodiment, that is, the processing in step B3 of the flowchart shown in FIG.

実行済であれば、上記指定項目に対応する処理プログラ
ムを実行し、実行済でなければ上記指定項目に対応する
処理プログラムの実行を禁止する制御手段。実施例のC
PUIIによる処理、即ち、第5図に示すフローチャー
トのステップB5及びステップB4の処理に相当する。
If the processing program has been executed, the control means executes the processing program corresponding to the specified item, and if the processing program has not been executed, the control means prohibits execution of the processing program corresponding to the specified item. Example C
This corresponds to the processing by PUII, that is, the processing of steps B5 and B4 in the flowchart shown in FIG.

〔作 用〕[For production]

この発明の手段の作用は次の通りである。 The operation of the means of this invention is as follows.

ます、設定手段により任意の処理項目別に、その処理項
目に対して下位の依存関係にある全ての処理項目を設定
し、これを記憶手段に記憶させておく。この時、各処理
項目に対する下位の依存関係にある処理項目は、第3図
の項目BあるいはCのように、上位の処理項目に対して
重複して設定しても良い。
First, for each arbitrary processing item, the setting means sets all processing items that are subordinate to the processing item, and stores this in the storage means. At this time, a processing item that has a lower dependency relationship with each processing item may be set redundantly with respect to a higher-ranking processing item, like item B or C in FIG. 3.

次に、任意の処理項目に対応する処理プログラムを実行
するため、上記任意の処理項目を指定すると、第1の判
別手段は記憶手段を検索し、上記指定項目に対応して下
位の依存関係にある処理項目が設定されているか否かを
判別する。このとき、設定されていなければ上記指定項
目に対応する処理プログラムを実行するが、設定されて
おれば、更に第2の判別手段により設定されている下位
の依存関係にある全ての処理項目に対する処理が実行済
であるか否かを判別し、この結果、制御手段は実行済で
あれば上記指定項目に対応する処理プログラムを実行す
べく制御し、実行済でなければ上記指定項目に対応する
処理プログラムの実行を禁止する。
Next, in order to execute a processing program corresponding to an arbitrary processing item, when the above arbitrary processing item is specified, the first determination means searches the storage means and determines the lower dependency relationship corresponding to the specified item. Determine whether a certain processing item is set. At this time, if it is not set, the processing program corresponding to the above specified item is executed, but if it is set, processing is performed for all the processing items in the lower dependency relationship set by the second determination means. As a result, if it has been executed, the control means controls to execute the processing program corresponding to the specified item, and if it has not been executed, the control means controls to execute the processing program corresponding to the specified item. Prohibit program execution.

従って、任意に指定された処理項目に対して予め設定さ
れた下位の依存関係にある全ての処理項目について処理
が実行済であることを条件にして、上記指定項目に対す
る処理プログラムの実行を制御できる。
Therefore, the execution of a processing program for an arbitrarily specified processing item can be controlled on the condition that processing has been executed for all processing items that have a preset subordinate dependency relationship with the specified processing item. .

〔実施例〕〔Example〕

以下、第1図〜第5図を参照して一実施例を説明する。 Hereinafter, one embodiment will be described with reference to FIGS. 1 to 5.

第1図はプログラム処理装置の基本的な構成を示すブロ
ック図である。
FIG. 1 is a block diagram showing the basic configuration of a program processing device.

CPUIIは予め格納されているシステムプログラムに
したがってこのプログラム処理装置の全体動作を制御す
る。例えばCPUIIはキー人力部12から入力された
伝票データ等を取り込んで表示部13から表示出力させ
たり、データファイルメモリ14から業務別ファイルA
1B1C・・・・Hを選択的に読み出して表示部13や
印字部15から出力させる。
The CPU II controls the overall operation of this program processing device according to a system program stored in advance. For example, the CPU II takes in slip data inputted from the key human power section 12 and outputs it for display from the display section 13, or outputs the business-specific file A from the data file memory 14.
1B1C...H are selectively read out and output from the display section 13 and printing section 15.

また、CPUIIは、表示部13において複数のメニュ
ー項目(処理項目)がメニュー表示されている際に、任
意のメニュー項目がキー人力部12から選択指定される
と、指定されたメニュー項目に対応する処理プログラム
をRAM16内の処理プログラムファイルPGFから読
み出してそのプログラムにしたがった処理を実行する。
Further, when a plurality of menu items (processing items) are displayed on the display unit 13, when an arbitrary menu item is selected and specified from the key input unit 12, the CPU II selects a menu corresponding to the specified menu item. The processing program is read from the processing program file PGF in the RAM 16 and the processing according to the program is executed.

ここで、RAM16内の処理プログラムファイルPGF
は、各種のメニュー項目(業務別ファイルA1B、C・
・・・H)に対応してそれらの処理プログラムを記憶し
ている。
Here, the processing program file PGF in the RAM 16
various menu items (job-specific files A1B, C,
. . H), and stores those processing programs in correspondence with H).

RAM16は上述した処理プログラムファイルPGFの
他、メニューテーブルMTLが設けられている。
The RAM 16 is provided with a menu table MTL in addition to the above-mentioned processing program file PGF.

ここで、メニューテーブルMTLは第2図に示す如く、
予め任意に設定された複数のメニュー項目名A1B、C
・・・・Hと、これらのメニュー項目名に対応して下位
の依存関係にある処理プログラムのメニュー項目名と、
処理フラグとによって構成されている。例えば、第3図
(A)、(B)に示すような依存関係にある各処理プロ
グラムに対応する依存メニュー項目名は第3図に示す如
く設定される。
Here, the menu table MTL is as shown in Figure 2.
Multiple menu item names A1B, C arbitrarily set in advance
...H, and the menu item names of processing programs that have lower dependency relationships corresponding to these menu item names,
It consists of processing flags. For example, the dependency menu item names corresponding to the respective processing programs having a dependency relationship as shown in FIGS. 3(A) and 3(B) are set as shown in FIG.

即ち、第3図(A)に示す階層メニューは2段構成のツ
リー構造を成し、また、第3図(B)に示す階層メニュ
ーは3段構成のツリー構造を成している。
That is, the hierarchical menu shown in FIG. 3(A) has a two-level tree structure, and the hierarchical menu shown in FIG. 3(B) has a three-level tree structure.

即ち、第3図(A)は、処理プログラムAが、処理プロ
グラムB及びCとの依存関係にあることを示しており、
この場合は上位の処理プログラムAに対応するメニュー
項目に、下位の依存関係にある処理プログラムB及びC
に対応するメニュー項目名が設定される。また、第3図
(B)は、処理プログラムDが、処理プログラムE及び
Cとの依存関係にあり、また上記処理プログラムEが、
処理プログラムB及びFとの依存関係にあることを示し
ている。この時、処理プログラムB及びCは、上位の処
理プログラムAに対する下位の依存関係にある処理プロ
グラムであるだけではなく、処理プログラムD及びEに
対する下位の依存関係にある処理プログラムとなってお
り、このような依存関係の設定は自由に行える。
That is, FIG. 3(A) shows that processing program A is in a dependent relationship with processing programs B and C.
In this case, the menu item corresponding to the higher-level processing program A is added to the lower-level dependent processing programs B and C.
The menu item name corresponding to is set. Further, in FIG. 3(B), the processing program D has a dependency relationship with the processing programs E and C, and the processing program E has a dependency relationship with the processing programs E and C.
This indicates that there is a dependency relationship with processing programs B and F. At this time, processing programs B and C are not only processing programs that have a lower dependency relationship with the upper processing program A, but also processing programs that have a lower dependency relationship with the processing programs D and E. You can freely set such dependencies.

一方、メニューテーブルMTL内の処理フラグは対応す
るメニュー項目の処理が実行済であるか否かを示す。
On the other hand, the processing flag in the menu table MTL indicates whether or not the processing of the corresponding menu item has been executed.

そして、CPU11はメニュー項目の実行が指定された
際、メニューテーブルMTLを参照し、指示されたメニ
ュー項目に対応する処理の実行を一定の条件下で制御す
る。
When execution of a menu item is designated, the CPU 11 refers to the menu table MTL and controls execution of the process corresponding to the designated menu item under certain conditions.

次に、本実施例の動作を第4図、第5図を参照して説明
する。
Next, the operation of this embodiment will be explained with reference to FIGS. 4 and 5.

第;図はメニューテーブルMTLにユーザが所望する任
意のデータを設定する際の動作を示したフローチャート
である。
Figure 1 is a flowchart showing the operation when setting arbitrary data desired by the user in the menu table MTL.

先ず、メニュー項目を選択しくステップA1)、そのメ
ニュー項目とは下位の依存関係にあるメニュー項目名を
入力すると(ステップA2)、メニューテーブルMTL
には選択されたメニュー項目名とそれに対応する依存メ
ニュー項目名が夫々設定される(ステップA3)。そし
て、次のステップA4では設定終了か否かを調べるが、
この場合、設定終了キーの操作有無に基づいてその判断
を行う。ここで、設定終了でなければ、ステップA1に
戻り、以下同様の設定処理が行われる。しかして、設定
終了キーが操作されると、ステップA5に進み、メニュ
ーテーブルMTL内の処理フラグが全てリセットされる
。この結果、設定終了時にはメニューテーブルMTL内
の処理フラグは全て未実行フラグとなる。
First, when you select a menu item (Step A1), and enter the name of a menu item that has a subordinate dependency relationship with that menu item (Step A2), the menu table MTL
The selected menu item name and its corresponding dependent menu item name are respectively set (step A3). Then, in the next step A4, it is checked whether the setting is completed or not.
In this case, the determination is made based on whether or not the setting end key is operated. Here, if the setting is not completed, the process returns to step A1, and the same setting process is performed thereafter. When the setting end key is operated, the process proceeds to step A5, where all processing flags in the menu table MTL are reset. As a result, when the settings are completed, all the processing flags in the menu table MTL become unexecuted flags.

第5図はメニュー項目に対応する処理プログラムの実行
が指示された際の動作を示したフローチャートである。
FIG. 5 is a flowchart showing operations when execution of a processing program corresponding to a menu item is instructed.

即ち、表示部13のメニュー画面に表示されている複数
のメニュー項目の中から任意のメニュー項目を表示カー
ソルにより選択して実行キーを操作すると、第5図のフ
ローチャートにしたがった動作が実行開始される。
That is, when an arbitrary menu item is selected with the display cursor from among the plurality of menu items displayed on the menu screen of the display unit 13 and the execution key is operated, the operation according to the flowchart of FIG. 5 starts to be executed. Ru.

先ず、指定されたメニュー項目に基づいてメニューテー
ブルMTLを検索しくステップBl)、指定されたメニ
ュー項目に対応して依存メニュー項目名が設定されてい
るか否かを判別する(ステップB2)。いま、メニュー
項目Fが選択され、その実行が指示されたものとすると
、このメニュー項目Fには依存メニュー項目名が設定さ
れていないので、ステップB5に進み、指定メニュー項
目に対応する処理プログラムを起動させて処理プログラ
ムを実行し、その処理終了の後、指定メニュー項目に対
応してメニューテーブルMTL内に実行済フラグをセッ
トする(ステップBf3)。
First, the menu table MTL is searched based on the specified menu item (step B1), and it is determined whether a dependent menu item name has been set corresponding to the specified menu item (step B2). Assuming that menu item F is selected and its execution is instructed, since no dependent menu item name is set for this menu item F, the process proceeds to step B5 and executes the processing program corresponding to the specified menu item. The processing program is activated and executed, and after the processing is completed, an executed flag is set in the menu table MTL corresponding to the designated menu item (step Bf3).

一方、指定メニュー項目に対応して依存メニュー項目名
がメニューテーブルMTLに設定されている場合にはス
テップB2でそのことが検出されてステップB3に進み
、依存メニュー項目として設定されたメニュー項目が処
理済か否かをメニューテーブルMTL内の対応する処理
フラグを参照することにより調べる。いま、メニュー項
目Eが選択され、その実行が指示されたものとすると、
このメニュー項目に対応して依存メニュー項目名B及び
Fが設定されているので、この場合、メニュー項目B、
Fの双方についてその処理が既に実行済であれば、上述
と同様にステップB5に進み、指定メニューの実行が可
能となるが、メニュー項目B、Fの双方あるいは一方の
処理が実行されていない場合には、ステップB3で未実
行メニュー有りが検出される。この場合、指定メニュー
の実行は禁止され、未実行メニューが存在する為に指定
メニューを実行することができない旨のガイダンス表示
が行われる(ステップB4)。
On the other hand, if a dependent menu item name corresponding to the specified menu item is set in the menu table MTL, this is detected in step B2 and the process proceeds to step B3, where the menu item set as a dependent menu item is processed. It is checked whether the processing has been completed or not by referring to the corresponding processing flag in the menu table MTL. Now, assuming that menu item E is selected and its execution is instructed,
Since dependent menu item names B and F are set corresponding to this menu item, in this case, menu item B,
If the processing has already been executed for both of menu items B and F, the process proceeds to step B5 as described above and the specified menu can be executed, but if the processing for both or one of menu items B and F has not been executed. In step B3, it is detected that there is an unexecuted menu. In this case, execution of the specified menu is prohibited, and guidance is displayed to the effect that the specified menu cannot be executed because there is an unexecuted menu (step B4).

〔発明の効果〕〔Effect of the invention〕

この発明によれば、予め設定された下位の依存関係にあ
る全ての処理項目についての処理が全て実行済であるこ
とを条件に所望する処理項目についての処理プログラム
の実行を制御でき、下位の依存関係にある処理項目の実
行漏れがなくなり、各処理の実行が確実なものとなる。
According to this invention, execution of a processing program for a desired processing item can be controlled on the condition that all processes for all processing items in a preset lower-order dependency relationship have been executed, and There will be no omissions in the execution of related process items, and each process will be executed reliably.

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

第1図〜第5図は実施例を示し、第1図はプログラム処
理装置の基本的な構成を示したブロック図、第2図は第
1図で示したメニューテーブルの構成図、第3図(A)
、(B)は階層メニューの構成例を示した図、第4図は
メニューテーブル設定時の動作を示したフローチャート
、第5図はメニュー項目の実行を指示した際の動作を示
したフローチャートである。 11・・・CPU、   12・・・キー人力部、14
・・・データファイルメモリ、 PGF・・・処理プログラムファイル、MTL・・・メ
ニューテーブル。 特許出願人   カシオ計算機株式会社箇265 (B) I3III 114m) 115図
Figures 1 to 5 show examples, Figure 1 is a block diagram showing the basic configuration of the program processing device, Figure 2 is a configuration diagram of the menu table shown in Figure 1, and Figure 3 is a block diagram showing the basic configuration of the program processing device. (A)
, (B) is a diagram showing an example of the structure of a hierarchical menu, FIG. 4 is a flowchart showing the operation when setting the menu table, and FIG. 5 is a flowchart showing the operation when instructing to execute a menu item. . 11...CPU, 12...Key human power department, 14
...Data file memory, PGF...Processing program file, MTL...Menu table. Patent applicant Casio Computer Co., Ltd. 265 (B) I3III 114m) Figure 115

Claims (1)

【特許請求の範囲】 記憶手段と、 任意の処理項目別に、その処理項目に対して下位の依存
関係にある全ての処理項目を上記記憶手段に設定する設
定手段と、 任意の処理項目の指定の際、上記記憶手段を検索し、上
記指定項目に対応して下位の依存関係にある処理項目が
設定されているか否かを判別する第1の判別手段と、 この第1の判別手段で設定有りと判別された際に、該当
する全ての処理項目の対する処理が実行済であるか否か
を判別する第2の判別手段と、実行済であれば上記指定
項目に対応する処理プログラムを実行し、実行済でなけ
れば上記指定項目に対応する処理プログラムの実行を禁
止する制御手段と、 を具備したことを特徴とするプログラム処理装置。
[Scope of Claims] Storage means; Setting means for setting, for each arbitrary processing item, all processing items that are subordinate to the processing item in the storage means; and a setting means for specifying an arbitrary processing item. a first determining means that searches the storage means and determines whether or not a subordinate dependent processing item is set corresponding to the specified item; When it is determined that the above-mentioned specified items have been executed, a second determining means that determines whether or not the processing for all the corresponding processing items has been executed, and if the processing has been executed, executes the processing program corresponding to the specified item. , a control means for prohibiting the execution of the processing program corresponding to the specified item if the program has not been executed.
JP18319390A 1990-07-11 1990-07-11 Program processor Pending JPH0471026A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18319390A JPH0471026A (en) 1990-07-11 1990-07-11 Program processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18319390A JPH0471026A (en) 1990-07-11 1990-07-11 Program processor

Publications (1)

Publication Number Publication Date
JPH0471026A true JPH0471026A (en) 1992-03-05

Family

ID=16131404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18319390A Pending JPH0471026A (en) 1990-07-11 1990-07-11 Program processor

Country Status (1)

Country Link
JP (1) JPH0471026A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005129011A (en) * 2003-09-29 2005-05-19 Canon Inc Device and method for printing step processing, system, control method, program, and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005129011A (en) * 2003-09-29 2005-05-19 Canon Inc Device and method for printing step processing, system, control method, program, and storage medium

Similar Documents

Publication Publication Date Title
JPS62194532A (en) Display system for designated pattern to be processed
US20060036477A1 (en) System and method for providing information about an operation's applicability to an item
JPH0471026A (en) Program processor
US7134114B2 (en) Apparatus, method, and program product for supporting programming
JP2879764B2 (en) Hierarchical menu processor
JP3355630B2 (en) Menu processing device
JPH08101766A (en) Method and device for operation of computer
JPH09160743A (en) Automatic generating method for hierarchical menu
JP3508446B2 (en) Function instruction method
JPH0562781B2 (en)
JPH0517712Y2 (en)
JP2001034379A (en) Information equipment, method for setting set value, and storage medium
JPH04230517A (en) Hierarchical menu processor
JP3814308B2 (en) Document file management system and document file management method
JP2805886B2 (en) Menu processing device
JP2559472B2 (en) Related software automatic selection system
JP3225512B2 (en) Data processing device
JP2934713B2 (en) Menu processing device
JPH05181921A (en) System for dynamically switching display menu
JPH05150932A (en) Computer device with icon display functi0n
JPH065509B2 (en) Object management processing method
JPH0573589A (en) Automatic execution device for table calculation program
JPH02133822A (en) Data processor
JPS5958512A (en) Job selective starting system
JPH04260943A (en) Trace output system