チッェク・ボックスはラジオ・ボタンと並んで使用頻度は高い。
チッェク・ボックスがラジオ・ボタンと異なるのは
複数選択が可能であるということである。
したがってIBMはチッェク・ボックスのことを
複数項目選択フィールド(MLTCHCFLD=Mult Choice Field)
と称している。
ラジオ・ボタンの単数項目選択フィールド(SNGCHCFLD)と比べてみても
紛らわしくノイローゼにでもなりそうな命名である。
これではGUI化が普及しないのも当然である。

[解説]
取引状態の項目がチッェク・ボックスとして表示されている。
[チッェク・ボックス:DSPFソース]
0001.00 A*****************************************************************
0002.00 A* PGM103FM : 3つの画面レコードの合成
0003.00 A*
0004.00 A* SUMRCD = DSPDTA01 + DSPDTA02 + DSPDTA03 として
0005.00 A* 3つの画面レコードをひとつの SUMRCD という名前の
0006.00 A* レコードに合成します。
0007.00 A* 画面レコードの合成は
0008.00 A*
0009.00 A* CRTEXDSPF (QTROBJ/PGM103FM) SRCFILE(QTRSRC/QDSPSRC) +
0010.00 A* DSPRCD(DSPDTA01 DSPDTA02 DSPDTA03) LVLCHLL(*NO) +
0011.00 A* AUT(*ALL)
0012.00 A*
0013.00 A*****************************************************************
0014.00 A DSPSIZ(24 80 *DS3)
0015.00 A MSGLOC(24)
0016.00 A PRINT
0017.00 A HELP
0018.00 A ALTHELP(CA01)
0019.00 A HLPPNLGRP(PGM103H QTROBJ/PGM103H)
0020.00 A HLPTITLE(' 仕入先マスターの登録 ')
0021.00 A R DSPDTA01
0022.00 A*%%TS SD 20070808 145526 QTR REL-V5R4M0 5722-WDS
0023.00 A TEXT(' 明細画面 01')
:
0078.00 A 18 10' 取引状態 '
0080.00 A SRTRI@ 2Y 0B 18 25TEXT(' チェック BOX')
0081.00 A MLTCHCFLD((*NUMROW 1))
0082.00 A CHOICE(1 ' 取引中 ')
0083.00 A CHCCTL(1 &CHK01)
0084.00 A CHOICE(2 ' 保留 ')
0085.00 A CHCCTL(2 &CHK02)
:
[解説]
MLTCHCFLD(複数選択フィールド)というのがチッェク・ボックスを表している。
