powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Элемент "Вкладка"
11 сообщений из 11, страница 1 из 1
Элемент "Вкладка"
    #32640801
Vgrisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация вот такая. По существующей таблице задаю создание автоформы. Все срабатывает, потом пытаюсь упорядочить расположение надписей и полей в форме, но на каком-то этапе понимаю, что лучше было бы разместить их на разных вкладках, как бы сгруппировав для лучшего понимания пользователем. Создаю новый элемент "Вкладки", добавляю их, сколько нужно, а потом пытаюсь разнести существующие элементы по вкладкам - и облом! Не помогает и переносы на задний/передний план. Все само по себе. При листании вкладок не происходит смена картинок с полями. Понятно, что если сделать все по-порядку (сначала вкладки, а уж потом добавлять поля), то все и получится нормально. Ну а если этих полей штук 100-150, то вручную добавлять замучаешься. Если ли простое решение проблемы? Система Windows XP Pro, Office XP.
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32640917
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вырезаешь те элементы, которые хочешь вставить на первую страницу
выделяешь первую страницу вкладки - щелчком
делаешь CTRL+V

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


ЗЫ
100-150 полей в форме - это сильно!
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32641050
Vgrisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Действительно все работает! И как это самому в голову не пришло! А по поводу количества полей в таблице - так у меня их больше десятка (таблиц) да в каждой по 100-150-250 полей. Правда, число записей предполагается не более 100-150. Это больничное иследование влияния лекарств на оставшихся в живых пациентов (шутка такая). Пока только и сделал, что таблицы да формы. Что касается вывода результатов, то увы, количество полей в запросах ограничено 256 штуками, так что даже не знаю, как выкручусь. Но пока и заказчик не предстваляет конкретно, чего хочет. Вот так и работаем! Еще раз спасибо!
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32641815
NG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все эти 256 полей умещаются всего в два! 1 поле - Параметр, 2 - Значение, оба текстовые. Такая штука АТРИБУТЫ называется. Желаю успехов.
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32642230
Vgrisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NGВсе эти 256 полей умещаются всего в два! 1 поле - Параметр, 2 - Значение, оба текстовые. Такая штука АТРИБУТЫ называется. Желаю успехов.
Что-то не понял. Можно с этого места поподробнее. Если есть таблица (и слава богу не одна) с кодом пациента и кучей действительно "параметров" да еще и меняющихся каждую неделю, то как это можно уменьшить количество полей?
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32642740
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
Элемент "Вкладка"
    #32642869
Vgrisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Идея хорошая, конечно. Вместо увеличения числа полей увеличивать число записей. Только вот каждый пациент в исследовании характеризуется 833-мя (!) параметрами, которые можно разбить на 13 групп. Безусловно, ввести все в подчиненную форму можно, но сколько записей из нее поместится на экране - 20-30 не больше. Так что потеряется наглядность ввода и просмотра информации. Увы!
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32643007
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а форма с таким количеством полей и вкладок грузится долго?
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32643399
NG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вынести группу параметров за скобки, т.е. в главную форму.
Ваш путь с вкладками тупиковый. Умножте количество параметров на 2 - у каждого поля поди-ко метка есть. Сколько получается? Какая-же тут наглядность, не говоря уже про указанные ранее хлопоты.
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32643400
Vgrisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока при наличии в базе информации о 50 больных все грузится мгновенно. Естесственно, что на форме с вкладками число полей не превышает 50, а на все остальные группы параметров имеются кнопки по нижнему краю для открытия других, связаных форм. Так что быстродействие нормальное, пока кода требуется минимум
...
Рейтинг: 0 / 0
Элемент "Вкладка"
    #32643675
NG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vgrisha
Почту с базой получил, ответ отправил.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Элемент "Вкладка"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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