Как добавить форму / поле в виде таблицы (сетка) в представлении дизайна LibreOffice Base?

649
arjan

При создании формы LibreOffice Base с помощью мастера можно выбрать стиль «таблицы данных» для выбранных полей. Поля становятся частью элемента Mainform_Grid и / или Subform_Grid, если вы посмотрите на форму в Навигаторе форм в режиме конструктора.

Как добавить новую подчиненную форму со стилем таблицы (сетка) в существующую форму в режиме конструктора? После добавления Subform / Table, я вижу только опцию «Добавить поле», которая создает комбинацию метка + поле. (Причина, по которой вы хотите сделать это в режиме конструктора, заключается в том, что это подчиненная форма, которая зависит от другой подчиненной формы, поэтому я не могу добавить ее с помощью мастера. Другой причиной может быть добавление поля в существующую форму в виде сетки, и не желая заново делать существующий макет и стиль.).

0

1 ответ на вопрос

2
Jim K

Mainform_Grid - это элемент управления таблицей. Чтобы добавить другой элемент управления Table, используйте панель инструментов Form Controls . Существует значок «Дополнительные элементы управления», в котором можно добавить элемент управления таблицей.

table control

Теперь это выглядит в Навигаторе форм:

form navigator

Документация: https://help.libreoffice.org/Common/More_Controls#Table_Control

Похожие вопросы