Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Combo и Textboxы / 4 сообщений из 4, страница 1 из 1
18.02.2005, 08:03
    #32922219
Sas_N
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo и Textboxы
Доброго времени суток!

Столкнулся с неприятной проблемой: существует форма которая постороена на основе GRID, построен на основе курсора и нескольких кнопок в том числе и кнопки РЕДАКТИРОВАТЬ,
при нажатии на которую открываю новую форму в которой существуют TEXTBOXы и COMBOBOX для которого
CONTROLSOURCE= имя курсора.название перевозчика
ROWSOURCE=имя курсора.название перевозчика
Value= имя курсора.название перевозчика
ROWSOURCETYPE =2 && Алиас

Сам курсор имеет несколько записей с одним перевозчиком
значения TEXTBOXов соответственно подключены к полям курсора

собственно проблема в следующем если встать на вторую запись с одинаковым названием перевозчика значения для TEXBOXов остаются такими же как у первой записи с таким же названием перевозчика
Может кто подскажет в чем тут причина (подспудно чую, что что-то с COMBO не так )
Заранее благодарю Александр
...
Рейтинг: 0 / 0
18.02.2005, 08:51
    #32922267
Андрей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo и Textboxы
Sas_NДоброго времени суток!


Сам курсор имеет несколько записей с одним перевозчиком
значения TEXTBOXов соответственно подключены к полям курсора

Александр

Value-Значения TextBox и Combo лучше не связывать с курсором, а оставить независемыми. Их надо заполнять в Init-методе формы значениями из курсора.
По кнопке, например <Запись> анализировать и возвращать в курсор
...
Рейтинг: 0 / 0
18.02.2005, 09:56
    #32922376
Andrey Ts
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo и Textboxы
Sas_N
ROWSOURCE=имя курсора.название перевозчика
Value= имя курсора.название перевозчика
ROWSOURCETYPE =2 && Алиас

:) Поздравляю вас! При ROWSOURCETYPE =2 при выборе строки из комбо происходит перемещение по записям курсора, являющегося источником данных - а он же у вас прописан и в CONTROLSOURCE, куда потом сохраняется ваше значение

Решение: нужен доп. курсор для комбо
Предложение: не мучаться с открытием доп. формы, а внедрить комбо в грид основной формы
...
Рейтинг: 0 / 0
18.02.2005, 11:06
    #32922592
Sas_N
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo и Textboxы
Спасибо за советы
действительно при смене значения Combo происходит перемещение по записям курсора
будем лечить
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Combo и Textboxы / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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