powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / создании формы с источником из перекрестного запроса Access 2010
25 сообщений из 61, страница 2 из 3
создании формы с источником из перекрестного запроса Access 2010
    #39374365
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да еще, скорее всего, нужно отформатировать дату в выражении
Код: vbnet
1.
 " And [дата_мероприятия]=" & дата_мероприятия

, то есть,
Код: vbnet
1.
 " And [дата_мероприятия]=" & Format(дата_мероприятия, "\#mm\/dd\/yyyy\#")
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374366
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle,
в таком виде выводит все записи, как будто фильтра нет вовсе
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374368
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pims__Michelle,
в таком виде выводит все записи, как будто фильтра нет вовсеВ каком "таком виде"?
Получающееся условие покажите, пожалуйста.
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374370
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle,
Код: vbnet
1.
DoCmd.OpenForm "форма_мероприятие", , "[çàë_Êîä]=" & Y & " And [дата_мероприятия]=" & Format(дата_мероприятия, "\#mm\/dd\/yyyy\#")
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374371
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какой-то глюк проскочил, вместо цифр там
Код: vbnet
1.
"[зал_Код]="
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374374
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
)))
Вставьте строчку (перед командой открытия формы, саму команду можете пока закомментировать):
Код: vbnet
1.
Debug.Print "[зал_Код]=" & Y & " And [дата_мероприятия]=" & Format(дата_мероприятия, "\#mm\/dd\/yyyy\#")

и покажите здесь, что получилось в окне Immediete.
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374378
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle,

[çàë_Êîä]=4 And [äàòà_ìåðîïðèÿòèÿ]=#12/30/2016#
[çàë_Êîä]=4 And [äàòà_ìåðîïðèÿòèÿ]=#05/18/2017#
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374381
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pims,

Раскладку клавиатуры меняйте перед копированием на кириллицу.
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374384
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle,

извиняюсь
[зал_Код]=4 And [дата_мероприятия]=#12/30/2016#
[зал_Код]=4 And [дата_мероприятия]=#05/18/2017#
[зал_Код]=4 And [дата_мероприятия]=#12/30/2016#
[зал_Код]=4 And [дата_мероприятия]=#01/07/2017#
хм... так он получается выдает все даты из запроса....
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374385
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и кстати я формат сейчас даты поменял, т.к. у вас написан сначала месяц, а у меня dd/mm/yyyy
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374389
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pimsи кстати я формат сейчас даты поменял, т.к. у вас написан сначала месяц, а у меня dd/mm/yyyyТо есть, мою "ошибку" поправили?)))
Не зря ли?)))
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374390
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle,

не знаю, судя по результаты разницы никакой, т.е все равно вываливает все записи таблицы
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374394
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle...Раскладку клавиатуры меняйте перед копированием на кириллицу....
А не могли бы Вы вкратце прокомментировать или хотя бы предположить, по чему так происходит?
Несколько раз замечал такое и по комментариям пользователей так же всегда так делаю, Но осмысленного ответа, на счёт переключения языка при копировании так ни где и не нашёл и не узрил.
Возможно не правильно Гуглил?
Но уж очень интенрестно с чем это связано.
Предположу, что ВСЕМ это будет ИНТЕРЕСНО, да и запомнится по любому.
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374395
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предположу что запрет начальства, на общение нас с вами, не повлияет на ответ страждущему знаний и мудрости?
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374397
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pims__Michelle,

не знаюто-то и оно.pimsсудя по результаты разницы никакой, т.е все равно вываливает все записи таблицысудя по печати условий отбора в цикле...
в общем, покажите весь код, связанный с открытием формы форма_мероприятие
и объясните происхождение переменной дата_мероприятия, участвующей в условии отбора.
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374399
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух__Michelle...Раскладку клавиатуры меняйте перед копированием на кириллицу....
А не могли бы Вы вкратце прокомментировать или хотя бы предположить, по чему так происходит?
Несколько раз замечал такое и по комментариям пользователей так же всегда так делаю, Но осмысленного ответа, на счёт переключения языка при копировании так ни где и не нашёл и не узрил.
Возможно не правильно Гуглил?
Но уж очень интенрестно с чем это связано.
Предположу, что ВСЕМ это будет ИНТЕРЕСНО, да и запомнится по любому.Думаю, раскладка клавиатуры определяет выбор верной кодовой страницы.
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374400
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle
в общем, покажите весь код, связанный с открытием формы форма_мероприятие

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Private Sub Винотека_DblClick(Cancel As Integer)

MsgBox (дата_мероприятия) & ", " & (Me.ActiveControl.Name)


Dim Y As Long

Select Case Me.ActiveControl.Name
 Case "1 этаж"
  Y = 1
 Case "2 этаж"
  Y = 2
 Case "Библиотека"
  Y = 3
 Case "Винотека"
  Y = 4
 Case "Весь ресторан"
  Y = 5
