:: Visual Foxpro, Foxpro for DOS
valid не работает в ячейке Grid
Артём
Автор

Сообщений: 107
Дата регистрации: 23.04.2001
на форме таблица, в ней проставлено количество столбцов и в одном из столбцов прописан Valid()

Никак не включить column1.text1.Valid для вот такой ...

в form.init() такой текст:
SELECT
...
INTO CURSOR goodies_s09
WITH this.wish_Grid
.RecordSourceType = 1
.RecordSource = 'goodies_s09'
*.ColumnCount = 8
если закомментировать SELECT, то в таблице отображаются старые данные и Valid работает

Подскажите, пожалуйста, как заставить column1.text1.Valid работать с обновляющимся запросом



Исправлено 3 раз(а). Последнее : Артём, 16.08.23 04:00
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
Taran

Сообщений: 13596
Откуда: Красноярск
Дата регистрации: 16.01.2008
Вроде есть такое слово readwrite. Может поможет.
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
ssa

Сообщений: 12962
Откуда: Москва
Дата регистрации: 23.03.2005
Taran
Вроде есть такое слово readwrite. Может поможет.
Или NoFilter.

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
Артём
Автор

Сообщений: 107
Дата регистрации: 23.04.2001
Ответ нашелся в тутошнем FAQ.
forum.foxclub.ru
**************************************
this.wish_Grid.RecordSource = ""
************************************
SELECT
....
INTO CURSOR goodies_s09
WITH this.wish_Grid
.RecordSourceType = 1
.RecordSource = 'goodies_s09'
...



Исправлено 1 раз(а). Последнее : Артём, 16.08.23 11:15
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
sphinx

Сообщений: 30872
Откуда: Каменск-Уральски
Дата регистрации: 22.11.2006
Цитата:
Ответ нашелся в тутошнем FAQ.

Никогда не было такой "проблемы". Один раз прочитал FAQ - и сразу сбрасываю ссылку на источник данных перед привязкой к гриду.
Да прочитал поздно.

Правильно заданный вопрос содержит половину ответа. (с)


------------------
"Veni, vidi, vici!"(с)
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
Артём
Автор

Сообщений: 107
Дата регистрации: 23.04.2001
sphinx
Правильно заданный вопрос содержит половину ответа. (с)
Повезло



Исправлено 1 раз(а). Последнее : Артём, 21.08.23 23:25
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
of63

Сообщений: 24807
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
ssa
Taran
Вроде есть такое слово readwrite. Может поможет.
Или NoFilter.

nofilter возвращает курсор по-чтению (кстати, если не указывать ничего про курсор, то он какой... забыл... то фильтрованный RO, ... и никогда не RW...что-ли...)
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
Vedmak

Сообщений: 5849
Откуда: CiTY
Дата регистрации: 30.10.2003
Смотри Valid у текущего CurrentControl у объекта Column

joxi.ru

у меня в базовом классе Column есть разные контролы... по месту, в каждом из них, есть обработка события Valid


------------------
Говорить стоит лишь для тех, кто слушает.




Исправлено 2 раз(а). Последнее : Vedmak, 29.08.23 23:24
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
Vedmak

Сообщений: 5849
Откуда: CiTY
Дата регистрации: 30.10.2003
Понял!

У молодого соратника есть пробелы в понимании!

joxi.ru

Так ты только гриду рассказываешь какой источник данных будет его наполнять. Грид по умолчанию возьмёт все твои колонки из источника и отобразит "как попало". Утрирую конечно и правила есть.

Я всегда в явной форме указываю гриду какое поле из источника в какой колонке отражать
joxi.ru


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive
Re: valid не работает в ячейке Grid
Vedmak

Сообщений: 5849
Откуда: CiTY
Дата регистрации: 30.10.2003
joxi.ru


------------------
Говорить стоит лишь для тех, кто слушает.
Ratings: 0 negative/0 positive


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

On-line: 14 (Гостей: 14)

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