目次へ | タスクタイプ(概要)へ | タスクタイプ(一覧表)へ | タスクタイプ別 設定項目比較表へ | タスクタイプ共通へ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dbSheetClient | ドキュメント種類 | タスクタイプ仕様書 | 対応バージョン | V5.4.2.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
更新日 | 2015/1/19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
タスクタイプ名称 | 425 | チェックボックス設定 | EXCELの 同等機能 |
@「表示」→「ツールバー」→「フォーム」→「チェックボックス」 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
機 能 | 「ツールバー」の「フォーム」にある「チェックボックス」を指定されたセルに挿入し、リンクセルを自動設定したる、追加したチェックボックスを削除することができます。 ※チェックボックスの追加には以下のように処理時間を要しますので、事前に必要な数量を作成しておくなどして、タスクタイプから自動設定する数量はなるべく大量にならないように注意してください。 10個:1〜2秒 100個:10〜20秒 ※タスクタイプ属性A削除 のときは、チェックボックスに付けた、オブジェクト名を指定して削除します。 |
タ ス ク タ イ プ 属 性 |
@追加 A削除 |
使 用 上 の 注 意 点 |
1)V3.0.1.15 《機能追加》:A削除 の「個別削除」が利用できるようになりました。 2)V3.0.13.2《仕様変更》: タスクタイプ属性がA削除のときに、汎用パラメータ1がALL、個別ともに、シート名に指定されているシート内のチェックボックスだけをクリアするように仕様変更しました。シート名が省略されたときには、従来の仕様どおり、全シートのチェックボックスがクリアされます。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
定 義 フ ィ | ル ド |
F.No | 使用する定義フィールド | 必須 | セル 指定可 |
内容 (青色の文字は選択肢で選択できる文字を表します) | 省略時の処理 | 特記事項 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | タスクタイプNO | ◎ | 425 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | タスクタイプ名 | ○ | チェックボックス設定 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | タスクタイプ属性 | ○ | @追加 A削除 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | BKNO | ○ | ブックファイル定義に定義されているBKNOを選択 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ブック名 | ◎ | 8のBKNOが入力されると自動表示 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | シート名 | △ | 処理対象となるシートを指定 | 開始時のシート名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※重要※ 11.シート保護有無、12.シート保護PW、18.処理条件判定セル、19.定義有効無効フラグ、22.セル指定属性、57〜70の開始メッセージ、エラーメッセージ、キャンセルメッセージなどは、必要に応じて設定してください。 設定方法は、『タスクタイプ共通』に記載しています。→ また、セル名(アドレス)を指定する設定項目(背景色がピンク色)については、セル指定属性が「間接」の時には「間接アドレス」の動作に変化しますので注意してください。 |
タスクタイプ共通へ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※タスクタイプ属性が @追加 のとき | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | 汎用パラメータ1 | ○ | ○ | チェックボックスを挿入するセルを指定 | エラー | ※2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | 汎用パラメータ2 | △ | ○ | チェックボックスに表示する文字列を入力 | なし | ※3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | 汎用パラメータ3 | △ | ○ | リンクするセルを指定 | 汎用1と同一 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※リンクするセルには、チェックボックスをクリックすると、ON:TRUE、OFF:FALSE の文字が表示されます。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | 汎用パラメータ4 | △ | ○ | チェックボックスの横幅サイズのピクセルを指定 | セル幅に合わせる | ※4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | 汎用パラメータ5 | △ | ○ | チェックボックスの初期値として、0、1、9 を指定 | 0 (FALSE) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0: チェックされていない状態(FALSE) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1: チェックされた状態(TRUE) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9: リンクセルの値がFALSE のときはチェックされていない状態に、TRUEのときはチェックされた状態 に設定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | 汎用パラメータ6 | △ | ○ | 挿入したいチェックボックスが複数あるときに、数を指定 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※例えば、3 を入力したときには、汎用7で指定された行または列方向に、汎用8のステップ数に従って 3個 のチェックボックスを連続的に挿入します。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | 汎用パラメータ7 | △ | ○ | 複数挿入時に行方向か列方向かを指定する(【行】or【列】) | 行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | 汎用パラメータ8 | △ | ○ | 複数挿入時にステップ数(次の行or列までの増分)を指定 | 1 | ※5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | 汎用パラメータ9 | △ | ○ | チェックボックスをセル内のどの位置を基点として挿入するかを指定 | 左中央 | ※6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
「左上」「左中央」「左下」「中央上」「中央」「中央下」「右上」「右中央」「右下」 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | 汎用パラメータ10 | △ | ○ | チェックボックスにつけるオブジェクト名 | 自動 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
自動のときのオブジェクト名: DBSCHK_シート名_連番(連番はタスクごとに1からスタート) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※タスクタイプ属性が A削除 のとき | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | 汎用パラメータ1 | △ | ○ | 「ALL」 or 「個別」: 削除モードの指定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
V3.0.13.1以前の仕様: | V3.0.13.1以前の仕様 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ALL: 起動後に描画した全てのチェックボックスを削除する | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
個別: オブジェクト名を指定して個別にチェックボックスを削除する | V3.0.1.14まで未対応 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
V3.0.13.2以降の仕様: シート名に応じて削除する | V3.0.13.2以降の仕様 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ALL: シート名が省略されたとき: 起動後に描画した全てのチェックボックスを削除する | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート名が指定されているとき: シート内の起動後に描画したチェックボックスを削除する | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
個別: オブジェクト名を指定して個別にチェックボックスを削除する | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
シート名が省略されたとき: 全シートのチェックボックスが対象 シート名が指定されているとき: 指定されたシート内のチェックボックスが対象 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | 汎用パラメータ2 | △ | ○ | 削除したいチェックボックスが複数あるときに、数を指定 | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※削除するチェックボックスが複数でも、オブジェクト名が同一の時には 1 を指定すること。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | 汎用パラメータ3 | △ | ○ | 削除するチェックボックスのオブジェクト名を指定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※ 特 記 事 項 |
※1 | 汎用パラメータで指定されているExcelシート上のセルにデータを書き込む際には、セルに保護がかかっているときは、11,12 の保護の解除指定が必要です。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※2 | チェックボックスをどのセルに挿入するかを指定します。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※3 | 文字列がない場合には、チェックボックスだけを表示します。文字列が長すぎると、セルからはみ出すことがあります。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※4 | チェックボックスの横幅のサイズを指定します。文字が入力されているときには、必ずしも、指定したサイズどおりにはなりません。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※5 | 1 を指定すると、1行(列)ずつカウントアップしながらチェックボックスが挿入されます。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 を指定すると、2行(列)ずつカウントアップしながら、つまり 1行(列)分、間隔を空けて、チェックボックスが挿入されます。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 を指定すると、3行(列)ずつカウントアップしながら、つまり 2行(列)分、間隔を空けて、チェックボックスが挿入されます。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※6 | 左中央 を指定すると、セルに対して、左寄せで行の中央にチェックボックスが表示されます。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||