目次へ | タスクタイプ(概要)へ | タスクタイプ(一覧表)へ | タスクタイプ別 設定項目比較表へ | タスクタイプ共通へ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dbSheetClient | ドキュメント種類 | タスクタイプ仕様書 | 対応バージョン | V5.4.2.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
更新日 | 2015/1/19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
タスクタイプ名称 | 318 | メッセージ表示 | EXCELの 同等機能 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
機 能 | @タスクタイプ属性が「空白」のときには、メッセージを表示するだけの機能となります。 Aタスクタイプ属性が「エラー判定」のときには、開始判定セルの値が1〜10のときに、汎用パラメータ1〜10に設定されたメッセージを表示します。 V5.3.4.0以降、「拡張メッセージ」の機能を追加し、ボタンの表示文字の変更や、メッセージ表示位置を調整できるようにしました。 |
タ ス ク タ イ プ 属 性 |
@(空白) Aエラー判定 B拡張メッセージ |
使 用 上 の 注 意 点 |
1)V5.3.4.0 《機能追加》:タスクタイプ属性に「拡張メッセージ」を追加しました。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
定 義 フ ィ | ル ド |
F.No | 使用する定義フィールド | 必須 | セル 指定可 |
内容 (青色の文字は選択肢で選択できる文字を表します) | 省略時の処理 | 特記事項 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | タスクタイプNO | ◎ | 318 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | タスクタイプ名 | ○ | メッセージ表示 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | タスクタイプ属性 | △ | @(空白) Aエラー判定 B拡張メッセージ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | BKNO | ○ | ブックファイル定義に定義されているBKNOを選択 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ブック名 | ◎ | 8のBKNOが入力されると自動表示 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | シート名 | △ | 処理対象となるシートを指定 | 開始時のシート名 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※重要※ 11.シート保護有無、12.シート保護PW、18.処理条件判定セル、19.定義有効無効フラグ、22.セル指定属性、57〜70の開始メッセージ、エラーメッセージ、キャンセルメッセージなどは、必要に応じて設定してください。 設定方法は、『タスクタイプ共通』に記載しています。→ また、セル名(アドレス)を指定する設定項目(背景色がピンク色)については、セル指定属性が「間接」の時には「間接アドレス」の動作に変化しますので注意してください。 |
タスクタイプ共通へ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※タスクタイプ属性が @(空白)のとき | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | 汎用パラメータ1 | △ | ○ | 「直接」の時、メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
「間接」の時、メッセージのセル位置を指定。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※タスクタイプ属性が Aエラー判定 のとき | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | 汎用パラメータ1 | △ | ○ | 開始判定セルの値が、1の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | 汎用パラメータ2 | △ | ○ | 開始判定セルの値が、2の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | 汎用パラメータ3 | △ | ○ | 開始判定セルの値が、3の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | 汎用パラメータ4 | △ | ○ | 開始判定セルの値が、4の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | 汎用パラメータ5 | △ | ○ | 開始判定セルの値が、5の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | 汎用パラメータ6 | △ | ○ | 開始判定セルの値が、6の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | 汎用パラメータ7 | △ | ○ | 開始判定セルの値が、7の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | 汎用パラメータ8 | △ | ○ | 開始判定セルの値が、8の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | 汎用パラメータ9 | △ | ○ | 開始判定セルの値が、9の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | 汎用パラメータ10 | △ | ○ | 開始判定セルの値が、10の時の直接メッセージを入力。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | 汎用パラメータ11 | △ | ○ | 本タスクタイプの実行前後の 再計算 を設定が可能。 | 再計算しない | ※3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
前再計算: 本タスクタイプを実行する直前に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
後再計算: 本タスクタイプを実行する直後に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
前後再計算: 本タスクタイプを実行する直前と直後に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート前再計算: 10.シート名のシートのみ、本タスクタイプを実行する直前に再計算を実行 | V3.0.22.0以降 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート後再計算: 10.シート名のシートのみ、本タスクタイプを実行する直後に再計算を実行 | V3.0.22.0以降 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート前後再計算: 10.シート名のシートのみ、本タスクタイプを実行する直前と直後に再計算を実行 | V3.0.22.0以降 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | 開始判定セル | ○ | エラー判定のため1〜10に変化するセル位置を指定 | エラー | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0〜10の値を持つセル | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 の時:エラーはないとしてそのまま継続 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1〜10の時:汎用パラメータ1〜10 のメッセージを表示して処理を中断。 | ※4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※タスクタイプ属性が B拡張メッセージ のとき(ボタンの数は 1つ か 2つ を選択) | ※5 V5.3.4.0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | 汎用パラメータ1 | △ | ○ | 「直接」の時、メッセージを入力。 「間接」の時、メッセージのセル位置を指定。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | 汎用パラメータ2 | △ | ○ | ボタンの数(1 or 2) | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | 汎用パラメータ3 | △ | ○ | 「はい」ボタンのボタン表示文字: 省略時: ボタン数が1つのとき「OK」、2つのとき「はい」 |
OK or はい | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | 汎用パラメータ4 | △ | ○ | 「いいえ」ボタンのボタン表示文字 ※汎用2のボタン数が 2 の時に有効でとなります。 ※このボタンがクリックされた時には、キャンセル時と同様の動作をします。 したがって、キャンセルメッセージ、キャンセル発生時の処理指定、キャンセル処理TASKNOが指定されているときには、その設定どおりに動作し、未指定の時には、処理が中断されます。 |
いいえ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | 汎用パラメータ5 | △ | ○ | メッセージが表示された時に、フォーカスするボタンの番号(1:はい、2:いいえ) | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | 汎用パラメータ6 | △ | ○ |
|
情報 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | 汎用パラメータ7 | △ | ○ | 表示位置 (省略時:中央) 「中央」、「左上」、「左下」、「右上」、「右下」、「任意」 |
中央 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | 汎用パラメータ8 | △ | ○ | メッセージボックスの表示位置の中央からの上下のオフセット値 (プラスは下に、マイナス値は上に移動:ピクセル値で指定、画面範囲を超えた時には、画面に入るように自動調整する) |
中央 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | 汎用パラメータ9 | △ | ○ | メッセージボックスの表示位置の中央からの左右のオフセット値 (プラスは右に、マイナス値は左に移動:ピクセル値で指定、画面範囲を超えた時には、画面に入るように自動調整する) |
中央 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | 汎用パラメータ10 | △ | ○ | 画面横幅サイズ: メッセージの横幅サイズを指定 | 400 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | 汎用パラメータ11 | △ | ○ | 画面縦幅サイズ: メッセージの縦幅サイズを指定 | 150 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | 汎用パラメータ12 | △ | ○ | ウィンドウ画面タイトルを指定。 | dbSheetClient(確認) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | 汎用パラメータ13 | △ | ○ | 本タスクタイプの実行前後の 再計算 を設定が可能。 | 再計算しない | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
前再計算: 本タスクタイプを実行する直前に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
後再計算: 本タスクタイプを実行する直後に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
前後再計算: 本タスクタイプを実行する直前と直後に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート前再計算: 10.シート名のシートのみ、本タスクタイプを実行する直前に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート後再計算: 10.シート名のシートのみ、本タスクタイプを実行する直後に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート前後再計算: 10.シート名のシートのみ、本タスクタイプを実行する直前と直後に再計算を実行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※ 特 記 事 項 |
※1 | 汎用パラメータで指定されているExcelシート上のセルにデータを書き込む際には、セルに保護がかかっているときは、11,12 の保護の解除指定が必要です。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※2 | 【セル位置(アドレス)の指定方法】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1)アドレスはA1形式でもR1C1形式でもどちらの指定も可能です。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2)アドレスは、A1形式、R1C1形式のいずれも、相対指定(A1、R[-1]C[1])、絶対指定($A$1、R1C1)が可能です。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3)シートを明示したいときにはアドレスの前に 「シート名!」 をつけて、シート名!A1、シート名!$A$1、シート名!R[-1]C[1]、シート名!R1C1 といった指定が可能です。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4)範囲に名前が定義されているときには、定義名を指定することができます。 (→他のタスクタイプでもセル位置の指定のときは同様の指定ができます) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※3 | 一連のタスク実行の途中でメッセージを表示したり、エラー判定を行う場合には、事前に再計算を行っている必要があります。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本タスクタイプの実行前と実行後に再計算を実行したいときに指定してください。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※4 | 本機能の「エラー判定」はシステムが検知するエラーではないため、タスク定義のエラー判定処理ではエラーとならないケースでも、処理を中断したいときなどに利用できます。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
例えば、指定したセルに正しい入力値が入力されていないときなどに、エラーメッセージを表示して中断するといった入力値チェックなどで利用することができます。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本機能を利用したときには、エラーが発生したとみなして処理を中断します。分岐などをおこないたいときには、条件判定分岐を利用してください。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※5 | 通常のメッセージ表示では、メッセージは画面中央に表示され、ボタンは「OK」のみでしたが、「拡張メッセージ表示」を使用すると、ボタンを最大2つまでに増やすことができ、アイコン、ボタンの表示文字の変更や、メッセージ表示位置を調整できるようにしました。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||