Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
1

Использование флажка

01.08.2013, 22:32. Показов 5302. Ответов 61
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер.
Есть форма в виде таблицы, в которой указаны Мероприятие, ФИО и отметка о выполнении данного мероприятия в виде "+" и "-".
Есть фильтр в данной форме, в котором встроен флажок "невыполненные мероприятия". Необходимо, чтобы при включении данного флажка и нажатии кнопки "формирование отчета" получался отчет, в котором были указаны те мероприятия, в которых в отметке о выполнении стоял "-", т.е. получился отчет в виде таблицы, но в котором уже отсутствовали выполненные мероприятия, содержащие в отметке о выполнении "+".

Еще в этом же фильтре встроен еще один флажок "только мои мероприятия". Необходимо чтобы при включении этого флажка формировался тоже отчет в виде таблицы, но были указаны те мероприятия, которые необходимо выполнить или уже выполнены тем пользователем, который авторизовался в данной базе данных. Авторизация есть. Т.е. флажок должен срабатывать на фамилию авторизованного, искать данную фамилию в форме и формировать новый отчет.

М.б. все это надо прописать в Visual Basic для кнопки "формирование отчета"???

Очень буду вам благодарна. Я новичок в этих делах. Разбираться еще полжизни. Надеюсь понятно все написала. Если что не так, спрашивайте!!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.08.2013, 22:32
Ответы с готовыми решениями:

Ограничение на работу флажка
коллеги,утро доброе. скажите, какие бывают ограничения на работу флажка? когда создаю запрос из...

Почему у флажка не активна подпись?
Почему в некоторых формах у флажка не активна подпись? К примеру как на рисунке флажок имеет...