End Select

Debug.Print "[зал_Код]=" & Y & " And [дата_мероприятия]=" & Format(дата_мероприятия, "\#dd\/mm\/yyyy\#")

DoCmd.OpenForm "форма_мероприятие", , "[зал_Код]=" & Y & " And [дата_мероприятия]=" & Format(дата_мероприятия, "\#dd\/mm\/yyyy\#")

End Sub



__Michelleи объясните происхождение переменной дата_мероприятия, участвующей в условии отбора.
не совсем понял вопрос... это поле в формате dd/mm/yyyy
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374404
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pims__Michelleи объясните происхождение переменной дата_мероприятия, участвующей в условии отбора.
не совсем понял вопрос... это поле в формате dd/mm/yyyyполе чего - таблицы, некой формы, если формы, то связанное поле или свободное, откуда там появляются значения?

И еще. Уберите свою неверную "правку" условия форматирования даты. Тоже мне...
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374405
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle,

это поле таблицы
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374407
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pims__Michelle,

это поле таблицыИз Вас клещами тянуть, простите?
Какой таблицы?
Какое же это (выделено жирным) Format( дата_мероприятия обращение к полю таблицы?
Откуда и каким образом это значение "поля таблицы" приходит в условие?
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374408
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__MichelleИз Вас клещами тянуть, простите?
Какой таблицы?
Какое же это (выделено жирным) Format( дата_мероприятия обращение к полю таблицы?
Откуда и каким образом это значение "поля таблицы" приходит в условие?
__Michelle, извините, я начинающий...

постараюсь как могу пояснить.

в условия приходит из перекрестного запроса, в котором указаны: дата и место проведения мероприятия. Я его выше приводил.
не знаю, может опять не так рассказал?
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374409
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pimsв условия приходит из перекрестного запроса, в котором указаны: дата и место проведения мероприятия. Я его выше приводил.
не знаю, может опять не так рассказал?Хорошо, попробуем раскрутить по-порядку.))
1. Команда открытия формы [дата_мероприятия] где размещается, в модуле какой-то другой формы?
2. Если да, то правильно ли следует понимать, что источником данных этой "другой формы"
является указанный перекрестный запрос?
Что дальше спросить, пока не знаю. Зависит от ответов на эти вопросы.
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374413
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michellepimsв условия приходит из перекрестного запроса, в котором указаны: дата и место проведения мероприятия. Я его выше приводил.
не знаю, может опять не так рассказал?Хорошо, попробуем раскрутить по-порядку.))
1. Команда открытия формы [дата_мероприятия] где размещается, в модуле какой-то другой формы?
2. Если да, то правильно ли следует понимать, что источником данных этой "другой формы"
является указанный перекрестный запрос?
Что дальше спросить, пока не знаю. Зависит от ответов на эти вопросы.
1. "дата_мероприятия" - это не форма, а поле в форме "банкеты", которая в свою очередь является подчиненной и находится в форме "таб_с_датой"

2. источником формы является перекрестный запрос:
Код: vbnet
1.
2.
3.
4.
5.
6.
TRANSFORM First(этапы_работы.Этапы_работы) AS [First-Этапы_работы]
SELECT Таблица_заказов.дата_мероприятия
FROM календарь, этапы_работы INNER JOIN (зал INNER JOIN Таблица_заказов ON зал.Код = Таблица_заказов.зал_Код) ON этапы_работы.Код = Таблица_заказов.этапы_работы_Код
WHERE (((Таблица_заказов.дата_мероприятия) Between [календарь]![дата_1] And [календарь]![дата_2]))
GROUP BY Таблица_заказов.дата_мероприятия
PIVOT зал.Зал In ("1 этаж","2 этаж","Винотека","Библиотека","Весь ресторан");
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374422
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опечатка. Думала, поймете вопрос и так. Исправляю.__Michellepimsв условия приходит из перекрестного запроса, в котором указаны: дата и место проведения мероприятия. Я его выше приводил.
не знаю, может опять не так рассказал?Хорошо, попробуем раскрутить по-порядку.))
1. Команда открытия формы [ форма_мероприятие ] где размещается, в модуле какой-то другой формы?
Мне уже некогда. Зашла на минуту, а здесь...
...
Рейтинг: 0 / 0
создании формы с источником из перекрестного запроса Access 2010
    #39374425
pims
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot __Michelle]Опечатка. Думала, поймете вопрос и так. Исправляю.[quot __Michelle]пропущено...
Хорошо, попробуем раскрутить по-порядку.))
1. Команда открытия формы [ форма_мероприятие ] где размещается, в модуле какой-то другой формы?

да, в форме "таб_с_датой", в подчиненной форме и открывается по 2-му тапу...
эх....
...
Рейтинг: 0 / 0
25 сообщений из 61, страница 2 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / создании формы с источником из перекрестного запроса Access 2010
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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