問題
本文探討開發人員如何在 Genero 的 GRID 表單版面中插入空白列。
核心問題
根據文件說明:「表單版面定義中的空白列和空白欄,其像素大小為 0。」這表示空白列會自動折疊並在渲染後消失。
解決方案
解決方式是在空白列中加入一個非空元素,以保留該列的空間。具體做法是插入一個 TEXT 屬性值為空字串或空格的 LABEL。
簡單做法
First Name [f01 ]
[""]
Last Name [f02 ]
完整範例(使用明確的 LABEL 宣告)
LAYOUT (TEXT="Empty Row Example")
VBOX
GROUP (TEXT="Non-Empty Row Remains Using Explicit Label")
GRID
{
[l01 ]
[l02 ]
[l03 ]
}
END
END
END
END
ATTRIBUTES
LABEL l01: TEXT="Blank row beneath this row";
LABEL l02: TEXT="";
LABEL l03: TEXT="Blank row above this row";
重點摘要
若要在 GRID 中強制保留空白列,請在該列加入一個空白的 LABEL 元素,即可防止該列被折疊。
原文:https://4js.com/ask-reuben/ig-11/
· 有任何 Genero 技術問題或翻譯疑問,歡迎來信
support@t100.app