Данные подчиненной формы от флажка
Добрый вечер, уважаемые форумчане! Появился один вопрос..:( На форме "FrmTest" есть три флажка....

Установка флажка на группу записей
Добрый день! Подскажите, как в приложенном примере реализовать фильтрацию на форме по текущему...

61
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 18:49  [ТС] 21
Author24 — интернет-сервис помощи студентам
Хорошо, а как быть с отбором пользователя? Чтоб фильтр срабатывал на фамилию человека, который зашел в данный момент?
PS Толстяк - это вымышленный персонаж!!!
0
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,572
03.08.2013, 19:01 22
Solma - Возможно я что то и не доперепонял, или не дочитал в ТЗ, могли ли вы более подробнее расскаъать, что именно вы хотели бы получить в результате чего то?
Нажал это, случилось то то
0
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 19:34  [ТС] 23
Цитата Сообщение от kmv-puh Посмотреть сообщение
Solma - Возможно я что то и не доперепонял, или не дочитал в ТЗ, могли ли вы более подробнее расскаъать, что именно вы хотели бы получить в результате чего то?
Нажал это, случилось то то
Вроде я выше уже пыталась объяснить, что мне надо. Есть данная база в виде формы, к форме прикреплен фильтр в виде 2-х флажков (невыполненные мероприятия и только мои мероприятия).
Необходимо:
1. Нажал на первый флажок, сделал его активным и далее нажал кнопку "подготовить отчет" и попадаешь в отчет, где отображаются только те мероприятия, которые невыполненные.
2. Нажал второй флажок, тоже сделал его активным, далее опять кнопка "подготовить отчет" и попадаешь опять в тот же отчет, только в нем отображены только те мероприятия, которые должен сделать непосредственный пользователь.
В данной базе есть макросы на авторизацию, когда человек заходит в саму базу то попадает в окно с просьбой ввести фамилию и пароль. Т.е. открываю необходимую форму, access уже в курсе кто зашел и фильтр должен срабатывать вот как раз на эту фамилию.
А если нажал на оба флажка, то должно получиться мои невыполненные мероприятия.
вся проблема в кнопке "подготовить отчет" - именно в ней через VB надо прописать как будет она себя вести при разных ситуациях.
У меня например она уже работает на фильтр, где при выборе конкретного отдела - я могу получить мероприятия данного отдела
0
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,572
03.08.2013, 19:43 24
Цитата Сообщение от Solma Посмотреть сообщение
2. Нажал второй флажок, тоже сделал его активным,
Solma - А вот и нет второго флажка в табличке , а я и думаю, чЁ мене не по себе, совсем я дурак или очки надо покупать?
0
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 19:46  [ТС] 25
Цитата Сообщение от kmv-puh Посмотреть сообщение
Solma - А вот и нет второго флажка в табличке , а я и думаю, чЁ мене не по себе, совсем я дурак или очки надо покупать?
Как нету, а как же флажок "Мои", это он отвечает за мои мероприятия и если я например Соня, то должны получится те мероприятия, которые я должна сделать
0
1390 / 325 / 45
Регистрация: 16.04.2013
Сообщений: 775
Записей в блоге: 2
03.08.2013, 19:55 26
Solma, Почему нельзя все проще сделать.

Сделано и так все просто.
Я ведь не знаю, что ещё там задумано.
---------------------------------------
Чем не устраивает переключатель?
---------------------------------------
Этого авторизированного пользователя
ты сможешь вывести его имя в поле?
Хочется узнать кто-это.
0
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,572
03.08.2013, 19:57 27
Solma - Блин странно, возможно я в связи со скоропостижным склерозом что то и упустил, будет просто замечатнльно если Вы еще раз выложите свою БД.
Думаю вааабщет о, что нужно не галочку ставить, а по коду сотрудника отбирать данные отчета
0
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 19:59  [ТС] 28
Жалко что я на выходные эту базу с работы не взяла(, а заново создавать неохота. Хотя может сейчас набросаю
0
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,572
03.08.2013, 20:13 29
Цитата Сообщение от Solma Посмотреть сообщение
азу с работы не взяла
Да, возможно Вы ужо там что то переделали/Доделали, а нам на форум забыли скинуть для помощи. а по существу наверное нужно создать табличку - Сотрудники, связать ее с основной табличкой и уже по коду сотрудника открывать отчет ,именно для данного сотрудника, что бы начальник увидел, что не доделано и мог с чистой совистью лишить, а тех кто не жалея личного времени работал - Наградить
0
1390 / 325 / 45
Регистрация: 16.04.2013
Сообщений: 775
Записей в блоге: 2
03.08.2013, 20:43 30
kmv-puh, так и было
в первоначальном варианте.
0
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,572
03.08.2013, 20:48 31
Волшебник 307 - Смотрю первоначальный вариант - Вижу 1 таблицу

Добавлено через 2 минуты
А, увидел, не буду мешаться
0
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 20:52  [ТС] 32
Вот что-то наваяла, но большего я сказать не могу. Кстати почему то у меня никак даже не получается кнопку сделать "Просмотр отчета", она не хочет тупо открывать его. В идеале должен быть один отчет, но который открывается при разных ситуациях, т.е. при действии на него фильтра
Вложения
Тип файла: zip Я Соня_с фильтром.zip (31.4 Кб, 14 просмотров)
0
1390 / 325 / 45
Регистрация: 16.04.2013
Сообщений: 775
Записей в блоге: 2
03.08.2013, 20:55 33
kmv-puh,
Да ты и не мешаешь.
На оборот помогаешь.
0
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,572
03.08.2013, 20:58 34
Solma - А Вы кнопочку сами создаете или с помощью мастера, который сам всё правильно создает?
0
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 21:09  [ТС] 35
Создаю с помощью мастера. На работе все получается, а тут не реагирует. Я Волшебнику тоже писала, что и его кнопки у меня не реагируют тоже((((
0
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,572
03.08.2013, 21:22 36
Цитата Сообщение от Solma Посмотреть сообщение
...Я Волшебнику тоже писала, что и его кнопки у меня не реагируют тоже((((
У меня кстати тоже его кнопочка ошибочку выдает
0
1390 / 325 / 45
Регистрация: 16.04.2013
Сообщений: 775
Записей в блоге: 2
03.08.2013, 21:24 37
Чем не устраивает переключатель?
---------------------------------------
На работе.
Этого авторизированного пользователя
ты сможешь вывести его имя в поле?
Хочется узнать кто-это.
0
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 21:25  [ТС] 38
Цитата Сообщение от kmv-puh Посмотреть сообщение
У меня кстати тоже его кнопочка ошибочку выдает
У вас хоть ошибку, а у меня вообще тишина. Вообще может где в настройках я что-то не включила, я вообще access изучать начала меньше месяца назад, очень многого не знаю
0
1390 / 325 / 45
Регистрация: 16.04.2013
Сообщений: 775
Записей в блоге: 2
03.08.2013, 21:29 39
-------------------------------------------
У меня 2010, вчера установил SP2,
Может поэтому.

Добавлено через 1 минуту
----------------------------------------
Solma, а первый вариант рабочий?

Добавлено через 2 минуты
--------------------------------
kmv-puh - что пишет акс?
0
9 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 39
03.08.2013, 21:31  [ТС] 40
Цитата Сообщение от Волшебник 307 Посмотреть сообщение
Чем не устраивает переключатель?
---------------------------------------
На работе.
Этого авторизованного пользователя
ты сможешь вывести его имя в поле?
Хочется узнать кто-это.
Он по идее и будет указан в списке сотрудников, например в данный момент авторизовался пользователь Толстяк, отбор должен быть по нему. Другой раз авторизовался пользователь Соня, то отбор уже по новому, ну и т.д.

Добавлено через 1 минуту
Цитата Сообщение от Волшебник 307 Посмотреть сообщение
-------------------------------------------
У меня 2010, вчера установил SP2,
Может поэтому.

Добавлено через 1 минуту
----------------------------------------
Solma, а первый вариант рабочий?

Добавлено через 2 минуты
--------------------------------
kmv-puh - что пишет акс?
Никакой вариант рабочим не был, я выше поэтому и писала что кнопки не срабатывают. У меня 2007 стоит.
0
03.08.2013, 21:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.08.2013, 21:31
Помогаю со студенческими работами здесь

Задать свойство списку посредством флажка
Доброго времени суток! Ребят, такая проблема: Есть форма. В ней есть выпадающий список. На...

Как убрать третье состояние у флажка?
Есть ленточная форма. На ней поля Дата, Время и Флажок. Флажок = True - в поля Дата и Время...

Автоматическое заполнение после включения флажка
Здравствуйте. Уже несколько дне "воюю" с одной задачкой. Суть задачи опишу в примере. Есть...

Как у флажка сделать тройное состояние?
Здравствуйте! В БД имеется флажок, основанный на поле таблицы. Если флажок свободный, то тройное...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru