|
|
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Есть тестовое поле таблицы вида хх.хх.хххх (на самом деле это дата, но в текстовом виде. Не спрашивайте почему, так надо). Необходимо выполнить запрос, с условием отбора по последним двум знакам из этого поля, т.е. например надо вывести все значения с видом хх.хх.хх02. Для этого в форме создаю поле куда будут вводиться эти последние цифры. Далее в запросе в условие отбора для этого текстовго поля пишу следущее выражение Like "*" & [Forms]![Главная формочка]![Поле63] и... он выводит все значения, а не только для введнного значения 02. Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 16:45:03 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Like "*" / Like "%" - выводят все записи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:02:47 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
А просто Код: plaintext Возможно в [Forms]![Главная формочка]![Поле63] что-то не так формируется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:04:01 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
ShuhardLike "*" / Like "%" - выводят все записи Странно, похожая структура запроса Like "*" & [Forms]![Главная формочка]![Поле56] & "*" , для другого поля и другого запроса работает нормально, выводя только по тому шаблону, который был введен в поле. BaginА просто Код: plaintext Возможно в [Forms]![Главная формочка]![Поле63] что-то не так формируется При таком запросе все в порядке, показывает только то что нужно. А что там может не так формироваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:08:40 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
а если: Like "'*" & [Forms]![Главная формочка]![Поле63] & "'" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:09:37 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
BaginА просто Код: plaintext Возможно в [Forms]![Главная формочка]![Поле63] что-то не так формируется При таком запросе все в порядке, показывает только то что нужно. А что там может не так формироваться? Делаю вывод, в поле [Forms]![Главная формочка]![Поле63] что-то не так формируется. Проверьте в дебагере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:14:16 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Такой вариант работает, проверил: В поле формы пишешь дату. Создаешь кнопку и вешаешь туда событие выполнить запрос: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:17:41 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Kelmeа если: Like "'*" & [Forms]![Главная формочка]![Поле63] & "'" Вообще возвращает пустой запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:19:46 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Пользователь2Такой вариант работает, проверил: В поле формы пишешь дату. Создаешь кнопку и вешаешь туда событие выполнить запрос: Код: plaintext 1. 2. 3. Точно! В условии сказано же " ... с условием отбора по последним двум знакам из этого поля ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:22:37 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
на всякий случай не мешало бы поставить трим Right(Trim([Forms]![Главная формочка]![Поле63],2)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:24:37 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Пользователь2Такой вариант работает, проверил: В поле формы пишешь дату. Создаешь кнопку и вешаешь туда событие выполнить запрос: Код: plaintext 1. 2. 3. Результат тот же, выводит все записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:27:43 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Baginна всякий случай не мешало бы поставить трим Right(Trim([Forms]![Главная формочка]![Поле63],2)) Прошу прощения, ошибка, не там скобку поставил, надо так: Right(Trim([Forms]![Главная формочка]![Поле63]),2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:28:16 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Можно и без "Trim". Мы же не вырезаем, а выбираем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:32:33 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
выведи содержимое Код: plaintext 1. иначе задача превращается в флюд - ни чо не работает,вчера все работало,буду сидеть и плакать - отлаживаться НЕ ХОЧУ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:33:28 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Пользователь2Можно и без "Trim". Мы же не вырезаем, а выбираем. Для предварительного удаления конечных пробелов, вдруг пользователь введет лишние пробелы по краям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:36:49 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Пользователь2Такой вариант работает, проверил: В поле формы пишешь дату. Создаешь кнопку и вешаешь туда событие выполнить запрос: Код: plaintext 1. 2. 3. В любом случае вариант с событием по кнопке не подходит. Этот запрос лишь один из многох однотипных, которые потом превращаются в один большой и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:40:58 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Это уже другое условие. Если пользователь введет большее количество символов после даты. И вообще, может там ограничение на поле стоит 10 символов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:42:39 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
В любом случае, для начала надо выяснить что содержится в поле. См топик Shuhardа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:44:15 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
DeAngel, я не пойму. Такой запрос тебе не подходит чтоль? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:46:15 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Shuhardвыведи содержимое Код: plaintext 1. иначе задача превращается в флюд - ни чо не работает,вчера все работало,буду сидеть и плакать - отлаживаться НЕ ХОЧУ Куда этот debug добавить то? У меня ведь простой запрос, никаких кнопок, ничего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:47:15 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Пользователь2DeAngel, я не пойму. Такой запрос тебе не подходит чтоль? Какой такой? С событием на кнопке? Не подходит, я же говорю, необходимо что-бы все решалось только запросом с условием отбора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:49:01 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
BaginВ любом случае, для начала надо выяснить что содержится в поле. См топик Shuhardа Как это выяснить при выполнение запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:50:00 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
DeAngel BaginВ любом случае, для начала надо выяснить что содержится в поле. См топик Shuhardа Как это выяснить при выполнение запроса? Попробуте сделать примерно так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 17:58:00 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
Bagin DeAngel BaginВ любом случае, для начала надо выяснить что содержится в поле. См топик Shuhardа Как это выяснить при выполнение запроса? Попробуте сделать примерно так: Код: plaintext 1. 2. Это повесить как "Выражение" для события по нажатию на кнопку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 18:00:53 |
|
||
|
Оператор Like и значения из поля формы
|
|||
|---|---|---|---|
|
#18+
переходим ко 2-ому № программы на форме,в которой живёт [Поле63] (вероятно [Forms]![Главная формочка]!) делаем для отладки кнопку под кнопку кладём код Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 18:04:19 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32808257&tid=1670009]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 209ms |
| total: | 362ms |

| 0 / 0 |
