标签:
无标签
调用历史记录的方法非常之多,但是我认为比较理想的还是选择日期后出现历史记录;
于是我选择了调用Windows组件"Microsoft Date and Time Picker Control 6.0;
因为在调用历史报表没必要与外部交换数据,所以在”动画连接属性“中的属性标签中没有关联变量,只是在”事件“中有关联函数,因为在选择日期时才调用,所以需要用
到"Change"关联函数。
关联函数内容如下:
void calendarchange()
long month;
long day;
string a_month;
string a_day;
month=thisCtrl.Month;
day=thisCtrl.Day;
a_month=StrFromInt( month,10 );
if(month<10)a_month="0"+a_month;
a_day=StrFromInt( day,10 );
if(day<10)a_day="0"+a_day;
calendar=strfromint(thisCtrl.Year,10)+a_month+a_day;
此处的判断方法与报表存为日期格式方法相同,仍然采用判断月份和日的天数来采取补零的方法;
为了测试方便可以加个字符,加calendar为”内存字符串“,使用字符串输出,表达式为\\本站点\calendar;
系统分类:
工业控制 | 用户分类:
组态软件 | 来源:
无分类 | 【推荐给朋友】 | 【添加到收藏夹】