powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите новичку
7 сообщений из 7, страница 1 из 1
Помогите новичку
    #35436958
nastasjal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть 2 таблицы связанные по 2-м полям. Мне надо на форму вывести 2 грида, в 1-м одну таблицу а во 2-м вторую. Когда двигаешся по строкам первой таблицы, то во второй отображаюся данные соответствующие текущей записи первой таблицы. Я создаю 2 local view и вывожу их на форму, ничего не получается.
Как это правильно сделать? Помогите плз, очень-очень надо!
...
Рейтинг: 0 / 0
Помогите новичку
    #35436968
pitermax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите примеры фокса. Там есть такая задача
...
Рейтинг: 0 / 0
Помогите новичку
    #35437039
nastasjal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если я для одной таблицы делаю local view, и связываю его со второй таблицей в data enveroument ,то данные отображаются так как мне надо, вот только каждая из 2-х таблиц обращается к справочникам, поэтому для второй таблицы приходится тоже lv делать, а с двумя lv уже не получается...
...
Рейтинг: 0 / 0
Помогите новичку
    #35437324
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самое простое - запустите фоксовский мастер создания one-to-many form и посмотрите как организуется постояная связь между табличками и как происходит обновление подчиненог грида. Потом весь этот код перенесите в AfterRowColChange ведущего грида.

Еще проще - для подчиненой таблицы установить индекс по связным полям и в AfterRowColChange ведущего грида делать простое SET KEY для подчиненой таблицы и Refresh второго грида

И не нужны никакие LV.
Хотя как мешают LV связи со справочниками я не понял
...
Рейтинг: 0 / 0
Помогите новичку
    #35437521
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поиском надо пользоваться

Local View с параметром и применение его в Grid
...
Рейтинг: 0 / 0
Помогите новичку
    #35441004
nastasjal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как вытянуть из первого грида значение текущей ячейки? Ну в delphi это grid1.cells[colnum,rownum], а в фоксе как?
...
Рейтинг: 0 / 0
Помогите новичку
    #35441013
XAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из таблицы/курсора вытаскивай. Грид - это всего лишь маска, наложенная на твои данные
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите новичку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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