xmlsave.dlg
来自「是一个经济学管理应用软件 很难找的 但是经济学学生又必须用到」· DLG 代码 · 共 100 行
DLG
100 行
/*
xmlsave
*! VERSION 1.0.1 20jan2005
*/
VERSION 9.0
INCLUDE _std_medium
INCLUDE header
HELP hlp1, view("help xmlsave")
RESET res1
DEFINE _hvwd 131
DEFINE _hvsep +135
DIALOG main, label("xmlsave - Export data to XML") ///
tabtitle("Main")
BEGIN
TEXT tx_varlist _lft _top _iwd ., ///
label("Variables: (leave empty for all variables)")
VARLIST ed_varlist @ _ss @ ., ///
label("Variables")
TEXT tx_file @ _ms @ ., ///
label("Save file as:")
FILE fi_file @ _ss @ ., ///
error("Save file as:") ///
label("Save As...") ///
filter(XML (*.xml)|*.xml|All Files (*.*)|*.*) ///
save
GROUPBOX gb_options @ _ls @ _ht8, ///
label("Options")
GROUPBOX gb_doctype _indent _ms _cwd2 _ht4, ///
label("Document type")
DEFINE y @y
RADIO rb_dta _indent _ss _inwd ., ///
onclickon(script dta_on) ///
label("Stata DTA") ///
option("doctype(dta)") ///
first
RADIO rb_excel @ _ss @ ., ///
onclickon(script excel_on) ///
label("Excel Spreadsheet") ///
option("doctype(excel)") ///
last
CHECKBOX ck_dtd _lft2 y _cwd2 ., ///
label("Include Stata DTD") ///
option(dtd)
CHECKBOX ck_legible @ _ms @ ., ///
label("Use optional formatting") ///
option(legible)
CHECKBOX ck_replace @ _ms @ ., ///
label("Replace existing file") ///
option(replace)
END
INCLUDE ifin
SCRIPT dta_on
BEGIN
main.ck_dtd.enable
END
SCRIPT excel_on
BEGIN
main.ck_dtd.disable
END
PROGRAM command
BEGIN
put "xmlsave "
if !main.ed_varlist {
require main.fi_file
}
if main.ed_varlist {
put main.ed_varlist " "
put "using "
require main.fi_file
}
put `"""'
put main.fi_file
put `"" "'
INCLUDE _ifin_pr
beginoptions
option main.rb_dta
option main.rb_excel
if main.rb_dta {
option main.ck_dtd
}
option main.ck_legible
option main.ck_replace
endoptions
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?