Powerbuilder: сделать некоторые строки редактируемыми, а некоторые - недоступными для редактирования в окне данных

Как я могу сделать определенные строки редактируемыми, а некоторые строки не редактируемыми в окне данных?

Я добавляю строки, используя pfc_addrow() событие окна данных, и я хочу, чтобы некоторые из них были редактируемыми, а некоторые - недоступными для редактирования.

Есть ли способ сделать это?

1 ответ

Решение

Вы можете установить свойство "Защитить" всех столбцов равным значению другого, скрытого столбца, либо в диалоговом окне свойств, либо так:

dw_1.Modify("column_name.Protect='hidden_column'")

Затем в строках, которые вы не хотите редактировать, установите значение скрытого столбца равным 1.

Другие вопросы по тегам