0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 7
|
|
1 | |
Ошибка. отчет по условию из подчиненной формы21.08.2013, 15:42. Показов 1255. Ответов 13
Метки нет (Все метки)
День добрый.
Прошу помощи в следующем. По примеру базы Борей, создал в свой базе отчет по условию из подчиненной формы. Нажимаю отчет Сортировка по типу, запускается форма Сортировка по типу которая выбирает значения из таблицы Тип. После выбора значения в форме Сортировка по типу и нажатия ОК (хотя и без нажатия тоже) происходит новая запись в таблицу Тип и происходит создание отчета. Все нормально кроме записи в таблицу Тип. Так как с каждым запросом количество записей растет и соответственно в форме Сортировка по типу они тоже растут. Базу выложил. Сильно меня не пинайте) Первый опыт.
0
|
21.08.2013, 15:42 | |
Ответы с готовыми решениями:
13
Печать записи из подчиненной формы в отчет Печать текущей записи из подчиненной формы в отчет Блокировка подчиненной формы по условию на контрол главной Сумма значений поля подчиненной формы по условию на значение другого поля той же формы |
21.08.2013, 16:22 | 2 |
FleSh,
А почему не гигабайт? ---------------------- FleSh, Сильно меня не пинайте) Первый опыт. -------------------------------------- Ошибаешься, Пинать надо, да ещё как. Чтоб в голове все отложилось. -------------------------------------- Нет. Так все в заднице отложится. -------------------------------------- Надо подзатыльники раздавать. И чем чаще, тем лучше. -------------------------------------- Можно даже между делом, чтоб не зазнавался. Добавлено через 3 минуты FleSh, Оставь в базе только необходимое для решения задачи. Потом сожми базу и в архив.
0
|
0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 7
|
|
21.08.2013, 17:07 [ТС] | 3 |
Лишнее удалил. Базу сжал.
0
|
0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 7
|
||||||
22.08.2013, 13:12 [ТС] | 4 | |||||
Решение, может кому пригодится. У меня работает, может не совсем правильно или красиво но другого ничего не придумал.
Для формы Сортировка по типу в условии на закрытие вписал
0
|
22.08.2013, 21:15 | 5 |
FleSh,
происходит новая запись в таблицу Тип. ---------------------------------------- А что ещё должно произойти, если написано: Private Sub Form_Load() DoCmd.GoToRecord , , acNewRec End Sub ---------------------------------------- Убрать Form_Load, источник формы, и у Тип данные Сокращено. ---------------------------------------- Работать будет тогда, когда будут поля, определяющие период, начальная дата,конечная дата. ----------------------------------------
0
|
0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 7
|
|
23.08.2013, 10:07 [ТС] | 7 |
Если убрать
DoCmd.GoToRecord , , acNewRec то загрузка формы происходит с первым значением из таблицы, и после выбора значения в форме автоматически перезаписывается выбранным значением. После удаления у Тип данные Сокращено, форма перестает работать.
0
|
23.08.2013, 10:54 | 8 |
FleSh,
У тебя в отчете в месаге написано: Необходимо ввести дату в диапазоне от 10-июл-96 до 06-май-98. ------------------------------------- Отчет будет открываться по определеному периоду?
0
|
0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 7
|
|
23.08.2013, 11:22 [ТС] | 9 |
Там нет даты. Я не знаю vba поэтому выдрал код из базы Борей, как мог под себя переделал.
В базе Борей вызывалась форма с вводом даты. У меня форма с выпадающим списком. А месаги я не удалял они остались от базы Борей, мне так легче ориентироваться что делает этот кусок кода.
0
|
23.08.2013, 12:27 | 10 |
FleSh,
Следует всё переделать. ------------------------- В начале Создать таблицы заново. В таблице1 поле Сокращено сделать числовым. Между таблицами Установить связь 1 ко многим в схеме данных.
0
|
0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 7
|
||||||||||||||||
23.08.2013, 13:38 [ТС] | 11 | |||||||||||||||
Я закомментировал участок кода
И заменил
В таком виде данная база уже может безболезненно существовать или все таки надо переделывать? И еще вопрос по Запросу2
0
|
0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 7
|
||||||
28.08.2013, 13:12 [ТС] | 13 | |||||
Переделал как вы сказали.
Вопрос по запросу остался не решенным: В форме сортировка по типу в поле Страна поставил значение по умолчанию " ". Без пробела я не смог заставить работать запрос. Это не существенно, пробел не виден в поле, но хотелось бы знать - почему не получается поставить пустое значение ""
0
|
29.08.2013, 02:57 | 14 |
FleSh,
Вот посмотри как должно быть. Надеюсь, я тебя правильно понял.
0
|
29.08.2013, 02:57 | |
29.08.2013, 02:57 | |
Помогаю со студенческими работами здесь
14
Ошибка в полях подчиненной формы Ошибка в использовании подчиненной формы Ошибка при фильтрации подчиненной формы комбобоксами Подсчет количества записей в подчиненной форме из другой подчиненной формы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |