Добрый день! Подскажите, пожалуйста, если у меня на форме лежит LinkButton, а форма открывается по view, можно ли каким-то образом этот LinkButton оставить доступным?
В Стандартном редакторе есть пример с action
ENABLE_EDITING
. В методе setReadOnly
вызывается setScreenReadOnly
и там у ENABLE_EDITING
ставится видимость. Как я понимаю вам в экране нужно переопределить метод setReadOnly
как то так:
override fun setReadOnly(readOnly: Boolean) {
if (readOnly == isReadOnly)
return
super.setReadOnly(readOnly)
linkButton.isEnabled = true
}
При этом нужно учитывать что у вас эта кнопка делает. Если она каким-то образом редактирует сущность. То лучше ставить linkButton.isEnabled = !isReadOnlyDueToLock
Чтоб при блокировке сущности из-за того что другой юзер ее редактирует, возможность редактирования была закрыта.
1 симпатия
Супер, спасибо! То что надо)