📄 table.dlg
字号:
/*
table
*! VERSION 1.0.2 31mar2005
*/
VERSION 8.0
INCLUDE _std_large
INCLUDE header
HELP hlp1, view("help table")
RESET res1
DIALOG main, label("table - Tables of summary statistics") tabtitle("Main")
BEGIN
TEXT tx_rowvar _lft _top _cwd1 ., /*
*/ label("Row variable:")
VARNAME vn_rowvar _lft _ss _vnwd ., /*
*/ label("Row variable")
CHECKBOX ck_by _lft _ls _cwd1 ., /*
*/ clickon("gaction main.vl_by.enable") /*
*/ clickoff("gaction main.vl_by.disable") /*
*/ label("Superrow variables:")
VARLIST vl_by _cksep _ss _inwd ., /*
*/ option("by") /*
*/ label("Superrow variables")
CHECKBOX ck_colvar _lft2 _top _cwd1 _ht7, /*
*/ groupbox /*
*/ clickon("program colvar_on") /*
*/ clickoff("program colvar_off") /*
*/ label("Column variable:")
TEXT tx_holds _indent @ 0 _ht0, /*
*/ label("")
DEFINE x @x
VARNAME vn_colvar _indent2 _ss _vnwd ., /*
*/ label("Column variable")
CHECKBOX ck_scolvar x _ls _cwd3 ., /*
*/ clickon("program scolvar_on") /*
*/ clickoff("program scolvar_off") /*
*/ label("Supercolumn variable:")
VARNAME vn_scolvar _indent2 _ss _vnwd ., /*
*/ label("Supercolumn variable")
TEXT tx_goto _lft _xls 0 _ht0, /*
*/ label("")
TEXT tx_meth _indent2 @ _cwd3 ., /*
*/ center /*
*/ label("Statistics")
TEXT tx_perc _lft2 @ _spwd /*?70 */ ., /*
*/ center /*
*/ label("Percentile")
TEXT tx_mvar _spsep @ _vnwd ., /*
*/ center /*
*/ label("Variable")
TEXT tx_one _lft _ms _ckwd ., /*
*/ label("1")
COMBOBOX cb_meth1 _indent2 @ _cwd3 ., /*
*/ dropdownlist /*
*/ onselchangelist("cont_script1") /*
*/ contents("cont_txt") value("cont_val") /*
*/ label("")
SPINNER sp_perc1 _lft2 @ _spwd ., /*
*/ min(1) default(50) max(99) /*
*/ label("Method percentile 1")
VARNAME vn_mvar1 _spsep @ _vnwd ., /*
*/ label("Method variable 1")
TEXT tx_two _lft _ms _ckwd ., /*
*/ label("2")
COMBOBOX cb_meth2 _indent2 @ _cwd3 ., /*
*/ dropdownlist /*
*/ onselchangelist("cont_script2") /*
*/ contents("cont_txt") value("cont_val") /*
*/ label("")
SPINNER sp_perc2 _lft2 @ _spwd ., /*
*/ min(1) default(50) max(99) /*
*/ label("Method percentile 2")
VARNAME vn_mvar2 _spsep @ _vnwd ., /*
*/ label("Method variable 2")
TEXT tx_three _lft _ms _ckwd ., /*
*/ label("3")
COMBOBOX cb_meth3 _indent2 @ _cwd3 ., /*
*/ dropdownlist /*
*/ onselchangelist("cont_script3") /*
*/ contents("cont_txt") value("cont_val") /*
*/ label("")
SPINNER sp_perc3 _lft2 @ _spwd ., /*
*/ min(1) default(50) max(99) /*
*/ label("Method percentile 3")
VARNAME vn_mvar3 _spsep @ _vnwd ., /*
*/ label("Method variable 3")
TEXT tx_four _lft _ms _ckwd ., /*
*/ label("4")
COMBOBOX cb_meth4 _indent2 @ _cwd3 ., /*
*/ dropdownlist /*
*/ onselchangelist("cont_script4") /*
*/ contents("cont_txt") value("cont_val") /*
*/ label("")
SPINNER sp_perc4 _lft2 @ _spwd ., /*
*/ min(1) default(50) max(99) /*
*/ label("Method percentile 4")
VARNAME vn_mvar4 _spsep @ _vnwd ., /*
*/ label("Method variable 4")
TEXT tx_five _lft _ms _ckwd ., /*
*/ label("5")
COMBOBOX cb_meth5 _indent2 @ _cwd3 ., /*
*/ dropdownlist /*
*/ onselchangelist("cont_script5") /*
*/ contents("cont_txt") value("cont_val") /*
*/ label("")
SPINNER sp_perc5 _lft2 @ _spwd ., /*
*/ min(1) default(50) max(99) /*
*/ label("Method percentile 5")
VARNAME vn_mvar5 _spsep @ _vnwd ., /*
*/ label("Method variable 5")
END
INCLUDE byifin
INCLUDE weights_fpai
DIALOG opt, tabtitle("Options")
BEGIN
CHECKBOX ck_cell _lft _top _ckwd ., /*
*/ clickon("gaction opt.en_cell.enable") /*
*/ clickoff("gaction opt.en_cell.disable") /*
*/ label("")
EDIT en_cell _cksep @ _en7wd ., /*
*/ option("cellwidth") /*
*/ default("0") /*
*/ numonly /*
*/ label("Cell width")
TEXT tx_cell _en7sep @ _cken7r2 ., /*
*/ label("Cell width")
CHECKBOX ck_csep _lft _ms _ckwd ., /*
*/ clickon("gaction opt.en_csep.enable") /*
*/ clickoff("gaction opt.en_csep.disable") /*
*/ label("")
EDIT en_csep _cksep @ _en7wd ., /*
*/ option("csepwidth") /*
*/ default("0") /*
*/ numonly /*
*/ label("Column separation width")
TEXT tx_csep _en7sep @ _cken7r2 ., /*
*/ label("Column separation width")
CHECKBOX ck_stub _lft _ms _ckwd ., /*
*/ clickon("gaction opt.en_stub.enable") /*
*/ clickoff("gaction opt.en_stub.disable") /*
*/ label("")
EDIT en_stub _cksep @ _en7wd ., /*
*/ option("stubwidth") /*
*/ default("0") /*
*/ numonly /*
*/ label("Stub width")
TEXT tx_stub _en7sep @ _cken7r2 ., /*
*/ label("Stub width")
CHECKBOX ck_scsep _lft _ms _ckwd ., /*
*/ clickon("gaction opt.en_scsep.enable") /*
*/ clickoff("gaction opt.en_scsep.disable") /*
*/ label("")
EDIT en_scsep _cksep @ _en7wd ., /*
*/ option("scsepwidth") /*
*/ default("0") /*
*/ numonly /*
*/ label("Supercolumn sep. width")
TEXT tx_scsep _en7sep @ _cken7r2 ., /*
*/ label("Supercolumn sep. width")
TEXT tx_alignment _lft _ls _cwd1 ., /*
*/ label("Alignment in cells:")
COMBOBOX cb_alignment @ _ss @ ., /*
*/ option(NONE) /* handled elsewhere */ /*
*/ dropdownlist /*
*/ contents("align_txt") value("align_val") /*
*/ label("")
CHECKBOX ck_replace @ _xxls _iwd _ht2h, /*
*/ groupbox /*
*/ clickon("program replace_on") /*
*/ clickoff("program replace_off") /*
*/ option("replace") nomem /*
*/ label("Replace current data with table statistics")
CHECKBOX ck_name _indent _ms _ckwd ., /*
*/ clickon("gaction opt.ed_name.enable") /*
*/ clickoff("gaction opt.ed_name.disable") /*
*/ label("")
EDIT ed_name _cksep @ _en7wd ., /*
*/ label("Name new variables with prefix") option(name)
TEXT tx_name _en7sep @ 230 ., /*
*/ label("Name new variables with prefix")
CHECKBOX ck_cw _lft2 _top _cwd1 ., /*
*/ option("cw") /*
*/ label("Casewise deletion")
CHECKBOX ck_row @ _ms @ ., /*
*/ option("row") /*
*/ label("Add row totals")
CHECKBOX ck_col @ _ms @ ., /*
*/ option("col") /*
*/ label("Add column totals")
CHECKBOX ck_scol @ _ms @ ., /*
*/ option("scol") /*
*/ label("Add supercolumn totals")
CHECKBOX ck_format @ _ms _ckwd ., /*
*/ clickon("script format_on") /*
*/ clickoff("script format_off") /*
*/ label("")
EDIT ed_format _cksep @ _en7wd ., /*
*/ option("format") /*
*/ default("%9.0g") /*
*/ label("Format")
BUTTON bn_format _en7sep @ _cken7r2 ., /*
*/ label("Help format...") /*
*/ onpush(view help format##|_new)
CHECKBOX ck_concise _lft2 _ms _cwd1 ., /*
*/ option("concise") /*
*/ label("Suppress all-missing rows")
CHECKBOX ck_missing @ _ms @ ., /*
*/ option("missing") /*
*/ label("Show missing statistics with period")
END
SCRIPT format_on
BEGIN
opt.ed_format.enable
opt.bn_format.enable
END
SCRIPT format_off
BEGIN
opt.ed_format.disable
opt.bn_format.disable
END
SCRIPT method1_none
BEGIN
main.sp_perc1.disable
main.vn_mvar1.disable
END
SCRIPT method1_freq
BEGIN
main.sp_perc1.disable
main.vn_mvar1.disable
END
SCRIPT method1_mean
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_sd
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_sum
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_rowsum
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_count
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_max
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_min
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_median
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_iqr
BEGIN
main.sp_perc1.disable
main.vn_mvar1.enable
END
SCRIPT method1_p
BEGIN
main.sp_perc1.enable
main.vn_mvar1.enable
END
SCRIPT method2_none
BEGIN
main.sp_perc2.disable
main.vn_mvar2.disable
END
SCRIPT method2_freq
BEGIN
main.sp_perc2.disable
main.vn_mvar2.disable
END
SCRIPT method2_mean
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_sd
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_sum
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_rowsum
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_count
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_max
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_min
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_median
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_iqr
BEGIN
main.sp_perc2.disable
main.vn_mvar2.enable
END
SCRIPT method2_p
BEGIN
main.sp_perc2.enable
main.vn_mvar2.enable
END
SCRIPT method3_none
BEGIN
main.sp_perc3.disable
main.vn_mvar3.disable
END
SCRIPT method3_freq
BEGIN
main.sp_perc3.disable
main.vn_mvar3.disable
END
SCRIPT method3_mean
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_sd
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_sum
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_rowsum
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_count
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_max
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_min
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_median
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_iqr
BEGIN
main.sp_perc3.disable
main.vn_mvar3.enable
END
SCRIPT method3_p
BEGIN
main.sp_perc3.enable
main.vn_mvar3.enable
END
SCRIPT method4_none
BEGIN
main.sp_perc4.disable
main.vn_mvar4.disable
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -