powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выборка из главной и подчиненной таблицы
7 сообщений из 7, страница 1 из 1
Выборка из главной и подчиненной таблицы
    #35332834
antonov60
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо выбрать записи из главной (Tab1) и подчиненной (Tab2) таблиц, связанных полем RecIdent
Код следующий:

Select Tab1.Name,Tab2.*
from Tab1,Tab2 into cursor Cursor1
where Tab1.RecIdent=Tab2.RecIdent

Название главной записи (поле Name) повторяется по числу связанных записей для главной записи.

Существует ли способ оставить название записи только в первой строке, а остальные
строки оставить пустыми или с заполнителем, как обычно делает Browse
при выводе двух таблиц, связанных отношением Set skip to
...
Рейтинг: 0 / 0
Выборка из главной и подчиненной таблицы
    #35333597
Galyamov Rinat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цель?


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выборка из главной и подчиненной таблицы
    #35333687
гость666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Средства? :)
...
Рейтинг: 0 / 0
Выборка из главной и подчиненной таблицы
    #35333747
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе, способ есть. Даже не один. Но зависит от того, для чего и ГДЕ это необходимо сделать. На что тебе и намекнули.

И еще, если это из разряда: мне кажется , что пользователю так будет удобнее, то не стоит этим заниматься. Именно потому, что пользователю может оказаться неудобным именно твое "кажется". Уточни у пользователя или постановщика задачи - это действительно надо?
...
Рейтинг: 0 / 0
Выборка из главной и подчиненной таблицы
    #35336199
antonov60
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользователь хочет видеть дату и название типовой операции (гл.таблица) и созданные этой операцией проводки (2-я табл.) в окне Browse (написанной под FPD 2.6 оригинальной бухгалтерии).

Понятно, что отображается не вся таблица, а только выборка.

Раньше стоял Browse for с Set Relation прямо по таблицам, сейчас хочу сделать сначала выборку из обеих таблиц и отображать курсор без Set Relation.
...
Рейтинг: 0 / 0
Выборка из главной и подчиненной таблицы
    #35337155
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стандартное решение - это ДВА окна Browse. Первое отображает реквизиты операции, второе - созданные ей проводки.

При связи по SET RELATION обновление подчиненного окна будет происходить автоматически при перемещении указателя записи в главном окне.

Если хочешь впихнуть это все в один Browse, то придется вручную, после создания выборки сканировать таблицу - результат выборки (SCAN...ENDSCAN) и очищать "лишние" поля.

Ну, или в качестве типа операции указать функцию, которая будет проверять есть ли "выше" то же самое значение и выдавать пустой текст, если есть.
...
Рейтинг: 0 / 0
Выборка из главной и подчиненной таблицы
    #35338767
antonov60
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все понял, почищу поля в выборке руками, коли нет таких программных средств.

Спасибо за обсуждение и советы.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Выборка из главной и подчиненной таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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