Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA тип элемента управления - флажок / 4 сообщений из 4, страница 1 из 1
17.11.2020, 21:04
    #40019683
donKalmar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA тип элемента управления - флажок
Подскажите пожалуйста, как программно поменять отображение логического поля с 0/1 на вид "флажка"?

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Private Sub AddColum
        Dim dbs As DAO.Database
        Dim tdf As DAO.TableDef

        Set dbs = CurrentDb()       
        Set tdf = dbs.TableDefs("Table1")
        
        'добавляю поле, но оно отображается как 0/1
        tdf.Fields.Append tdf.CreateField("dan", dbBoolean)
           
        Set tdf = Nothing
        Set dbs = Nothing
End Sub
...
Рейтинг: 0 / 0
17.11.2020, 21:27
    #40019692
donKalmar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA тип элемента управления - флажок
Разобрался:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Private Sub AddColumToWord()

        Dim dbs As DAO.Database        
        Dim tdf As DAO.TableDef
        Dim fld As Field
        
        Set db = CurrentDb()
        Set tdf = db.TableDefs("Table1")
        Set fld = tdf.CreateField("dan", dbBoolean)
        tdf.Fields.Append fld

        With db.TableDefs("Table1").Fields("dan")
            .Properties.Append .CreateProperty("DisplayControl", 3, 106)
        End With

        db.TableDefs.Refresh
               
End Sub
...
Рейтинг: 0 / 0
18.11.2020, 00:11
    #40019740
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA тип элемента управления - флажок
donKalmar,
Стесняюсь спросить: а какая разница в каком формате\эл.управления хранятся данные в таблице ?
...
Рейтинг: 0 / 0
18.11.2020, 00:45
    #40019750
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA тип элемента управления - флажок
Код: vbnet
1.
CurrentDb.Execute "ALTER TABLE tbl ADD COLUMN ctlName YESNO"
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA тип элемента управления - флажок / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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