Q. [R产品]使用宏指令(脚本)显示当前星期
A.

TOP Design Studio没有显示当前星期的功能。

但,使用宏指令可以以英文形式显示当前星期。

 

1.在编辑画面添加[字符串]对象。

 

2.在对象属性的[数据]页面设置[字符串地址][最大字符串数]。为了说明,字符串地址设置为SYS(内部地址)00000

3.使IF写以下的内容。

    if ([@SPEC:DATE_WEEK:16:UDEC] == 1) {

[@SYS:00000:6:ASCII] = “MON";}

else if ([@SPEC:DATE_WEEK:16:UDEC] == 2) {

[@SYS:00000:6:ASCII] = “TUE";}

else if ([@SPEC:DATE_WEEK:16:UDEC] == 3) {

[@SYS:00000:6:ASCII] = “WED";}

else if ([@SPEC:DATE_WEEK:16:UDEC] == 4) {

[@SYS:00000:6:ASCII] = “THU";}

else if ([@SPEC:DATE_WEEK:16:UDEC] == 5) {

[@SYS:00000:6:ASCII] = “FRI";}

else if ([@SPEC:DATE_WEEK:16:UDEC] == 6) {

[@SYS:00000:6:ASCII] = “SAT";}

else if ([@SPEC:DATE_WEEK:16:UDEC] == 7) {

[@SYS:00000:6:ASCII] = “SUN";}

 

 

1)宏指令可以在[工程]-[宏指令设置]。或者,也可以在对象的[效果与动作]-[动作]-[宏指令]设置。

2)特殊地址[DATE WEEK]将目前在触摸屏上设置的星期以数字格式显示。比如说,周一显示为[1],周日显示为[7]