Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.02.2009, 23:23   #1
Roman_Roman
Новичок
Джуниор
 
Регистрация: 11.02.2009
Сообщений: 2
По умолчанию Логическое значение да / нет (вкл /вкл) и активация подтаблицы

Добрый вечер! Осваиваю Access, конструирую базу данных и добрался до места, в котором никак не могу разобраться и в учебниках нет внятного ответа.

Как сделать, чтобы логическое значение ячейки "вкл" (или "да" - кстати, как лучше?) было связано с другой таблицей с набором неких признаков - которые могут быть, а могут и не быть у описываемого объекта.

То есть в форме, если мы ставим галочку "вкл" или "да"- активируется поле с набором вариантов.


Или подскажите где искать, по каким ключевым словам и выражениям искать описание алгоритма создания такой связи между таблицами

Спасибо!
Roman_Roman вне форума Ответить с цитированием
Старый 12.02.2009, 08:41   #2
Sparxy
Пользователь
 
Регистрация: 26.01.2009
Сообщений: 29
По умолчанию

If Флажок.Value = True/False Then
(твой элемент).Enabled = True/False

или если совсем убрать с формы, то свойство visible = False/True

если немного не то, то уточни конкретнее про "набор неких признаков"
Не стоит чинить то, что еще не сломалось...

Последний раз редактировалось Sparxy; 12.02.2009 в 08:44.
Sparxy вне форума Ответить с цитированием
Старый 12.02.2009, 11:18   #3
Roman_Roman
Новичок
Джуниор
 
Регистрация: 11.02.2009
Сообщений: 2
По умолчанию

Это база данных, которая описывает упоминания в Интернете по определенной теме. Интернет-мониторинг, проще говоря.

Соответственно, есть такая единица анализа, как "сообщение" (в форумах и блогах, например), в котором упоминается интересующее нас слово ("MS Access", например). Сообщение = запись в основной таблице.

Все, что обсуждается в связи с MS Access, можно свести (предположим) к 3 "темам": таблицы, формы, запросы. По каждой из этих "тем" есть еще "подтемы" (предположим, в "таблицах": "связи между таблицами" и "режим редактирования таблиц")

Понятно, что некое сообщение на форуме, если мы уж его занесли в базу данных, касается не менее чем одной из наших тем - а может сразу всех трех.

Обработчик смотрит в форме массив текста "сообщения" и принимает решения, какие "темы и, далее, "подтемы" оно затрагивает. Цель - подсчитать потом общее число упоминаний на определенные "темы" и "подтемы".

В рамках нашего примера в этой форме обработчику нужно иметь возможность поставить 6 "галочек" (3 темы х 2 подтемы в каждой).
По некоему реальному проекту (политическое событие) выделено 4 темы х 5 подтем = 20 "галочек".

Понятно, что такая форма со всеми возможными "галочками" очень неудобна для обработки - загромождение пространства, трудно ориентироваться, много времени уходит на поиск нужной "галочки".

Лучше, если варианты "подтем" будут разворачиваться / активироваться в зависимости от выбора "темы".

Как-то так...
Roman_Roman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вкл\выкл Сетевое подключения ChukCha Работа с сетью в Delphi 0 24.10.2008 19:53
вкл. компа begemotikdin Компьютерное железо 6 09.09.2008 20:26
Активация окна Irat Помощь студентам 5 13.08.2008 15:50
Вкл./Откл. Offset Noor Microsoft Office Excel 1 28.09.2007 08:37