Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Элемент "Вкладка" / 11 сообщений из 11, страница 1 из 1
09.08.2004, 13:17:58
    #32640801
Vgrisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
Ситуация вот такая. По существующей таблице задаю создание автоформы. Все срабатывает, потом пытаюсь упорядочить расположение надписей и полей в форме, но на каком-то этапе понимаю, что лучше было бы разместить их на разных вкладках, как бы сгруппировав для лучшего понимания пользователем. Создаю новый элемент "Вкладки", добавляю их, сколько нужно, а потом пытаюсь разнести существующие элементы по вкладкам - и облом! Не помогает и переносы на задний/передний план. Все само по себе. При листании вкладок не происходит смена картинок с полями. Понятно, что если сделать все по-порядку (сначала вкладки, а уж потом добавлять поля), то все и получится нормально. Ну а если этих полей штук 100-150, то вручную добавлять замучаешься. Если ли простое решение проблемы? Система Windows XP Pro, Office XP.
...
Рейтинг: 0 / 0
09.08.2004, 14:00:18
    #32640917
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
вырезаешь те элементы, которые хочешь вставить на первую страницу
выделяешь первую страницу вкладки - щелчком
делаешь CTRL+V

переходишь на вторую страницу вкладок...


ЗЫ
100-150 полей в форме - это сильно!
...
Рейтинг: 0 / 0
09.08.2004, 14:40:46
    #32641050
Vgrisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
Действительно все работает! И как это самому в голову не пришло! А по поводу количества полей в таблице - так у меня их больше десятка (таблиц) да в каждой по 100-150-250 полей. Правда, число записей предполагается не более 100-150. Это больничное иследование влияния лекарств на оставшихся в живых пациентов (шутка такая). Пока только и сделал, что таблицы да формы. Что касается вывода результатов, то увы, количество полей в запросах ограничено 256 штуками, так что даже не знаю, как выкручусь. Но пока и заказчик не предстваляет конкретно, чего хочет. Вот так и работаем! Еще раз спасибо!
...
Рейтинг: 0 / 0
10.08.2004, 01:10:44
    #32641815
NG
NG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
Все эти 256 полей умещаются всего в два! 1 поле - Параметр, 2 - Значение, оба текстовые. Такая штука АТРИБУТЫ называется. Желаю успехов.
...
Рейтинг: 0 / 0
10.08.2004, 11:07:34
    #32642230
Vgrisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
NGВсе эти 256 полей умещаются всего в два! 1 поле - Параметр, 2 - Значение, оба текстовые. Такая штука АТРИБУТЫ называется. Желаю успехов.
Что-то не понял. Можно с этого места поподробнее. Если есть таблица (и слава богу не одна) с кодом пациента и кучей действительно "параметров" да еще и меняющихся каждую неделю, то как это можно уменьшить количество полей?
...
Рейтинг: 0 / 0
10.08.2004, 14:21:02
    #32642740
NG
NG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
Вы под каждый параметр отводите отдельное поле. Можно этого не делать, а в каждой новой записи вводить (выбирать из списка) название параметра. В этом случае записи выгядят следующим образом:

КодЗаписи КодОбъекта Параметр Значение
1 95 Рост 182
2 95 Вес 76,3
3 95 Размер обуви 41
4 95 Новый парам. Новое значение

Если параметров много, то наверняка их можно сгруппировать, создав две таблицы:
табл.1
КодГруппыПараметров ИмяГруппы
1 Имя1
2 Имя2

табл.2
КодПараметра КодГруппыПараметров ИмяПараметра
1 1 Парам1
2 1 Парам2

В главной форме выбираем объект, например Клава Пупкина.
В подчиненной форме каждая в каждой записи необходимо ввести 3 значения.
В первом поле со списком выбираем группу параметров.
Во втором поле со списком формируем список параметров из этой группы и выбираем нужный параметр.
В третьем поле вводим значение параметра.
Все.
Преимущества:
1. Нет ограничений на число параметров;
2. Юзер сам вводит новый параметр - не надо добавлять поле в таблицу;
3. Не надо вводить новый элемент управления в форму.
Недостаток один - размер базы чуть больше - надо хранить код параметра в каждой записи.
Желаю успехов!
...
Рейтинг: 0 / 0
10.08.2004, 15:10:39
    #32642869
Vgrisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
Идея хорошая, конечно. Вместо увеличения числа полей увеличивать число записей. Только вот каждый пациент в исследовании характеризуется 833-мя (!) параметрами, которые можно разбить на 13 групп. Безусловно, ввести все в подчиненную форму можно, но сколько записей из нее поместится на экране - 20-30 не больше. Так что потеряется наглядность ввода и просмотра информации. Увы!
...
Рейтинг: 0 / 0
10.08.2004, 15:54:14
    #32643007
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
а форма с таким количеством полей и вкладок грузится долго?
...
Рейтинг: 0 / 0
10.08.2004, 19:11:31
    #32643399
NG
NG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
Вынести группу параметров за скобки, т.е. в главную форму.
Ваш путь с вкладками тупиковый. Умножте количество параметров на 2 - у каждого поля поди-ко метка есть. Сколько получается? Какая-же тут наглядность, не говоря уже про указанные ранее хлопоты.
...
Рейтинг: 0 / 0
10.08.2004, 19:12:03
    #32643400
Vgrisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
Пока при наличии в базе информации о 50 больных все грузится мгновенно. Естесственно, что на форме с вкладками число полей не превышает 50, а на все остальные группы параметров имеются кнопки по нижнему краю для открытия других, связаных форм. Так что быстродействие нормальное, пока кода требуется минимум
...
Рейтинг: 0 / 0
11.08.2004, 07:07:04
    #32643675
NG
NG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Элемент "Вкладка"
>Vgrisha
Почту с базой получил, ответ отправил.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Элемент "Вкладка" / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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