Show Menu
主題×

HTML5表單的Picture子句支援

HTML5表單支援XFA Picture子句,用於日期、文字和數值符號的顯示值和格式化值。 支援以下Picture子句表達式:
  • category(locale)| category(locale)| category(locale)
  • category.subcategory{}
目前,Mobile Forms不支援Edit Picture子句。 此外,DateTime和Time Picture子句符號也不受支援。

支援的日期欄位符號

支援的Date Picture子句表達式:
  • date.long{}
  • date.short{}
  • date.medium{}
  • date.full{}
  • date.short{}
  • date{date Picture Clause符號}
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位數年份

Numeric Picture子句

HTML5表格支援數值圖片符號。 不過,PDF表單和HTML表單的支援有所不同。
PDF Forms ​中,數字的格式化與Picture子句中符號的數目無關
HTML Forms ​中,只有當數字小於Picture子句中符號數時,才會格式化數字。
範例 :請考慮Picture子句:num{zzz,zzz,zz9}。
編號 10000 ,在HTML和PDF表 單中都格式化為10,000
編號1000000的PDF格式為1,000,000。 但是,在HTML Forms中,數字仍未格式化為100000。
HTML Forms中Numeric Picture子句的支援運算式 :
  • num.integer{}
  • num.decimal{}
  • num.currency{}
  • num.percent{}
  • num{Numeric Picture子句符號}
符號 解釋 輸入剖析
9 輸出格式 :一位數。 或者,若輸入資料空白或位於對應位置的空格,則為零位。 單位數
Z 輸出格式 :一位數。 或者,如果輸入資料為空,則對應位置中的空格、空格或零位。 單位或空格
z 輸出格式 :一位數。 或者,如果輸入資料是空的、空的或者對應位置的零位,則不用考慮。 一位數或零
錯誤 輸出格式 :由指數符號(E)組成的浮點數的指數部分。 後面接著可選的加號或減號。 後跟指數值。 與輸出格式相同
CR或CR 信用符號(CR)(若數字為負數)。 否則就沒有。
S或s 輸出格式:如果數字為負數,則為減號。 其他空間。 如果數字為負數,則減號。 加號(如果數字為正數)
V 當前地區設定的小數基數。 允許在輸入剖析時隱含小數基數。
v 當前地區設定的小數基數。 允許在輸入解析和輸出格式時隱含小數基數。
. 當前地區設定的小數基數。
,(U+FF0C) 通用地區設定的分組分隔符號
$(U+FF04) 主要地區的貨幣符號。
%(U+FF05) 當前地區設定的百分比符號。
((U+FF08) 如果數字為負數,則使用左括弧。 其他空間。
)(U+FF09) 如果數字為負數,則右括弧。 其他空間。
t Tab字元

文本圖片子句

HTML5表單支援下列Text Picture子句運算式:
  • text{text Picture子句符號}
符號
解釋
A
單字母字元。
X
單一字元。
O
單一英數字元。
0(零)
單一英數字元。
9
一位數。