$PBExportHeader$w_saletask_print_day.srw forward global type w_saletask_print_day from w_publ_base end type type st_1 from statictext within w_saletask_print_day end type type em_1 from editmask within w_saletask_print_day end type end forward global type w_saletask_print_day from w_publ_base integer width = 1207 integer height = 636 boolean minbox = false windowtype windowtype = response! st_1 st_1 em_1 em_1 end type global w_saletask_print_day w_saletask_print_day type variables String rst_datetime end variables on w_saletask_print_day.create int iCurrent call super::create this.st_1=create st_1 this.em_1=create em_1 iCurrent=UpperBound(this.Control) this.Control[iCurrent+1]=this.st_1 this.Control[iCurrent+2]=this.em_1 end on on w_saletask_print_day.destroy call super::destroy destroy(this.st_1) destroy(this.em_1) end on event close;call super::close;closewithreturn(this,rst_datetime) end event type cb_func from w_publ_base`cb_func within w_saletask_print_day integer x = 206 integer y = 356 integer width = 311 integer height = 96 string text = "确定" toolbaralignment pic_align = alignatleft! boolean border = true end type event cb_func::clicked;call super::clicked;rst_datetime = em_1.Text IF Year(date(em_1.Text)) < 2000 THEN MessageBox('提示','请输入正确的日期',information!,OK!) RETURN END IF Close(PARENT) end event type cb_exit from w_publ_base`cb_exit within w_saletask_print_day integer x = 645 integer y = 352 end type event cb_exit::clicked;call super::clicked;rst_datetime = '1900-01-01' Close(PARENT) end event type st_1 from statictext within w_saletask_print_day integer x = 279 integer y = 188 integer width = 192 integer height = 48 boolean bringtotop = true integer textsize = -9 integer weight = 400 fontcharset fontcharset = gb2312charset! fontpitch fontpitch = variable! string facename = "宋体" long textcolor = 33554432 long backcolor = 134217739 string text = "日期:" boolean focusrectangle = false end type type em_1 from editmask within w_saletask_print_day integer x = 462 integer y = 164 integer width = 402 integer height = 84 integer taborder = 10 boolean bringtotop = true integer textsize = -9 integer weight = 400 fontcharset fontcharset = gb2312charset! fontpitch fontpitch = variable! string facename = "宋体" long textcolor = 33554432 alignment alignment = center! borderstyle borderstyle = stylelowered! maskdatatype maskdatatype = datemask! string mask = "yyyy-mm-dd" boolean spin = true end type event constructor;THIS.Text = String(Today(),'yyyy-mm-dd') end event event rbuttondown;s_calender_arg s_calender s_calender.PointerX = THIS.PointerX() s_calender.PointerY = THIS.PointerY() s_calender.X = THIS.X s_calender.Y = THIS.Y OpenWithParm(w_calendar,s_calender) THIS.Text = String(id_date_selected) end event