HTML5表單支援XFA Picture子句,用於日期、文字和數值符號的顯示值和格式化值。 支援以下Picture子句表達式:
目前,MobilesForms不支援編輯圖片子句。 此外,DateTime和Time Picture子句符號也不受支援。
支援的Date Picture子句表達式:
picture子句的預設模式是{MMM D, YYYY}模式。 如果未應用陣列,則使用預設陣列。
符號 | 解釋 |
---|---|
D | 每月1-或2位數(1-31) |
DD | 每月01-31天補零。 |
M | 1-或2位數(1-12)的月份。 |
MM | 每年0.01-12個月,補零。 |
MMM | 目前地區設定的縮寫月份名稱 |
MMMM | 目前地區設定的完整月份名稱 |
EEE | 目前地區設定的縮寫工作日名稱 |
EEEE | 目前地區設定的完整工作日名稱 |
YY | 2位元年份,其中00 = 2000, 29 = 2029, 30 = 1930, 99 = 1999 |
YYYY | 4位數年份 |
HTML5表格支援數值圖片符號。 但是,PDF forms和HTMLForms在支援方面有所不同。
在PDF forms中,不考慮Picture子句中符號數的數字格式化
在HTMLForms中,僅當數字的數字小於Picture子句中的符號數時,才格式化數字。
範例:請考慮Picture子句:num{zzz,zzz,zz9}。
數字10000在HTML和PDF forms中都格式化為10,000。
編號1000000的PDF forms格式為1,000,000。 但是,在HTMLForms中,數字仍未格式化為100000。
HTMLForms中Numeric Picture子句的支援表達式為:
符號 | 解釋 | 輸入剖析 |
---|---|---|
9 | 輸出格式:一位數。或者,若輸入資料空白或對應位置有空白,則為零位。 |
單位數 |
Z | 輸出格式:一位數。或者,如果輸入資料為空,則對應位置的空格、空格或零位。 |
單位或空格 |
z | 輸出格式:一位數。或者,如果輸入資料為空、空格或對應位置的零位,則不用考慮。 |
一位數或零 |
錯誤 | 輸出格式:由指數符號(E)組成的浮點數的指數部分。後面接著可選的加號或減號。 後跟指數值。 |
與輸出格式相同 |
CR或cr |
信用符號(CR)(若數字為負數)。 否則就沒有。 | |
S或s |
輸出格式:如果數字為負數,則為減號。 Else space. |
如果數字為負數,則減號。 加號(如果數字為正數) |
V | 當前地區設定的小數基數。 允許在輸入剖析時隱含小數基數。 | |
v | 當前地區設定的小數基數。 允許在輸入解析和輸出格式時隱含小數基數。 | |
。 | 當前地區設定的小數基數。 | |
,(U+FF0C) | 通用地區設定的分組分隔符號 | |
$(U+FF04) | 主要地區的貨幣符號。 | |
%(U+FF05) | 當前地區設定的百分比符號。 | |
((U+FF08) | 如果數字為負數,則使用左括弧。 其他空間。 | |
)(U+FF09) | 如果數字為負數,則右括弧。 其他空間。 | |
t | Tab字元 |
HTML5表單支援下列Text Picture子句運算式:
符號 | 解釋 |
---|---|
A | 單字母字元。 |
X | 單一字元。 |
O | 單一英數字元。 |
0(零) | 單一英數字元。 |
9 | 一位數。 |