:: Visual Foxpro, Foxpro for DOS
Grid
Леокади
Автор
ПРивет!

У меня Grid. Заполняется из таблицы.
Возможно ли сделать так, чтобы в зависимости от значения одного из полей строки таблицы
некоторые из столбцов Grid-a становились ReadOnly.
Т.е. возможно ли чтобы в одном и том же столбце Grida некоторые ячейки были REadOnly,
а другие - нет


Если да, то как реализовать


Заранее благодарна
Ratings: 0 negative/0 positive
Re: Grid
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
Цитата:
У меня Grid
;) Grid у лисы...
На фоксе можно сделать все или почти все, но если посмотреть на
ваше описание логики задачи - то нужно изменить логику программы.

Такие решения потениально опасные для данных и их не должно быть
в программе! За такие дела в грамотных фирмах программистов выгоняют
с работы без выходного пособия...



[i][small][color=Gray]Отредактировано (18.12.04 11:32)


------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Grid
Syberex

Сообщений: 1432
Откуда: Кострома
Дата регистрации: 19.01.2004
Выгоняют? Ужас

А реализовать можно и не сложно
Для грида ставим ReadOnly=.F.
Для колонки в которой будем менять тоже ReadOnly=.F.
Для остальных колонок ReadOnly=.T. (если требуется)
В текстбоксе нашей колонки пишем код:

Grid1.Column1.Text1.GotFocus()
IF mytable.field1=.T.
THIS.Parent.ReadOnly=.T.
ELSE
THIS.Parent.ReadOnly=.F.
ENDIF




------------------
Ratings: 0 negative/0 positive
Re: Grid
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
Две недели назад пытался спасти одного такого программиста,
но, увы, его послали очень далеко, причем за ним теперь потянется "хвост".
Одно неумное решение и данные испорчены, хотя выгонять в первую
очередь нужно было сисадмина, который просто неуч и back-up делался
раз месяц, причем безграмотно, но виноватым остался программист...
Вообще принципы безопасной работы с данными стоит обсудить отдельно.




------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Grid
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi, JS!

Извини, но я как-то не совсем догоняю, почему и как вынесенный вопрос может
как-то повлиять на сохранность данных




------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Grid
JS

Сообщений: 12264
Откуда: Эстония
Дата регистрации: 04.09.2000
2Игорь!

В данную минуту нет времени для детального обсуждения,
вопрос никак не может повлиять на сохранность данных,
логика программиста - впрямую.




------------------
Knowledge is better than ignorance!
Website: juri.foxhelp.eu
Ratings: 0 negative/0 positive
Re: Grid
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Вопрос конечно не в том форуме, ну ладно.
Посмотри это обсуждение
Цитата:
https://forum.foxclub.ru/read.php?f=5&i=100873&t=100873
Ratings: 0 negative/0 positive
Re: Grid
Syberex

Сообщений: 1432
Откуда: Кострома
Дата регистрации: 19.01.2004
2 JS
Цитата:
но виноватым остался программист...
А подробней про ваш случай можно?
В данном случае проблем с логикой нет,
да и вообще вопрос о поведении контролов.

В чем тут потенциальная опасность?




------------------
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 18 kornienko_ru  (Гостей: 17)

© 2000-2024 Fox Club 
Яндекс.Метрика