powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запихнуть поле курсора в Combobox
10 сообщений из 10, страница 1 из 1
Запихнуть поле курсора в Combobox
    #33058628
boyza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер
У меня такой вопрос .Есть таблица с полем, в котором есть записи повторяющиеся. Мне надо в комбобокс запихнуть одиночные экземплярчики.
Я создал курсор с дистинктом этого поля, но как теперь поле курсора внихнуть в комбу? через прописывание в контролсорс вручную в пропертис - даже не кликает на комбе теперь. В ините формы прописать - тоже не выходит, клацаю, а комбо будто пустой (или сразу закрывается список??)
Если присваивать DisplayValue и Value это требуещееся поле, то в комбе отображается по умолчанию первая запись. Но опять - клацаю и список не открывается (но как-то "вибрирует", может и закрывается сразу же, как я писал выше)

vfp 6, на другой перейти сейчас нет возможности:(
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33058678
Samvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй в рекордсоурс запихнуть сам курсор
RecordSource='Select ...'
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33058716
boyza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У комбобокса нет рекордсорса
Не в 6-й версии во всяком случае
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33058740
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi boyza!

А хелп читать не пробовал? Тебе нужны RowSource и RowSourceType а всё прочее никак не является ИСТОЧНИКОМ данных для комбо.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33058742
VanGuard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в RowSource пропобал, при RowSourceType = 3, правда новичок я, если, глупый ответ, извини
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33058925
Samvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извеняюсь.
rowsource="SELECT..."
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33058951
Фотография urmas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Формулирую на что я отвечаю:
Есть курсор1. Нужно значения из конкретного столбца этого курсора1 для отображения в комбо с возможностью выбора и занесения выбранного значения в поле курсора2 (обычно другого).

ответ:

RowSourceType = 6 &&fields то бишь поля
RowSource = cursorname1.fieldname1, fieldname2, ...,fieldnameN &&откуда взять
ControlSource = cursorname2.fieldname &&куда присвоить

если количество полей в RowSource > 1, то нужно изменить также
BoundTo = .T.
BoundColumn = 1 && порядковый номер стоблца из RowSource значение которого нужно присваивать для ControlSource

Надеюсь, что правильно понял Ваш вопрос и достаточно понятно
Если одно из этого неверно, пишите
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33060487
boyza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igor Korolyov

Огромноe спасибо
А хелпа у меня нет, дистра такая была :(
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33060493
boyza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
:)
всем спасибо..
...
Рейтинг: 0 / 0
Запихнуть поле курсора в Combobox
    #33060554
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boyzaА хелпа у меня нет, дистра такая была :(
В Visual FoxPro 6 нет справки (HELP) и примеров (Sample)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запихнуть поле курсора в Combobox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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