Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменить размер открывшейся формы / 18 сообщений из 18, страница 1 из 1
12.03.2013, 14:39
    #38181366
andrew shalaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Доброго времени суток!
MS Access 2007
Вопрос новичка:
На главной форме есть кнопка, при нажатие на нее открывается форма, причем менять размер этой формы нет возможности, а открывается она на пол ширина экрана.
Задача сделать так что бы размер формы можно было менять и что бы она открывалась сразу размером = 90% площади экрана.

смотрел свойства формы в режиме: DesignView но там нашел только ширину.

Как изменить размер формы?
...
Рейтинг: 0 / 0
12.03.2013, 14:53
    #38181405
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
А смысл ? Пока у вас формы как новые табы с ярлычками открываются ? Если бы они МДИ окошками плавали бы...
...
Рейтинг: 0 / 0
12.03.2013, 14:59
    #38181421
andrew shalaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Программист-Любитель,

Ответ в лучших традициях гуру на sql.ru я ничего не понял :)
...
Рейтинг: 0 / 0
12.03.2013, 15:02
    #38181425
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Вы старые аксесы видели ? MDI интерфейс vs Tabbed интерфейс.
...
Рейтинг: 0 / 0
12.03.2013, 15:05
    #38181436
andrew shalaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Программист-Любитель,

не будем уходить от темы вопроса, каким образом можно исправить размер формы?
...
Рейтинг: 0 / 0
12.03.2013, 15:08
    #38181442
Bryk_Alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
andrew shalaevне будем уходить от темы вопроса, каким образом можно исправить размер формы?А форма всплывающая?
...
Рейтинг: 0 / 0
12.03.2013, 15:09
    #38181445
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Форма состоит из разделов, каждый имеет свою высоту. Высота формы равна сумме выстоты всех разделов. А ширина у них общая.
Програмно в момент загрузки формы
Код: vbnet
1.
2.
Me.InsideWidth = ... 
Me.Section(...).Height = ... 
...
Рейтинг: 0 / 0
12.03.2013, 15:13
    #38181452
andrew shalaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Bryk_Alien,

Да, окно всплывающее
...
Рейтинг: 0 / 0
12.03.2013, 15:19
    #38181466
Bryk_Alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
andrew shalaevBryk_Alien,

Да, окно всплывающее
Тогда в этом событии:

Код: plaintext
1.
2.
3.
4.
'Загрузка формы
Private Sub Form_Load()
    'Устанавливаем вручную размер формы
    Me.Move Me.WindowLeft, Me.WindowTop, Me.WindowWidth, Me.WindowHeight
End Sub

Замените Me.WindowWidth на нужное Вам значение. Его можно или подобрать вручную, или использовать Me.WindowWidth * 1,82 или вычислите ширину экрана и ориентируйтесь на неё.
...
Рейтинг: 0 / 0
12.03.2013, 15:21
    #38181471
Bryk_Alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
P.S.
andrew shalaevпричем менять размер этой формы нет возможностиНепонятно почему... ведь в свойствах формы стоит тип границы - "изменяемая". Должна тянуться как окна в винде...
...
Рейтинг: 0 / 0
12.03.2013, 15:24
    #38181479
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
andrew shalaevПрограммист-Любитель,

не будем уходить от темы вопроса, каким образом можно исправить размер формы?Вам ответили полно и правильно. Для того, чтобы объекты новых аксов не имели вид вкладок, надо (для А2010) в Параметрах изменить - Параметры-Текущая база данных-Параметры окна документа-Вкладки на Перекрывание окон.
...
Рейтинг: 0 / 0
12.03.2013, 15:50
    #38181535
andrew shalaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Bryk_Alien,

Если я правильно понял, то это задаст размеры железно, мне надо как то отталкиваться от размера экрана, но главное наврено. это разрешить изменять пользователю размер окна
...
Рейтинг: 0 / 0
12.03.2013, 15:59
    #38181554
Bryk_Alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
andrew shalaevBryk_Alien,

Если я правильно понял, то это задаст размеры железно, мне надо как то отталкиваться от размера экрана, но главное наврено. это разрешить изменять пользователю размер окна
Ну как железно...
Это будет задаваться размер и положение формы при открытии. С возможностью изменения.

За разрешение изменять границу отвечает параметр [Тип границы] (BorderStyle) он у Вас установлен в нужное значение. (судя по скриншоту) и пользователи должны мочь менять границу.
...
Рейтинг: 0 / 0
12.03.2013, 16:15
    #38181590
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Если форма резиновая и алгоритм изменения ее частей хорошо продуман (что-то пропорционально размеру всей формы, с мин. значением и макс.) то первоначальный размер не имеет решающего значения. Ну и при закрытии формы хорошо сохранять ее размер и местоположения индивидуально для каждого пользователя.
...
Рейтинг: 0 / 0
12.03.2013, 17:42
    #38181790
andrew shalaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
В итоге при загрузке написал следующее:

Me.InsideHeight = 9000
Me.InsideWidth = 19000

Размер окна оптимально показывает столбцы от первого до последнего, но почему то снизу есть строка прокрутки, как ее убрать?
...
Рейтинг: 0 / 0
12.03.2013, 17:49
    #38181810
Bryk_Alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
andrew shalaevпочему то снизу есть строка прокрутки, как ее убрать?Смотрите свойство формы - "ScrollBars"
...
Рейтинг: 0 / 0
12.03.2013, 18:15
    #38181857
andrew shalaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
Bryk_Alien,

большое спасибо!

Еще есть вопрос, можно ли тип данных настроить так что бы поле показывало дата + время(но без секунд) пример 12.03.212 18:15
В предлагаемых на выбор форматах не нашел такой тип даты
...
Рейтинг: 0 / 0
13.03.2013, 09:42
    #38182516
Bryk_Alien
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить размер открывшейся формы
andrew shalaevBryk_Alien,

большое спасибо!

Еще есть вопрос, можно ли тип данных настроить так что бы поле показывало дата + время(но без секунд) пример 12.03.212 18:15
В предлагаемых на выбор форматах не нашел такой тип даты
1) Впишите туда: dd\.mm\.yyyy\ hh:nn
2) или форматируйте в запросе
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменить размер открывшейся формы / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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