Дай те ктонибудь рабочий пример (файлом) пожалуйста, а то уже 4й день маюсь
надо определить я торможу или офис глючит
Фильтр на ленточную форму
Модератор: Naeel Maqsudov
Вот, на форме статистика надо отображать только те записи дата которых выбрана на календаре.
В первоначальном варианте в таблице дата была в формате дата \время .
вылетает чаще всего с ошибкой 2001 предыдущее действие отменено пользователем
В первоначальном варианте в таблице дата была в формате дата \время .
вылетает чаще всего с ошибкой 2001 предыдущее действие отменено пользователем
- VictorM
- Сообщения: 794
- Зарегистрирован: 23 окт 2006, 01:44
- Откуда: Lugansk, Ukraine
- Контактная информация:
Мдаа, вообще-то нужно говорить о каком приложении идет речь.
В Access я Вам, к сожалению, помочь не смогу.
В Access я Вам, к сожалению, помочь не смогу.
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
научите их ловить рыбу - и вы накормите их на всю жизнь".
Проблема решена
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте demon416.
Кроме применения фильтра к источнику строк, как пытались сделать Вы, существуют и другие возможные способы решения этой задачи.
Одним из способов ограничения записей отображаемых в форме является изменение самого источника строк по определенному событию, в Вашем случае это выбор даты в календаре.
У MS Access существует проблема при работе с национальными форматами даты (dd/mm/yyyy, mm/dd/yyyy), чтобы ее избежать рекомендую в условии отбора по дате использовать формат #yyyy/mm/dd#, и никогда не решать проблемы с датами переводом в текстовый формат, добавляющим проблему с отбором и сортировкой по дате.
Удачи Вам.
Евгений.
To VictorM.
думаю автор не заслужил Вашего замечания "...вообще-то нужно говорить..."
его вопрос выглядит так: "Фильтр на ленточную форму"
я не знаю приложений VBA, кроме MS Access, работающих с "ленточными формами"
Евгений.
Кроме применения фильтра к источнику строк, как пытались сделать Вы, существуют и другие возможные способы решения этой задачи.
Одним из способов ограничения записей отображаемых в форме является изменение самого источника строк по определенному событию, в Вашем случае это выбор даты в календаре.
У MS Access существует проблема при работе с национальными форматами даты (dd/mm/yyyy, mm/dd/yyyy), чтобы ее избежать рекомендую в условии отбора по дате использовать формат #yyyy/mm/dd#, и никогда не решать проблемы с датами переводом в текстовый формат, добавляющим проблему с отбором и сортировкой по дате.
Удачи Вам.
Евгений.
To VictorM.
думаю автор не заслужил Вашего замечания "...вообще-то нужно говорить..."
его вопрос выглядит так: "Фильтр на ленточную форму"
я не знаю приложений VBA, кроме MS Access, работающих с "ленточными формами"
Евгений.
- VictorM
- Сообщения: 794
- Зарегистрирован: 23 окт 2006, 01:44
- Откуда: Lugansk, Ukraine
- Контактная информация:
Teslenko_EA, замечание принято.
Прошу меня извинить, я просто не обратил сразу внимания на эту фразу.
Прошу меня извинить, я просто не обратил сразу внимания на эту фразу.
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
научите их ловить рыбу - и вы накормите их на всю жизнь".