Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Data Grid / 10 сообщений из 10, страница 1 из 1
17.09.2003, 13:37
    #32267728
Andrew90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
Здравствуйте
Подключаюсь к таблице базы данных MS acscess в котором есть столбец типом Bool и результат отображаю в DataGrid. Как сделать так чтобы в ячейках этого столбца отображались флажки вместо 0 и 1.
Благодарю за ответ
...
Рейтинг: 0 / 0
17.09.2003, 14:25
    #32267820
YuriA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
Никак. Это тоько тебе надо делать массив CheckButton и программно их привязывать к ячейкам
...
Рейтинг: 0 / 0
17.09.2003, 14:29
    #32267831
Nrisimha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
YuriA
Ух ты , а это как? Можно подробнее для меня и других ламеров?
...
Рейтинг: 0 / 0
17.09.2003, 14:52
    #32267866
YuriA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
Знаешь как лучше сделай. Для своей колонки

Private Sub Form_Load()
Dim f1 As StdDataFormat
Set f1 = New StdDataFormat

f1.Type = fmtBoolean
f1.FalseValue = "Не готово"
f1.TrueValue = "Готово"
Set DataGrid1.Columns(6).DataFormat = f1
DataGrid1.Columns(6).Button = True
End Sub


Private Sub DataGrid1_ButtonClick(ByVal ColIndex As Integer)
On Error GoTo err2:
If DataGrid1.Columns(6).Value = 0 Then
DataGrid1.Columns(6).Value = 1
Else
DataGrid1.Columns(6).Value = 0
End If
err2:
End Sub
...
Рейтинг: 0 / 0
17.09.2003, 15:10
    #32267914
Andrew90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
А где описан StdDataFormat
Благодарю за ответ
...
Рейтинг: 0 / 0
17.09.2003, 15:14
    #32267921
YuriA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
Project->References->Mickrosoft Data Formatting Object Library
...
Рейтинг: 0 / 0
17.09.2003, 15:24
    #32267955
Andrew90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
В принципе вариант для меня подходящий.
А для этих целей fmtCheckBox никак нельзя использовать
...
Рейтинг: 0 / 0
17.09.2003, 16:53
    #32268141
Salmon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
Если ты True ИЛИ False имееш ввиду то действуй так.
1. Выделяеш на форме Grid кликаеш правой клавишей мыши выбираеш EDIT
добавляеш нужное кол-во колонок в GRID
2. Кликаеш на Gride Прав клав мыши выбираеш Propertes на вкладке Columns
выбираеш для колонки в которой ты желаешь увидеть свои булевы значения
нужное поле таблицы.
3. На вкладке Format для нужной колонки ставишь формат Boolean
!!! Без пункта 2 не сработает
...
Рейтинг: 0 / 0
17.09.2003, 18:01
    #32268286
YuriA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
CheckBox - слишкогм хлопотно, надо придумывать какой-то алгоритм
...
Рейтинг: 0 / 0
19.09.2003, 12:03
    #32270105
Flare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Data Grid
Я вот вас, товарищи, не понимаю. Зачем изобретать велосипед снова и снова, когда можно воспользоваться разработками, в которые эти возможности заложены изначально, и не морочить себе фаберже. Пользуйте другие гриды. Их множество. Вопрос выбора конкретного грида стоит отдельно. Лично я рекомендую в данное время для VB6 Infragistics UltraGrid 2.0
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Data Grid / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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