Я намеревался использовать datatable в GvNix для объекта, где создание и удаление управляются некоторой внутренней логикой. Разрешить просмотр и обновление объекта только с помощью встроенной таблицы редактирования данных. Мне удалось использовать опции delete=false и create=false в table.tagx для конкретного объекта. Но это только отключает значок создания и удаления. Форма создания все еще существует. Есть ли способы отключить форму создания над таблицей данных после того, как таблица данных была создана с помощью встроенного редактирования?
Отключить создание формы в таблице данных с включенным встроенным редактированием
comment
Какой gvNIX вы используете?
- person jmvivo   schedule 15.12.2015
comment
1.5.1 РК4. Я пытаюсь исправить Frnore. Это сработало.
- person Mark Wong   schedule 16.12.2015
Ответы (1)
Похоже, в файле table.tagx возникает ошибка при проверке свойства create. Я исправил это следующим изменением: Замените строку ~373 файла table.tagx на:
<c:if test="${inlineCreating}">
to:
<c:if test="${inlineCreating and create}">
Я применил эти изменения при фиксации: https://github.com/gvSIGAssociation/gvnix/commit/dd1ad58ab90998b3dcc5379fd98b8c484e61e76e
Пожалуйста, попробуйте и скажите, сработало ли это для вас.
Надеюсь это поможет. С Уважением.
person
frnore
schedule
15.12.2015
Я использую 1.5.1 RC4. Та же самая строка находится в строке 364 в моей версии. Во всяком случае, это сработало. Большое спасибо.
- person Mark Wong; 16.12.2015