Страница: 1 |
TabStop = True <- стоит Уточняю вопрос: имеется база данных к примеру с 3-я данными - 2002 Январь - - 2002 Февраль - - 2002 Март - вывожу в список DataCombo, и хотелось бы при запуске в редактируемом окошке DataCombo высвечивалась автоматически к примеру: - 2002 Март - и при вызове .SelectedItem имел значение =3. Не получается. У меня есть база DATA с двумя полями DATA и FNAME (к примеру "200211" и "2002 Ноябрь" соответсвенно) связываю с adodc1, далее datacombo со свойствами: BoundColumn=DATA ListField=FNAME RowSource=adodc1 и при выборе элемента с FNAME считываю Usl=.BoundText т.е. беру данные с поля ATA. и далее скажем с другой основной базы я вывожу в MSHFlexGrid отфильтрированном по значению Usl. Все работает. Но хотелось бы чтобы в datacombo по умолчанию уже стояла последняя запись базы DATA, а так у меня пустая строка и работает только после выбора элемента. Я проверил если свойства datacombo установить: BoundColumn=FNAME ListField=FNAME DataField=FNAME DataSource=adodc1 RowSource=adodc1 то adodc1.Recordset.MoveLast работает, но что странно иногда в базе DATA, перемешиваются все данные. BoundColumn=DATA ListField=DATA DataField=FNAME DataSource=adodc1 RowSource=adodc1 вроде работает.... Страница: 1 |
Вопрос: DataCombo
Добавлено: 13.12.02 09:46
Автор вопроса: Nurik
Как в DataCombo (+adodc) автоматически высвечивал выбранный элемент. При выборе эелемента дает значение .SelectedItem, а наоборот кричит отдыхай :)
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
Nurik
Вопросов: 3
Ответов: 8
Профиль | | #1
Добавлено: 16.12.02 07:37
Неужели никто не может ответить ?
Номер ответа: 2
Автор ответа:
Nurik
Вопросов: 3
Ответов: 8
Профиль | | #2
Добавлено: 30.12.02 12:33
или полное описние DataCombo
Номер ответа: 3
Автор ответа:
vig11
ICQ: 213777061
Вопросов: 21
Ответов: 159
Профиль | | #3
Добавлено: 30.12.02 14:20
Попробуй в Property TabStop = True
Номер ответа: 4
Автор ответа:
Nurik
Вопросов: 3
Ответов: 8
Профиль | | #4
Добавлено: 20.01.03 09:19
Номер ответа: 5
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #5
Добавлено: 20.01.03 09:50
Это возможно сделать с помощью передвижения по Recordset.
Adodc1.RecordSet.MoveNext
Adodc1.RecordSet.MoveNext
В резыльтате будет выделен третий элемент.
Номер ответа: 6
Автор ответа:
Nurik
Вопросов: 3
Ответов: 8
Профиль | | #6
Добавлено: 20.01.03 10:35
Номер ответа: 7
Автор ответа:
Nurik
Вопросов: 3
Ответов: 8
Профиль | | #7
Добавлено: 31.01.03 10:00