1. 程式人生 > >ServiceNow如何在Fufiller頁面端實現String的多行與單行轉換

ServiceNow如何在Fufiller頁面端實現String的多行與單行轉換

技術分享 mar 超過 string 效果 51cto 需求 proc 自動

技術分享圖片
如上圖所示,多列顯示的紅框部分所能支持的字符最大長度為255,超過255即會變成Mutiple Line的效果。但是某些奇葩的需求要求我們將其設置為更短的字符長度且直接為多行顯示。
A. 將該字段長度屬性設置為256或者更長並保存。此時系統會自動將該TextBox變成多行效果。
B. 將該字段設置為小於256的長度並保存,即可達到多行效果。

技術分享圖片
這樣設置後,新的問題出現了。該字段的長度比如150,依舊會顯示成多行效果。如何又將其變回來呢?經過我們反復測試,發現根據如下規律操作即可。

  1. 在A步驟之後,將該字段設置成小於100長度保存。
  2. 再次設置該字段長度為大於等於100且小於256長度保存。即可變回單行效果。

技術分享圖片

ServiceNow如何在Fufiller頁面端實現String的多行與單行轉換