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

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

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

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

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

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

BoundTo=.T.

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

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


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