Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
alexpro1979
531 / 94 / 10
Регистрация: 08.06.2015
Сообщений: 1,420
1

Поле список изменить программно ширину столбцов

20.08.2017, 20:28. Просмотров 1136. Ответов 5
Метки нет (Все метки)

Добрый вечер, есть поле список, которое формируется на основании запроса и состоит из 5 столбцов. Как программно установить ширину 3-го столбца с 5 см на 0. Форму будут открывать разные пользователи и не всем нужно видеть всю информацию, которая в ней отображается. Делать две разные формы не очень хочется.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2017, 20:28
Ответы с готовыми решениями:

Как ПРОГРАММНО изменить ширину поля в отчете Access2003?
Здравствуйте. Как ПРОГРАММНО изменить ширину поля в отчете Access2003, например, при событии...

Как мне программно добавить поле в таблице и сделать поле ключевым
1. Как мне программно добавить поле в таблице и сделать поле ключевым? 2. Как программно...

Как программно изменить цвет ячейки и ширину столбцов в Excel
Здравствуйте, как можно программно изменить цвет ячейки в Excel? Я использую следующий код:...

Задать программно ширину столбцов DataGridView
Загружаю данные в DataGridView из Excel. Первые столбцы 0-2 всегда присутствуют им задаю в...

Программно изменить ширину LinearLayout
Доброе время суток! Есть галерея. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout...

5
mobile
Эксперт MS Access
23716 / 13274 / 2800
Регистрация: 28.04.2012
Сообщений: 14,535
20.08.2017, 20:42 2
Лучший ответ Сообщение было отмечено alexpro1979 как решение

Решение

Надо программно задать строку ширин столбцов, имея в виду, что ширины задаются в твипах, где 1 см=567 твип. Строка может быть такая
Visual Basic
1
Me.Список1.ColumnWidths = "0;567;1200;1600;0"
Здесь 1-му и 5-му столбцам задается ширина 0, второму 1 см, 3 примерно 2 см, 4 около 3 см.
2
alexpro1979
531 / 94 / 10
Регистрация: 08.06.2015
Сообщений: 1,420
20.08.2017, 21:07  [ТС] 3
Круто, ты как всегда имеешь вопрос на любой ответ.
0
alvk
Эксперт MS Access
5799 / 3684 / 201
Регистрация: 12.08.2011
Сообщений: 9,701
21.08.2017, 07:00 4
это просто: правой мышкой - свойства поля - находим ширину - ставим курсор и нажимаем F1
А дальше читаем название свойства и описание.

p.s. также находим количество столбцов
0
alexpro1979
531 / 94 / 10
Регистрация: 08.06.2015
Сообщений: 1,420
21.08.2017, 08:45  [ТС] 5
Цитата Сообщение от alvk Посмотреть сообщение
это просто: правой мышкой - свойства поля - находим ширину - ставим курсор и нажимаем F1
А дальше читаем название свойства и описание.
Вот что я вижу нажав F1
0
Миниатюры
Поле список изменить программно ширину столбцов  
alvk
Эксперт MS Access
5799 / 3684 / 201
Регистрация: 12.08.2011
Сообщений: 9,701
21.08.2017, 10:05 6
А я и не говорил, что нужно учиться работать в версии старше 2003
В 2003-м всё работает правильно.

Добавлено через 10 минут
Вариант для кастрата, тобишь 2010-го.
Нажимаем свойства, идём в это поле с шириной столбцов, пишем там абракадабру, уходим с поля, ловим ошибку, в ошибке название свойства истинное.
0
21.08.2017, 10:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2017, 10:05

Программно изменить ширину layout-а в dp
Здравствуйте, подскажите пожалуйста, как программно изменить ширину layout-а в dp? Нашел...

Не могу изменить высотку и ширину Image программно
На экране есть компонент ImageView, в него загружается картинка из drawable(R.drawable.image_1)....

Как программно определить суммарноую ширину столбцов в печатаемой области листа?
Hi all! Кто знает, как можно определить суммарную ширину столбцов, уместившихся в печатаемой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru