powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / опять вопрос по combobox
4 сообщений из 4, страница 1 из 1
опять вопрос по combobox
    #32673180
filatova helen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Источник строк для combobox служит массив. Как сделать что бы он возвращал не значение массива, а номер в массиве выбранного элемента
...
Рейтинг: 0 / 0
опять вопрос по combobox
    #32673285
alexFV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да даже если и возвращает значение элемента, ведь можно же определить его номер по
ASCAN(ArrayName, eExpression [, nStartElement [, nElementsSearched]])
...
Рейтинг: 0 / 0
опять вопрос по combobox
    #32673326
joric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у комбо свойство sorted = .F., то можно использовать свойство ListIndex
...
Рейтинг: 0 / 0
опять вопрос по combobox
    #32673408
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тип данных, возвращаемый объектом зависит от ряда настроек:

1) ControlSource (куда записать результат выборки) - если указан, то ComboBox вернет данные в том типе, которое имеет указанное здесь поле.

2) Если ControlSource не указан, то тип возвращаемых данных определяется значением Value (текущее значение)

ComboBox мжет возвращать либо символьные, либо числовые данные.

Если Вы определили в качестве возвращаемого типа данных для ComboBox числовой тип данных, то возвращаться будет не содержимое элемента ComboBox, а его порядковый номер в раскрывающемся списке.

Если столбец, из которого отбираются возвращаемые значения (BoundColumn) содержит числовые данные и Вам необходимо вернуть именно содержимое этого столбца, а не порядковый номер элемента, то необходимо сделать дополнительную настройку

BoundTo=.T.

Эта настройка говорит о том, что хотя возвращается число, но это не есть порядковый номер элемента, а его содержимое.

В Вашем случае, если Вы не используете ControlSource, то надо просто в дизайнере формы (на этапе разработки) указать Value=1
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / опять вопрос по combobox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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