Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Combo - изменения элемента не сохраняется. / 9 сообщений из 9, страница 1 из 1
18.01.2010, 12:29
    #36415631
Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
Может я сильно туплю, но по идее все должно быть просто:

На форме объект Combo c параметрами:
RowSource : Select Dist Allt(SprCars.cTypeCars) From SprCars Into Cursor curTypeCars
RowSourceType : 3 - Sql Statement
ControlSource : cTypeCars


В объекте 4 Итема (Легковая, Грузовая, Трактор, Автопогрузчик):
При запуске формы cTypeCars='Легковая'.

Мне нужно, чтобы Combo позволял выбрать имеющееся значение, добовлять и менять значения в базе. Если я меняю текущее значение с 'Легковая' на 'Легковая+1', по выходу из формы
значение cTypeCars=''. Я так понял из-за того, что 'Легковая+1' в (результате запроса) в списке значений отсутствует.

Как обойти ситуацию?
...
Рейтинг: 0 / 0
18.01.2010, 12:42
    #36415684
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
Korolyov,

Я бы сделал форму добавления/редактировния, которую можно было бы вызывать при работе с комбо.

Ну если вы хотите редактировать прямо из комбо, то вешайте обработчик на комбо, например KeyPress при нажатии кнопки Enter, далее что-то типа

Код: plaintext
1.
2.
3.
4.
5.
6.
locate for cTypeCars = Combo.value in cTypeCars
if found()
replace...
else
append blank
....
end if
...
Рейтинг: 0 / 0
18.01.2010, 12:45
    #36415697
Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
Я понимаю, что можно нагородить. Неужели все должно быть так сложно?
...
Рейтинг: 0 / 0
18.01.2010, 12:47
    #36415710
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
Korolyov,

Кстати, потом еще и COmbo надо после изменений передернуть.
...
Рейтинг: 0 / 0
18.01.2010, 12:49
    #36415715
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
Korolyov,

Ну другого способа я не знаю, что мы хотим сделать Fox пока еще со слов не понимает :)
...
Рейтинг: 0 / 0
18.01.2010, 12:54
    #36415724
Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
печально
...
Рейтинг: 0 / 0
18.01.2010, 14:10
    #36415970
Fffffffffffffffff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
KorolyovЯ понимаю, что можно нагородить. Неужели все должно быть так сложно?

Не бояться!
...
Рейтинг: 0 / 0
18.01.2010, 17:37
    #36416507
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
Каким образом Вы собираетесь исправлять ошибки в раскрывающемся списке? Т.е. как собираетесь отличать ввод нового элемента списка от редактирования существующего?

[SRC=http://forum.foxclub.ru/read.php?32,177186,177230#msg-177230]Как ввести новое значение непосредственно в ComboBox[/SRC]
...
Рейтинг: 0 / 0
18.01.2010, 17:38
    #36416510
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combo - изменения элемента не сохраняется.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Combo - изменения элемента не сохраняется. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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