Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения? / 6 сообщений из 6, страница 1 из 1
06.03.2018, 16:24
    #39611318
p672
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения?
На форме размещен объект GRID для заполнения пользователем.
С объектом GRID связана свободная таблица DBF не принадлежащая базе данных.
Возможно ли заблокировать ячейку в элементе управления GRID.COLUMN3.TEXT1 после заполнения?
Нужно чтобы пользователь после заполнения ячеек в столбце COLUMN3 не смог их потом больше изменить.

Как это грамотно сделать и возможно ли?
...
Рейтинг: 0 / 0
06.03.2018, 20:05
    #39611468
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения?
Самое простое - в AfterRowColChange Вашего GRID'a
Код: sql
1.
this.column3.text1.ReadOnly = NOT EMPTY(поле)


P.S. Ошибки при вводе уже невозможны?
...
Рейтинг: 0 / 0
07.03.2018, 09:37
    #39611644
p672
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения?
попробовал - не работает:
Thisform.Grid1.Column17.Text1.ReadOnly=(NOT EMPTY(rz.plandat))

возможность редактирования в ячейке остаётся.
...
Рейтинг: 0 / 0
07.03.2018, 09:44
    #39611649
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения?
Попробуй колонку менять в BeforeRowColChange()
Код: sql
1.
Thisform.Grid1.Column17.ReadOnly=(NOT EMPTY(rz.plandat))
...
Рейтинг: 0 / 0
07.03.2018, 10:39
    #39611669
p672
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения?
Извините!
Всё работает!
Благодарю, вы очень помогли!
...
Рейтинг: 0 / 0
07.03.2018, 10:41
    #39611672
p672
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения?
В объекте GRID1 в событии AfterRowColChange вписал такую строку:
Thisform.Grid1.Column17.Text1.ReadOnly=(!EMPTY(rz.plandat))
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Возможно ли заблокировать ячейку в GRID.COLUMN3.TEXT1 после заполнения? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]