![]() |
|
|
![]()
|
|
| Value |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 2.12.2005 Репутация: нет Всего: нет |
Помогите решить одну проблемку !
У меня имеется база данных, и чтобы её смог посмотреть пользователь я создал отдельную форму компонент Tab control, где табы имеют заголовки по алфавитному порядку. как установить Label в Tab control чтобы при введении его (например в новой форме для введения) Caption у label было отфильтровано по первой букве и вставленно в нужную вкладку Tab control. Или есть какой нибудь простой способ для содержания столбца базы для просмотра пользователем ? P.S. кстати пользуюсь ADO так что наверное свойство filter не подойдёт Это сообщение отредактировал(а) Value - 3.1.2006, 18:48 |
|||
|
||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: 2 Всего: 11 |
Value
нифга не понял что тебе надо? и причём тут бд? те что просто надо отсортировать зоголовки? или в зависимости от заголовка текущеко таба отсортировать БД? или в зависисмости от даных бд остортировать табы? |
|||
|
||||
| Value |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 2.12.2005 Репутация: нет Всего: нет |
Табы у меня от А до Z, но мне надо чтобы данные из бд фильтровались по первой букве и вставлялись в соответствующий таб (например Moskow чтобы был в табе М, Samara в табе S и т.д) и при зтом чтобы записи были бы Label (но это не обязательно) и при клике на них открывалась форма информации данного. а если такое не возможно то посоветуйте как можно было бы отсортировать данные одного столбца таблицы и поместить их в отдельную форму
|
|||
|
||||
| FRAGNATIC |
|
|||
|
..::Свирепый Кодер::.. ![]() ![]() Профиль Группа: Участник Сообщений: 901 Регистрация: 17.10.2004 Где: ICQ Репутация: 2 Всего: 11 |
кидаешь DBGrid и ADOQuery и DataSource всё это связываешь между собой
потом в оброботчике таба OnChange весь код ща писать не буду тк не запушена дэлфи, но вообщем выдираешь первую букву каптиона дапустим это A и потом пишешь такое
Это сообщение отредактировал(а) FRAGNATIC - 4.1.2006, 18:57 |
|||
|
||||
| Value |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 2.12.2005 Репутация: нет Всего: нет |
так это же очень много возни а описывать каждый таб весь алфавит лотинский перебрать надо, а как нибудь проще хотя бы просто на форме без табов?
|
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 1 Всего: 102 |
Value зачем описывать каждый таб?!
используешь один обработчик для всех табов в таком виде:
а в названиях табов вписываешь только букву. -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |