![]() |
|
![]() ![]() ![]() |
|
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Здравствуйте, помогите разобраться со следующим вопросом.
На форме два списка comboproizv(список производителей) и combomarka(список марок приборов). При выборе значение значения из omboproizv во втором списке должны вывестисть марки приборов, соответствующие данному производителю.
Результат вывел в таблицу на форме Gridproizv, а можно ли вывести результат в combomarka? Или можно это сделать другим способом? |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 7 Всего: 130 |
Так посмотри свойства "RowSource" и "RowSourceType". Добавлено через 1 минуту и 23 секунды Ну можно, конечно, и в цикле пройтись по результатам выборки и заполнить комбик. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Спасибо. В поле Rowsourse =Myproba.marka, а в RowsourseType=6-fields. Работает....
![]() ![]() Это сообщение отредактировал(а) Aden1985 - 9.9.2011, 14:20 |
|||
|
||||
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Рано обрадовался. Сейчас выдает ошибку "Cannot access the selected table myproba.marka ". Что это может быть?
|
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 7 Всего: 130 |
Попробуй динамически в коде прописывать после выполнения запроса.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
В процеду ре Init формы прописал
Та же ошибка. |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 7 Всего: 130 |
Да не на события формы, а после "SELECT Counter.marka; FROM gaz!counter;"
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Aden1985 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Ошибка та же.
Выдает ошибку "unrecognized command verb ", да же если после FROM gaz!counter; ставлю пустую строку. Ничего не понимаю но сегодня же один раз сработало... |
||||
|
|||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 7 Всего: 130 |
Экспериментируй с "RowSourcetype" тогда.
Так понятно - зачем внутрь запроса-то писать какой-то код. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Сделал сначала форму, разместил списки. Все работает. Перезагрузил Foxpro. Снова та же ошибка. В чем тут причина?
Выбираю производителя из первого списка, выдает ошибку, при закрытии ошибки, второй список исчезает.При дальнейшем выборе из списков все работает. Это сообщение отредактировал(а) Aden1985 - 9.9.2011, 21:44 |
|||
|
||||
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Ну можно, конечно, и в цикле пройтись по результатам выборки и заполнить комбик.
У Вас есть какой пример? |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 7 Всего: 130 |
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Спасибо
|
|||
|
||||
Aden1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.9.2011 Репутация: нет Всего: нет |
Здравствуйте, помогите разобраться.На форме два списка. При выборе конкретного значения из первого списка, для второго списка указывается источник данных(таблица proizvplit, поле nameproizv).
В методе valid первого списка прописал. Выдает ошибку "Alias 'PROIZVPLIT' is not found".
Да, все что нужно было, так это в Database формы добавить таблицу PROIZVPLIT. Это сообщение отредактировал(а) Aden1985 - 15.9.2011, 21:05 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Foxpro/Clipper/Dbase" | |
|
Запрещается! 1. Публиковать ссылки для чисто рекламных целей. 2. Оффтопить, флеймить, говорить не культурно. Пожалуйста, адекватно задавайте свой вопрос. Тема должна создаваться с названием характеризующем Вашу проблему. Задавайте вопросы правильно - как спросите, так вам и ответят. Разрешено! Давать ссылки на статьи, обзоры, если это не нарушает первый пункт правил. Задавая вопрос, давайте нужную информацию касающуюся Вашей проблемы. Этим вы ускорите полезные ответы. P.S. Размещение рекламы будет строго наказываться! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MoLeX |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Foxpro/Clipper/Dbase | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |