powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ох, уж этот ComboBox
7 сообщений из 7, страница 1 из 1
Ох, уж этот ComboBox
    #32487268
Avral
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята , подскажите пожалуста, как мне вставить запись в таблицу через ComboBox, или приведите код этой вставки
...
Рейтинг: 0 / 0
Ох, уж этот ComboBox
    #32487274
Avral
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята , подскажите пожалуста, как мне вставить запись в таблицу через ComboBox, или приведите код этой вставки
...
Рейтинг: 0 / 0
Ох, уж этот ComboBox
    #32487306
Идея в следующем:

У ComboBox есть свойство DisplayValue. Это свойство заполняется вводимыми пользователем данными. После нажатия Ентер естественно выполняется Valid().

Далее все просто. Пишем в Valid-e:

with This
if !seek( .DisplayValue, .RowSource )
if MessageBox( "New data ! Save ?",4+64,"Warning !" ) = 6
insert into (.RowSource) ( <field> ) values ( .DisplayValue )
endif
endif
endw
...
Рейтинг: 0 / 0
Ох, уж этот ComboBox
    #32487319
/topic/87844
...
Рейтинг: 0 / 0
Ох, уж этот ComboBox
    #32487368
Avral
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите пожалуста, вот у меня есть таблица Table1 b в ней поле Name к примеру, разъесните пожалуста где .RowSource и надо ли заменить его на Table1,и .DisplayValue на Name, поясните???
...
Рейтинг: 0 / 0
Ох, уж этот ComboBox
    #32487409
Avral
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
немного уточню, у меня есть таблиуа и в ней есть записи, например наименование товара, и мне надо чтобы я мог и выбирать им и если какого то товара нет, мог тут же его ввести, а этот пример просто при каждом нажатии на ентер спрашивает : already exist? overwrite it? , когда счелкаешь нет то выдает, что New record? Save, а мне просто надо чтобы я что то выбрал, а если нет такого товара в списке тут же его через ComboBox добавил
...
Рейтинг: 0 / 0
Ох, уж этот ComboBox
    #32487771
Когда инициализируеш Combo ты делаеш следующее

oCombo.RowSourceType = 6 ( Fields )
oCombo.RowSource = "Table1.Name"

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


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