powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос не находит поле в форме - мистика access :)
14 сообщений из 14, страница 1 из 1
Запрос не находит поле в форме - мистика access :)
    #39457031
quickstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Ситуация : форма "КлиентыUp" открыта на изменение, в ней есть поле "КодКлиента" (счетчик таблицы "Клиенты"). В форме есть 5 подчиненных отчетов. Отчеты сформированы на основе запросов.

Код одного из запроса:
Код: vbnet
1.
2.
3.
SELECT Занятия.[ФИО ребенка], Занятия.[Дата занятия], Занятия.Время, Занятия.Группа, Занятия.Педагог, Занятия.Статус
FROM Занятия
WHERE (((Занятия.[ФИО ребенка])=[Формы]![КлиентыUp]![КодКлиента]));



Пока access открыт - все подчиненные отчеты открываются.
Как только перезагружу access, открываю форму, появляются сообщения, что подчиненные формы не могут найти [Формы]![КлиентыUp]![КодКлиента]

что делаю: в форме меняю название поля [КодКлиента] на любое другое и тут же оно автоматически прописывается во всех запросах и подчиненные отчеты начинают работать. Как только перезагружу access, опять не может найти поле с кодом клиента (уже с новым именем).

Вопрос: почему при перезагрузке access подчиннёные отчеты не могут найти поле [КодКлиента], хотя физически оно есть и отображает код клиента из базы?
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39457051
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quickstarформа "КлиентыUp"
quickstarВ форме есть 5 подчиненных отчетов
quickstarПока access открыт - все подчиненные отчеты открываются.
quickstarКак только перезагружу access, открываю форму, появляются сообщения, что подчиненные формы Если там всё таки отчёты, то
Всю физику к ... свели! ©
Если всё таки формы подчинённые, то так и должно быть - подчинённые формы открываются раньше главной.
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39457059
quickstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, что можно сделать, чтобы "подчиненные формы с отчетом" открывались после загрузки формы?

В главной форме содержится инфо по клиенту, в "подчиненных формах с отчетами" рассчитывается баланс клиента, табель посещений и пр.
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39457079
Для начала [Forms] вместо [Формы]. Но более правильное решение - связь формы и субформы по полям "ФИО ребенка" и "КодКлиента", а запрос субформы вообще без WHERE.
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39457087
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quickstarчто можно сделатьПервый вариант тебе подскали, а второй - делать контрол субформа без источника, а источники прописывать на загрузку основной, хотя я бы сделал на текущее значение, т.к. тебе всё равно придётся рекверить подчинённые.
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39458513
quickstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ), сделал как Вы сказали. Связал форму и субформу. Во сложении скрин.
Все равно при загрузке основной формы запрашивает "кодклиента".
Видимо, субформа продолжает грузиться вперед основной.

Что сейчас сделать, чтобы подчиненная форма загружалась на основе данных из основной?

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

"источники прописывать на загрузку основной, хотя я бы сделал на текущее значение" - как это сделать?
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39458516
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quickstarСвязал форму и субформунеправда твоя. По картинке видно что объект-источник у тебя все таки отчёт . Зачем он там? Почему не форма?

Всю физику к ... свели! ©

Ты выкладывай проблемную часть на форум, ктонить да исправит. А так расписывать, только пальцы стирать...
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39458544
quickstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, да отчет. Мне удобнее и проще с отчетом там работать чем с формой.
Причины: визуально сразу оформлен как нужно, нет доступа к редактированию и др.

Если с отчетом нельзя решить вопрос, то сделаю из формы.

Уважаемые форумчане, прошу помощи с решением вопроса: как привязать подчиненную форму (отчет) к главной форме, так чтобы данные в подчиненной фильтровались по "кодуклиента" из главной формы.
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39458594
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quickstar, создал подчинённую форму без доступа к редактированию, оформлена как отчёт твой и др., привязал к главной.
Исправлен источник данных (соответственно убрал комбобоксы).

Про отчёт. Он сделан в первую очередь для вывода информации на печать и для просмотра. Сочетание форма и отчёт в одном стакане - проблема просмотра в более старых версиях, например 2007.
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39458599
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quickstar, да, почему бы не сделать добавление нового ребёнка и новых абонементов через эту же форму?
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39458600
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quickstar, и компилировать код иногда нужно. По крайней мере часть полей в версии для форума найдено не было, пришлось зареимть часть процедур.
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39459127
quickstar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург, спасибо Вам большое за помощь!
Посмотрел вложенный Вами файл, он работает.
А почему работает не пойму.

Вы сделали подчиненную форму так же на основе запроса.
Разницу вижу в том, что у меня был отчет на запросе с подчинением КодКлиента-ФИОребенка
а у Вас
Форма на основе запроса с подчинением КодКлиента-КодКлиента.


Панург, какие действия Вы еще мастерски произвели, что их даже не видно?
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39459143
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при попытке открыть форму "клиентыUp"-сообщение (что является источником формы ?)
...
Рейтинг: 0 / 0
Запрос не находит поле в форме - мистика access :)
    #39459163
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот, один нарвался...
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос не находит поле в форме - мистика access :)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]