Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
9 / 9 / 0
Регистрация: 08.04.2012
Сообщений: 219

Выбор записей в форме согласно условию

05.01.2013, 03:21. Показов 1498. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть форма Расписание. Там вводим занятия преподавателям. Хочу, чтобы в списке доступных предметов были только те, которые относятся к кафедре преподавателя. Т.е. если это кафедра анализа, то никакой информатики в списке. Можно так сделать. И в целом схема данных имеет право на существование? То, что я в таблице Предметы добавила поле Кафедра - логично? или надо убрать? (как тогда можно привязать предметы к кафедрам?)
Миниатюры
Выбор записей в форме согласно условию  
Вложения
Тип файла: rar Преподаватели.rar (130.7 Кб, 9 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.01.2013, 03:21
Ответы с готовыми решениями:

Запрет редактирования и удаления записей в табличной форме по условию
Есть табличная форма, есть поле Архив, если поле истина запретить редактирование и удаления записей, только просмотр. Есть ли у кого...

Выбор нескольких записей в подчиненной форме
Как получить выделенные пользователем в подчиненной форме записи не используя таймер? Решение задачи с использованием таймера есть у Пола...

Выбор записей в форме по признаку и изменение значений в столбце
Всем здравствуйте! Подскажите пожалуйста как с использованием VBA, в приложенном примере, сделать запрос к таблице, отобрать записи...

4
2899 / 1933 / 209
Регистрация: 05.06.2011
Сообщений: 5,688
05.01.2013, 04:46
Цитата Сообщение от Shelty Посмотреть сообщение
То, что я в таблице Предметы добавила поле Кафедра - логично?
Логично, если только предметы разных кафедр не пересекаются.
Надо в подчинённой форме у поля Предмет источник строк сделать вот так:
SQL
1
SELECT * FROM Предмет WHERE Кафедра=Forms![Расписание]!Кафедра
и в событие "текущая запись" подчинённой вписать Предмет.Refresh. Ну, или, по идее, даже правильнее -- в событие "текущая запись" главной вписать Занятия!Предмет.Refresh. Второй способ не проверил, там возможны неувязки, первый -- работает.
1
9 / 9 / 0
Регистрация: 08.04.2012
Сообщений: 219
05.01.2013, 15:35  [ТС]
Что-то ошибку выдает, что не так сделала?
Миниатюры
Выбор записей в форме согласно условию  
Вложения
Тип файла: rar Преподаватели.rar (131.3 Кб, 21 просмотров)
0
2899 / 1933 / 209
Регистрация: 05.06.2011
Сообщений: 5,688
05.01.2013, 19:04
Во-первых, не .Refresh, а .Requery, это я затупил.
Во-вторых, в пустом окошке события жмёшь справа три точки, выбираешь "программа" и в открывшееся место пишешь
Visual Basic
1
Предмет.Requery
1
9 / 9 / 0
Регистрация: 08.04.2012
Сообщений: 219
05.01.2013, 23:26  [ТС]
да! заработало, как надо, спасибо большое!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.01.2013, 23:26
Помогаю со студенческими работами здесь

Excel и группы записей. Импорт записей, согласно категории(которая указана в экселе)
Задаю вопрос, т.к. не нашёл ни в яндексе, ни тут ответ. Просьба ткнуть носом, т.к. считаю что вопрос на уровне новичка и тема должна была...

Вывод похожих записей по тегу, а именно согласно количеству привязанных записей к тегу
Всем привет! Этот код выводит похожие записи по тегу: <?php $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array();...

Проверка нескольких записей, соответствующих одному условию. Вывод нессоттветствующих записей в MsgBox.
День добрый. Мои знания в программировании растут очень вяло, но по традиции я пытаюсь задавать вопросы в крайней необходимости :) ....

Создать массив согласно условию
Создать массив, на четных местах в которых стоят единицы, а на нечетных местах - числа, равные остатку от деления своего номера на 5. Често...

Сформировать массив согласно условию
из элементов массива D сформировать массив А того же размера по правилу:если номер чётный, то Aj=Dj*2, если нечётный, то Aj=Dj/j


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru