⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 svy_rpt.idlg

📁 是一个经济学管理应用软件 很难找的 但是经济学学生又必须用到
💻 IDLG
字号:
/*
  svy_rpt.idlg --	reporting tab to be used with the survey dialogs for
  			regression models

*!  VERSION 1.0.9  01apr2005

  	// SCRIPTS and PROGRAMS for external use

  		* SCRIPT svy_rpt_setViewAsIRR
		* SCRIPT svy_rpt_setViewAsOR
		* SCRIPT svy_rpt_setViewAsLogistic
		* SCRIPT svy_rpt_setViewAsRRR
		* SCRIPT svy_rpt_setViewAsNoEform
		* SCRIPT svy_rpt_setViewAsFirst
		* SCRIPT svy_rpt_setViewAsHeckman

		* PROGRAM svy_rpt_check_header
		* PROGRAM svy_rpt_output
		* PROGRAM svy_rpt_cmdoutput
*/

DIALOG svy_rpt, tabtitle("Reporting")
BEGIN
  DEFINE _x _lft
  DEFINE _cx _spr2b
  DEFINE _y _top
  INCLUDE _sp_level

  RADIO    rb_coef     _lft        _ls       _iwd        ., first	///
		label("Report coefficients (default)")			///
		option(NONE)
  RADIO    rb_or2       @           @         @           .,		///
		label("Report odds ratios (default)")			///
		option(NONE)
  RADIO    rb_irr      @           _ss       @           .,		///
		label("Report incidence-rate ratios")			///
		option(irr)
  RADIO    rb_coef2    _lft        @         @           .,		///
		label("Report coefficients")				///
		option(coef)
  RADIO    rb_or       @           @         @           .,		///
		label("Report odds ratios")				///
		option(or)
  RADIO    rb_rrr      @           @         @           ., last	///
		label("Report relative-risk ratios")			///
		option(rrr)

  // This is here for svy_ivreg.dlg
  CHECKBOX ck_first    _lft        _ls       _iwd        .,		///
		label("Report first-stage estimates")			///
		option("first")

  CHECKBOX ck_noheader _lft        _ms       @           .,		///
		label("Suppress table header")				///
		onclickon(program svy_rpt_check_header)			///
		onclickoff(program svy_rpt_check_header)		///
		option(noheader)

  CHECKBOX ck_nolegend @           _ms       @           .,		///
		label("Suppress table legend")				///
		option(nolegend)
  CHECKBOX ck_noadj    @           _ms       @           .,		///
		label("Do not adjust model Wald statistic")		///
		option(noadjust)

  // This is here for svy_heckman.dlg
  TEXT     tx_nshaz    @           +5        @           .,		///
  		label("Generate nonselection hazard variable:")
  EDIT	   vn_nshaz    @           _ss       _vnwd       .,		///
  		label("Generate nonselection hazard variable")		///
		option(nshazard)
END

PROGRAM svy_rpt_check_header
BEGIN
	if svy_rpt.ck_noheader {
		call svy_rpt.ck_nolegend.disable
	}
	if !svy_rpt.ck_noheader {
		call svy_rpt.ck_nolegend.enable
	}
END

SCRIPT svy_rpt_POSTINIT
BEGIN
	svy_rpt.ck_noheader.setposition . 40
	svy_rpt.ck_nolegend.setposition . 65
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.hide

	svy_rpt.ck_first.hide

	svy_rpt.rb_coef.hide
	svy_rpt.rb_coef2.hide
	svy_rpt.rb_irr.hide
	svy_rpt.rb_or.hide
	svy_rpt.rb_or2.hide
	svy_rpt.rb_rrr.hide

	svy_rpt.tx_nshaz.hide
	svy_rpt.vn_nshaz.hide
END

SCRIPT svy_rpt_setViewAsIRR
BEGIN
	svy_rpt.rb_coef.show
	svy_rpt.rb_irr.show
	svy_rpt.ck_noheader.setposition . 90
	svy_rpt.ck_nolegend.setposition . 115
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.setposition . 140
	svy_rpt.ck_noadj.show

	svy_rpt.ck_first.hide
	svy_rpt.rb_coef2.hide
	svy_rpt.rb_or2.hide
	svy_rpt.rb_rrr.hide
	svy_rpt.rb_or.hide

	svy_rpt.tx_nshaz.hide
	svy_rpt.vn_nshaz.hide
END

SCRIPT svy_rpt_setViewAsOR
BEGIN
	svy_rpt.rb_coef.show
	svy_rpt.rb_or.show
	svy_rpt.ck_noheader.setposition . 90
	svy_rpt.ck_nolegend.setposition . 115
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.setposition . 140
	svy_rpt.ck_noadj.show

	svy_rpt.ck_first.hide
	svy_rpt.rb_coef2.hide
	svy_rpt.rb_or2.hide
	svy_rpt.rb_irr.hide
	svy_rpt.rb_rrr.hide

	svy_rpt.tx_nshaz.hide
	svy_rpt.vn_nshaz.hide
END

SCRIPT svy_rpt_setViewAsLogistic
BEGIN
	svy_rpt.rb_coef2.show
	svy_rpt.rb_or2.show
	svy_rpt.rb_or2.seton
	svy_rpt.ck_noheader.setposition . 90
	svy_rpt.ck_nolegend.setposition . 115
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.setposition . 140
	svy_rpt.ck_noadj.show

	svy_rpt.ck_first.hide
	svy_rpt.rb_coef.hide
	svy_rpt.rb_or.hide
	svy_rpt.rb_irr.hide
	svy_rpt.rb_rrr.hide

	svy_rpt.tx_nshaz.hide
	svy_rpt.vn_nshaz.hide
END

SCRIPT svy_rpt_setViewAsRRR
BEGIN
	svy_rpt.rb_coef.show
	svy_rpt.rb_rrr.show
	svy_rpt.ck_noheader.setposition . 90
	svy_rpt.ck_nolegend.setposition . 115
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.setposition . 140
	svy_rpt.ck_noadj.show

	svy_rpt.ck_first.hide
	svy_rpt.rb_coef2.hide
	svy_rpt.rb_or2.hide
	svy_rpt.rb_irr.hide
	svy_rpt.rb_or.hide

	svy_rpt.tx_nshaz.hide
	svy_rpt.vn_nshaz.hide
END

SCRIPT svy_rpt_setViewAsNoEform
BEGIN
	svy_rpt.ck_noheader.setposition . 40
	svy_rpt.ck_nolegend.setposition . 65
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.setposition . 90
	svy_rpt.ck_noadj.show

	svy_rpt.ck_first.hide
	svy_rpt.rb_coef.hide
	svy_rpt.rb_coef2.hide
	svy_rpt.rb_or2.hide
	svy_rpt.rb_irr.hide
	svy_rpt.rb_rrr.hide
	svy_rpt.rb_or.hide

	svy_rpt.tx_nshaz.hide
	svy_rpt.vn_nshaz.hide
END

SCRIPT svy_rpt_setViewAsFirst
BEGIN
	svy_rpt.ck_noheader.setposition . 40
	svy_rpt.ck_nolegend.setposition . 65
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.setposition . 90
	svy_rpt.ck_noadj.show

	svy_rpt.ck_first.setposition . 115
	svy_rpt.ck_first.show

	svy_rpt.rb_coef.hide
	svy_rpt.rb_coef2.hide
	svy_rpt.rb_or2.hide
	svy_rpt.rb_irr.hide
	svy_rpt.rb_rrr.hide
	svy_rpt.rb_or.hide

	svy_rpt.tx_nshaz.hide
	svy_rpt.vn_nshaz.hide
END

SCRIPT svy_rpt_setViewAsHeckman
BEGIN
	svy_rpt.ck_noheader.setposition . 40
	svy_rpt.ck_nolegend.setposition . 65
	svy_rpt.ck_noheader.show
	svy_rpt.ck_nolegend.show

	svy_rpt.ck_noadj.setposition . 90
	svy_rpt.ck_noadj.show

	svy_rpt.ck_first.hide
	svy_rpt.rb_coef.hide
	svy_rpt.rb_coef2.hide
	svy_rpt.rb_or2.hide
	svy_rpt.rb_irr.hide
	svy_rpt.rb_rrr.hide
	svy_rpt.rb_or.hide

	svy_rpt.tx_nshaz.setposition . 120
	svy_rpt.vn_nshaz.setposition . 140
	svy_rpt.tx_nshaz.show
	svy_rpt.vn_nshaz.show
END

PROGRAM svy_rpt_cmdoutput
BEGIN
	// options that go with the command
	option svy_rpt.rb_coef
	option svy_rpt.rb_coef2
	option svy_rpt.rb_irr
	option svy_rpt.rb_or
	option svy_rpt.rb_or2
	option svy_rpt.rb_rrr

	option svy_rpt.ck_first
	optionarg svy_rpt.vn_nshaz
END

PROGRAM svy_rpt_output
BEGIN
	// options that go with -svy-
	optionarg /hidedefault svy_rpt.sp_level

	option svy_rpt.ck_noheader
	option svy_rpt.ck_nolegend
	option svy_rpt.ck_noadj
END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -