powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Про grid
7 сообщений из 7, страница 1 из 1
Про grid
    #32626635
Denis_Alekseevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть две связанных таблицы. В главной содержатся общие данные о товаре (например код товара, наименование (телевизоры), ….); в подчиненной – раскрывается подробнее (например код 1, Горизонт, Sony, Philips, ….)
Есть две формы с гридами. В первой форме заполняются сведения для главной таблицы, во второй для подчиненной. Гриды отображают таблицы целиком (в recordsourse – ах стоят таблицы).
Проблемм такой: када я ввожу на первой форме «Телевизоры» и перехожу на вторую, там в гриде отображается вся подчиненная таблица, т.е. кроме телевизоров там есть и холодильники и утюги, а мне нада видеть тока телевизоры.
Что можно сделать с гридом чтобы он показывал только то что мне нужно (телевизоры) ?????
Канечно можно сделать в recordsourse на этом гриде какой нить «cursor» ? но вдруг мне понадобится отредактировать список телевизоров??? А «cursor» по-моему редактировать нельзя???
В общем вот и все подскажите ченить…?
...
Рейтинг: 0 / 0
Про grid
    #32626703
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при переходе во фторую форму грид переключает альяс на ту, што забита в сырце грида и соотв фся инфа по реляции теряеца. Вариантоф несколька:
- указывать во фторой форме сырец грида то, што в первой, а колонки должны иметь длинные имена от первой (ессна формы должны быть в единой датасесии)
- сделать SET FILTER TO штоб фильрануть во фторой форме тока телевизоры
- поиграца со свойством grd.LinkMaster
...
Рейтинг: 0 / 0
Про grid
    #32626735
to Denis_Alekseevich

А почему бы Вам не разместить оба Grid'a на одной форме?

Для второго Grid'a в свойстве ChildOrder укажите наименование ключевого поля, а в свойстве LinkMaster - имя первой таблицы. Никаких отношений между таблицами при этом устанавливать не нужно, достаточно установвить индекс для второй таблицы по полю, указанному в свойстве ChildOrder. Естественно, это ключевое поле д.б. в обеих таблицах, и называться оно должно одинаково.
...
Рейтинг: 0 / 0
Про grid
    #32627037
Denis_Alekseevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Вячеслав Клепинин
Вячеслав Клепининto Denis_Alekseevich
А почему бы Вам не разместить оба Grid'a на одной форме?


потому что нада на двух формах!!!
подскажите как?
to Hel!Riser

а гиде именно забабахать " SET FILTER TO" в свойствах, процедурах или еще гиде?
...
Рейтинг: 0 / 0
Про grid
    #32627102
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В соседнем топике fox_kiv обяснял, что лучше использовать View.

Создай параметризированный Local View. В другом соседнем топике я объяснил как его сделать

http://www.sql.ru/forum/actualthread.aspx?tid=110409#844324

Т.е. при открытии подчиненной формы просто меняешь значение параметра и Requery() на View-источника

Local View можно настроить таким образом, чтобы изменения сделанные в нем автоматически сбрасывались в таблицу источник.

PS: cursor можно сделать редактируемым. Но это потребует написания относительно длинного кода. А обновляемый параметризированный Local View сделает это автоматически.
...
Рейтинг: 0 / 0
Про grid
    #32627142
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis_Alekseevichа гиде именно забабахать " SET FILTER TO" в свойствах, процедурах или еще гиде?
в Init'e формы ставить, в Release снимать
...
Рейтинг: 0 / 0
Про grid
    #32629505
Denis_Alekseevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо всем за участие ...
справился с формами через set filter to ...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Про grid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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