HTML5表單的子句支援 picture-clause-support-for-html-forms

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

HTML5表單支援XFA Picture子句,用於顯示值,以及日期、文本和數字元號的格式化值。 支援以下子句表達式:

  • category(locale){picture-clause} | category(locale){picture-clause} | category(locale)
  • category.subcategory{}
NOTE
目前,Mobiles Forms不支援Edit Picture子句。 此外,不支援DateTime和Time Picture子句符號。

支援的日期欄位符號 supported-date-field-symbols

支援的Date Picture子句表達式:

  • date.long{}
  • date.short{}
  • date.medium{}
  • date.full{}
  • date.short{}
  • date
NOTE
圖片子句的預設模式為{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-clause

HTML5表單支援數字圖片符號。 不過,PDF forms和HTMLForms的支援有所差異。

PDF forms,則數字的格式與Picture子句中符號數無關

HTMLForms,只有數字的位數小於Picture子句中符號的數時,數字才會格式化。

範例:考慮Picture子句:num{zzz,zzz,zz9}。

數字 10000 格式為 1萬 在HTML和PDF forms中。

1000000的格式為1,000,000PDF forms。 不過,在HTMLForms中,數字仍未格式化為1000000。

中支援的數值圖片子句表達式 HTMLForms 為:

  • num.integer{}
  • num.decimal{}
  • num.currency{}
  • num.percent{}
  • num
符號
解釋
輸入解析
9
輸出格式:一位數。 或者,如果輸入資料為空或對應位置有空格,則為零位。
單位數
Z
輸出格式:一位數。 或者,如果輸入資料為空,則空格或相應位置的零位。
單位數或空格
z
輸出格式:一位數。 或者,如果輸入資料為空、空格或對應位置的零位,則無用。
一位數或無
E
輸出格式:由指數符號(E)組成的浮點數的指數部分。 後面接可選的加號或減號。 後跟指數值。
與輸出格式相同
CR或CR
如果數字為負,則信用符號(CR)。 沒別的。
S或s
輸出格式:如果數字為負,則為減號。 其他空間。
如果數字為負,則減號。 如果數字為正數,加號
V
當前地區設定的十進位數。 允許在輸入解析時隱含小數基數。
v
當前地區設定的十進位數。 允許在輸入解析和輸出格式設定時隱含小數基數。
.
當前地區設定的十進位數。
,(U+FF0C)
當前地區的分組分隔符
$(U+FF04)
當前地區的貨幣符號。
%(U+FF05)
當前地區的百分比符號。
(U+FF08)
如果數字為負,則使用左括弧。 其他空間。
)(U+FF09)
如果數字為負數,則用右括弧。 其他空間。
t
定位字元

文本圖片子句 text-picture-clause

HTML5表單支援以下文本圖片子句表達式:

  • text
符號
解釋
A
單字母字元。
X
單一字元。
O
單一英數字元。
0(零)
單一英數字元。
9
一位數。
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da