Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Вниз

DBCtrlGrid & CheckBox.   Найти похожие ветки 

 
Turalyon   (2001-12-13 10:35) [0]

Привет всем.
Есть проблемма - в проге нжно реализовать экспорт какой то части записей БД. Я подумал и решил сделать след. образом : поместить на форму DBCtrlGrid с Memo для текста поля и вставить на каждую панель по CheckBox что бы юзверь мог пометить какие записи ему надо экспортировать (в принципе что угодно - удалить, заапдейтить...) а потом бы нажал на кнопочку, ну и пошло поехало... Но Delphi не дает мне поместить CheckBox на панель DBCtrlGrid-а :( говорит : "Control can"t be used in a DBCtrlGrid".
Вопрос №1 почему???
Вопрос №2 может у кого есть мысли посвежее как реализовать все это???


 
Jul   (2001-12-13 15:51) [1]

я только что занималась подобным- поместила TDBCheckBox - с ним все в порядке. Для этого Box"a делала фиктивное поле (True/False)


 
Turalyon   (2001-12-13 16:32) [2]

В смысле фективное поле? В базе специально создала еще одно поле только для этого?


 
Turalyon   (2001-12-14 09:28) [3]

И все же уважаемая Jul подскажите? :)


 
EsKor   (2001-12-14 10:19) [4]

Вопрос №1
DBCtrlGrid предназначен для работы с БД, поэтому он и принимает только соответствующие компоненты.
Предложение от Jul по-моему самое нормальное, ничего страшного в дополнительном поле нет если оно реально часто будет использоваться.
Такой же способ приходилось применять в БД для ОТиЗ/Бухгалтерии для исключения работника из "какой-то" оплаты, например в текущем месяце.


 
ilysha   (2001-12-14 10:21) [5]

Опять ерунду городите !!!

Есть набор компонентов EhLib.
Ставите его на свою версию Delphi, далее создаете новое поле (колонку) в TTable с отображением вместо True/False CheckBox и наслаждаетесь !!!!

Если непонятно что-то пишите http://gratis97.chat.ru


 
Jul   (2001-12-14 14:14) [6]

я делала список из Query в MemoryTable (www.torry.ru) - это конечно, если список не очень большой. В реальной БД поля не добавлялось.
>ilysha - EhLib - это конечно хорошо, если вас не бесспокоит проблема с лицензиями.


 
Turalyon   (2001-12-14 14:35) [7]

2Jul
А не могла бы ты кинуть в меня примером (адрес в нике), я почитаю, но если что еще спрошу. ОК?


 
Jul   (2001-12-14 14:36) [8]

ОК


 
Turalyon   (2001-12-14 15:02) [9]

2Jul
А где поконкретнее на www.torry.ru не подскажешь?


 
Jul   (2001-12-14 15:19) [10]

http://www.torry.net/db_memory.htm



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.004 c
1-52577
Стас
2001-12-28 08:33
2002.01.17
QReport


3-52455
kat
2001-12-14 09:30
2002.01.17
Индексы


3-52511
JEff
2001-12-08 13:16
2002.01.17
Что из себя представляет BDE?


4-52686
YUS
2001-11-16 06:36
2002.01.17
CreateDialog -????


6-52627
KLM
2001-09-28 10:11
2002.01.17
Кодировка почты





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский