Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Скрыть столбец в табл.форме / 8 сообщений из 8, страница 1 из 1
29.07.2004, 18:20:13
    #32627947
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
Где-то было на форуме - как, по условию, скрыть столбец табл. формы?
...
Рейтинг: 0 / 0
29.07.2004, 18:24:02
    #32627964
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
если не забыл
Код: plaintext
1.
.visible=false
или
ColumnHidden
...
Рейтинг: 0 / 0
29.07.2004, 18:47:55
    #32628023
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
Что-то не то: Visible для полей табл.форм вообще по барабану, а с Hidden не получается. Надо в зависимости от значения поля в главной форме скрыть определенный столбец в подчиненной. Пишу на событие "Текущая запись" в основной форме:
Код: plaintext
1.
2.
If Me.КодДоговора =  253  Then
Me![Спецификации].Form![dtSetr].ColumnHidden = - 1 
End If
столбец не пропадает!
...
Рейтинг: 0 / 0
29.07.2004, 18:51:51
    #32628033
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
вот так попробуй
Код: plaintext
1.
2.
3.
Set fld = dbs.TableDefs!Products.Fields!ProductID
    fld.Properties("ColumnHidden") = True

...
Рейтинг: 0 / 0
29.07.2004, 22:52:14
    #32628225
NG
NG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
Задать любую, в том числе нулевую, ширину столбца в табличной форме можно, использовав свойство элемента управления .ColumnWidth. Ширина задается в твип'ах (1/1440 дюйма).
...
Рейтинг: 0 / 0
30.07.2004, 10:53:21
    #32628752
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
Получилось! На событие "Открытие" подчиненной формы:
Код: plaintext
1.
2.
3.
4.
If Me.КодДоговора =  253  Then
Me![dtSetr].ColumnHidden = - 1 
Else
Me![dtSetr].ColumnHidden =  0 
End If
всем спасибо!
...
Рейтинг: 0 / 0
30.07.2004, 11:01:09
    #32628776
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
бензин
может научишься писать покороче, а?
всего ОДНА строка

Me![dtSetr].ColumnHidden = (Me.КодДоговора = 253 )
...
Рейтинг: 0 / 0
31.07.2004, 08:29:19
    #32630310
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть столбец в табл.форме
Класс!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Скрыть столбец в табл.форме / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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