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

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
Data Grid
    #32267914
Andrew90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где описан StdDataFormat
Благодарю за ответ
...
Рейтинг: 0 / 0
Data Grid
    #32267921
YuriA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Project->References->Mickrosoft Data Formatting Object Library
...
Рейтинг: 0 / 0
Data Grid
    #32267955
Andrew90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В принципе вариант для меня подходящий.
А для этих целей fmtCheckBox никак нельзя использовать
...
Рейтинг: 0 / 0
Data Grid
    #32268141
Salmon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты True ИЛИ False имееш ввиду то действуй так.
1. Выделяеш на форме Grid кликаеш правой клавишей мыши выбираеш EDIT
добавляеш нужное кол-во колонок в GRID
2. Кликаеш на Gride Прав клав мыши выбираеш Propertes на вкладке Columns
выбираеш для колонки в которой ты желаешь увидеть свои булевы значения
нужное поле таблицы.
3. На вкладке Format для нужной колонки ставишь формат Boolean
!!! Без пункта 2 не сработает
...
Рейтинг: 0 / 0
Data Grid
    #32268286
YuriA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CheckBox - слишкогм хлопотно, надо придумывать какой-то алгоритм
...
Рейтинг: 0 / 0
Data Grid
    #32270105
Flare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот вас, товарищи, не понимаю. Зачем изобретать велосипед снова и снова, когда можно воспользоваться разработками, в которые эти возможности заложены изначально, и не морочить себе фаберже. Пользуйте другие гриды. Их множество. Вопрос выбора конкретного грида стоит отдельно. Лично я рекомендую в данное время для VB6 Infragistics UltraGrid 2.0
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Data Grid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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