![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
![]()
В аттаче небольшой кусочек бд.
Не могу решить следующие проблемы в связи с тем что никак не пойму как связать поля с кнопками и далее как это все увязать с запросами: 1. при добавлении текущей даты происходят ошибки (добавление 3 записей вместо 1, добился лишь созданием уникальных записей в поле - теперь пишется одна запись, но сообщение об ошибке все равно выскакивает). возможно ли еще сделать такое - рядом с кнопкой разместить поле (для ввода даты - используя данные из [Даты]![Дата]) и при нажатии кнопки эта дата бы вводилась в таблицу(проверяя - есть ли уже такая дата или нет), если ничего не вводилось - (в поле должна остаться текущая дата) то создавалась запись с новой датой. 2. Кнопка "добавить нулевые сбои" вроде бы получилась... но в конечном итоге хотелось бы сделать следующее - при нажатии на нее создавалась бы текущая дата в таблице даты, открывалась форма с редактированием всех записей по каждому оборудованию по текущей дате (просто открытие по текущей дате удалось сделать), если расположить рядом поле с выбором даты - и осуществлять вызов редактора сбоев по дате (при том что если ввода даты не осуществлялось - открывается текущая) - то опять не могу привязать кнопку к полю ![]() 3. Так же было бы интересно выслушать предложения по другому решению такой задачи... Если в общих словах для чего это нужно, например: каждый день проводится мониторинг за сбоями оборудования, диспетчер каждый день создает новые записи по каждому оборудованию, если были сбои - ставит их кол-во, если нет то 0; в дальнейшем хочется на основе таблицы Сбои строить графики... |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 487
|
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
![]()
интересное решение... но немного не то
![]() ![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
![]()
Немного помучавшись таки разобрался с кнопками
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
![]()
Продолжая мучатся таки сделал и запросы и все нужные кнопки... теперь совсем новая проблема, то есть две... бьюсь уже дня 3...
1. для мониторинга сбоев необходимо 3 варианта - 7 дней, 30 дней, и сбои за год (365 дней). Исходя из задания сделал группу переключателей - [period], создал запрос в который отправляется значение [period] (7, 30, 365 соответственно), выборка идет из [Даты]![Дата] в параметрах стоит условие выбора - >Date()-[period], [Сбои]![Сбои] в группе - Sum. Вставил подчиненную форму содержащую этот запрос с одинм полем [Sum]. Не могу добится чтобы при выборе того или другого переключателя данные в выводимом поле [Sum] менялись в зависимости от выбора. Макросами добится смог только командой "Обновление", но она рефрешит всю форму сбрасывая все выбранные до того значения ( к примеру самый главный - выбранное оборудование) - отсюда приходится опять выбирать оборудование что не ест удобно ![]() 2. при использовании этого редактора столкнулся таки с проблемой - диспетчер не смог запустить программу - в итоге день пропущен... конечно не проблема добавить руками дату и заполнить на нее сбои.. но для того и пишется все это - хочется автоматизированного действия... решил таки дополнить небольшим поиском... сделал поле для ввода даты по маске dd.mm.yyyy, рядом поставил кнопку, которая должна запускать макрос реализующий задумку... в макросе задал перво наперво условие [fldAddDate] Is Null и выводящее сообщение о том что надо хоть что то ввести в поле, и следующая команда - остановить макрос, - тут все нормально ![]() ![]() ![]() Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
![]()
в предидущем вложил не ту версию базы
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь Подтвердите свой е-майл
Регистрация: 13.05.2008
Сообщений: 65
|
![]()
хех... неужели никто не подскажет...
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сделал простенький блокнотик | Reaction-s | Софт | 17 | 28.04.2008 22:34 |
Программа для удаленного мониторинга оборудования | ALeonP | Работа с сетью в Delphi | 1 | 09.12.2007 15:26 |
Обзор оборудования | XMack | Win Api | 3 | 21.10.2007 23:18 |
Excel: График ремонта оборудования | Chuchi | Microsoft Office Excel | 6 | 27.09.2007 18:34 |
snmp монитор сетевого оборудования | testir | Помощь студентам | 2 | 05.08.2007 17:47 |