Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Высота формы VBA , Access, XP
 
 автор: Alfar   (28.09.2009 в 12:34)   личное сообщение
 
 

Привет
Попытка генерации опроса
По данным базы программно создаю таблицу, к ней же программно создается форма
При увеличении высоты области данных формы - проблема в районе прибл 50 см - боше низзя)
Известны ли варианты для обхода этой проблемы?

  Ответить  
 
 автор: Анатолий (Киев)   (28.09.2009 в 12:49)   личное сообщение
 
 

Максимальный размер секции - 32767 twips (1 см = 567 twips), т.е. около 58 см. И обойти это нельзя. Можно применить элемент "Набор вкладок" и разместить поля на разных вкладках.

А что это за таблица такая? Сколько полей и сколько записей? Опишите свою задачу подробнее.

  Ответить  
 
 автор: Alfar   (28.09.2009 в 13:00)   личное сообщение
 
 

Товарищ N принципиально не хочет знакомиться с азами Access, но хочет создавать нечто подобное соцопросам
Для простоты работы респондента (ток 1 файл, никаких головных болей по установке и т.д. и т.п. решил обратиться к Access
Замысел след: товарищ N забивает в готовую базу вопросы, типы ответов (ед., мн. выбор, приоритеты и т.п.) Далее, по команде, программно создаются связанные таблицы и формы в текущей базе и при желании (по команде) выделяются в отдельную базу, которую можно раздать в организации, далее сущ возм сбора данных
Проблема след: форма генерируется в виде, так скажем, свитка и примерно на 20-25 вопросах высота области данных достигает критической
О вкладках подумывал, но надеюсь есть что-нить попроще и покрасивее(
PS О размерах: кол-во полей в создаваемой таблице зависит от кол-ва записей (вопросов -ответов) в исходной, пока уговорил товарища оганичиться 250 - в перспективе, ес придется сдаваться - создам связ таблицы
Кстати, спасибо за точ размеры

  Ответить  
 
 автор: Анатолий (Киев)   (28.09.2009 в 13:27)   личное сообщение
 
 

Если каждый вопрос - отдельная запись в таблице, то ленточная форма - самое то.

  Ответить  
 
 автор: Alfar   (28.09.2009 в 13:34)   личное сообщение
 
 

(( К сожалению записи транс в поля, о ленточной и не мечтаю

  Ответить  
 
 автор: Анатолий (Киев)   (28.09.2009 в 13:46)   личное сообщение
 
 

Может вместо "формы" использовать "страницу"? Правда я почти ничего о них не знаю.

  Ответить  
 
 автор: Alfar   (28.09.2009 в 13:56)   личное сообщение
 
 

Спасибо за искреннее желание помочь В них то и ковырялся, пришел к выводу, правда ост сомнения(на кой... форму распечатывать?), что удобство предназначено ток для печати

  Ответить  
 
 автор: Анатолий (Киев)   (28.09.2009 в 13:59)   личное сообщение
 
 

Кстати, можно использовать и заголовок, и примечание формы. Поля, расположенные там, работают точно также, как и поля в области "данные". Высоты 160 см. вам хватит?
Линии, разделяющие секции, можно не показывать.

  Ответить  
 
 автор: Alfar   (28.09.2009 в 14:02)   личное сообщение
 
 

Попробую как это пройдет программно, спасибо за идею, 160 - за глаза, раньше поля в создаваемой таблице закончатся

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList