(1)打印預覽里,查看該字段打印出來可以看到幾個字符
例如上圖的,如果沒有自動換行,型號顯示出來的就是“CFR-25JT-52-120R-”
一共17個字符,或者在數(shù)據(jù)里輸入select len('CFR-25JT-52-120R-')可知道
(2)在打印格式里,選中該字段—格式化字段-字體—點擊字體大小的
(3)在格式公式編輯器里輸入
Local NumberVar strLen := Len(trim({SellOrderItem.proPartNumber}))-17;//得到多余出來的字
符串長度,如果為負數(shù),沒為小于零
Local NumberVar i;//設置字體倍增次數(shù)每次 增加0.1大小
Local NumberVar str;//得出來的字體大小
if strLen>0//當大于零是說明超過了規(guī)定的字符串個數(shù)。
then
(
For i := 1 To strLen Do
(
//Local NumberVar charPos := strLen - i + 1;
str := 10-int(0.5*i)
// * length
);
str
)
else
(
10
)