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

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

1 ответ1

2

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

управление таблицей

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

форма навигатор

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .