問題

本文探討開發人員如何在 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