Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли в сделать "представление" источником "листбокса"? / 10 сообщений из 10, страница 1 из 1
23.08.2004, 14:13
    #32661200
kVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
если можнл, то что для этого нужно указать в RowSource?
...
Рейтинг: 0 / 0
23.08.2004, 14:20
    #32661219
alexFV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
Можно ли в сделать "представление" источником "листбокса"?
Конечно можно.

что для этого нужно указать в RowSource
Смотря что у тебя в RowSourceType
...
Рейтинг: 0 / 0
23.08.2004, 15:09
    #32661350
kVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
А что нужно указать в RowSourceType?
...
Рейтинг: 0 / 0
23.08.2004, 15:14
    #32661368
alexFV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
Можно поставить 1-Alias, можно 6-Fields
...
Рейтинг: 0 / 0
23.08.2004, 15:29
    #32661410
kVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
Я пробовал не получается. :(
Писал в

RowSourceType - Alias
RowSource - имя представления

может нужно как-то подругому?
...
Рейтинг: 0 / 0
23.08.2004, 15:32
    #32661424
alexFV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
Я пробовал не получается
А что, собственно, не получается?
...
Рейтинг: 0 / 0
23.08.2004, 16:02
    #32661539
kVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
У меня есть база данных в которой 2 таблицы и одно представление.

На форме 2 листбокса, в первом данные из 1-ой таблицы,
во втором хочу выводить данные из второй таблицы соответствующие выбранному пункту в первом листбоксе, в таблице они в перемешку, поэтому пытаюсь сделать это с помощью представления.

но фокс против этого, пишет 'Field' phrase is not found
...
Рейтинг: 0 / 0
23.08.2004, 16:14
    #32661588
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
А где ты там слово "Field" написал?

Хотя, вообще-то, для этого представление не нужно. Сделай так:

Открой DataEnvironment формы (в дезайне формы пункт главного меню View -> DataEnvironment)

В DataEnvironment кладешь 2 свои таблицы источника (правой кнопкой мыши по окну DataEnvironment, пункт ADD)

Создаешь связь между этими 2 таблицами. Для этого в подчиненной таблице должен существовать индекс по внешнему ключу (полю, содержащему ссылку на запись родительской таблицы). Нажимаешь левой клавишей мыши на ключевре поле главной таблицы и не отпуская тащишь на индекс по внешнему ключу подчиненной таблицы (связь от поля к индексу)

Теперь надо создать 2 Grid на форме. Для этого нажимешь левой клавишей мыши на заголовок таблицы в DataEnvironment и не отпуская тащишь в область формы. Когда отпустишь клавишу мыши на форме там будет создан объект Grid по соответсвтующей таблице. Повторяешь эту операцию со второй таблицей.

Собственно, все. Если теперь запустить форму на выполнение, то при перемещении по главной таблице будет автоматически происходить фильтрация в подчиненной.

Ну, можешь еще навести красоту на Grid: убрать лишние столбцы, подкорректировать заголовки и размеры.
...
Рейтинг: 0 / 0
23.08.2004, 16:30
    #32661648
alexFV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
пишет 'Field' phrase is not found
Это происходит всего скорее потому, что ты забыл добавить свое представление в DataEnvironment.
...
Рейтинг: 0 / 0
23.08.2004, 16:41
    #32661680
kVin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в сделать "представление" источником "листбокса"?
2ВладимирМ: Дело в том что с гридами все это я делал, мне интересно сделать это с помощью листбоксов.

или зря я это затеял? :)

2AlexFV: А вы окозались правы, уже второй раз допускаю эту ошибку, еще не освоился в Фоксе.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли в сделать "представление" источником "листбокса"? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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