应该有那么一部分人在自己软件中,添加了星级值后,还有一个星级的自定义数据,用来显示几个星星。 其实这个不需要,用公式能完成。
闲话不说,上点直接的最实际:
★:=IFS(SELFDATA('星级值')>=5,'★★★★★',IFS(BETWEEN(SELFDATA('星级值'),5,3.99),'★★★★', IFS(BETWEEN(SELFDATA('星级值'),4,2.99),'★★★',IFS(BETWEEN(SELFDATA('星级值'),3,1.99),'★★', IFS(BETWEEN(SELFDATA('星级值'),2,0.99),'★',''))))); DRAWTEXTABS( 118, 0, ''+STKLABEL+''+STKNAME),COLORA5C800; DRAWTEXTABS( 118, 15, '星级: '+SELFDATA('星级值')+','+★),COLORYELLOW;
 |