|
|
|
Поиск по дате (DLookUp), ближайшей (<) к указанной...
|
|||
|---|---|---|---|
|
#18+
Есть таблица с тремя полями: Дата, Вид товара, Остаток товара Например: 20.01.2004 товар_1 500 21.01.2004 товар_1 300 22.01.2004 товар_1 450 В форму вводится дата. При нажатии кнопки на этой форме выводится отчет. Требуется в этом отчете указать остаток за дату, ближайшую к введенной на форме (меньше). В форме указываем, например, 22.01.2004, отчет должен показать цифру 300. =Nz(DLookUp("[Таблица остатков]![Остаток товара]";"Таблица остатков";"[Вид товара]='товар_1' AND [Дата] = " & Format(DMax("[Таблица остатков]![Дата]";"Таблица остатков";"[Дата] < Format(Forms![Отчеты]![Начало периода],""mm\/dd\/yy"")"),"mm\/dd\/yy"));0) не помогает. Что-то неправильно в этой конструкции или нужно использовать другую? Возможно, можно воспользоваться DateDiff, но у меня тоже не получилось достигнуть результата. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 14:39:58 |
|
||
|
Поиск по дате (DLookUp), ближайшей (<) к указанной...
|
|||
|---|---|---|---|
|
#18+
# пропустил (как минимум) =Nz(DLookUp("[Таблица остатков]![Остаток товара]";"Таблица остатков";"[Вид товара]='товар_1' AND [Дата] = " & Format(DMax("[Таблица остатков]![Дата]";"Таблица остатков";"[Дата] < Format(Forms![Отчеты]![Начало периода],""\#mm\/dd\/yy\#"")"),"\#mm\/dd\/yy\#"));0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 15:02:33 |
|
||
|
Поиск по дате (DLookUp), ближайшей (<) к указанной...
|
|||
|---|---|---|---|
|
#18+
= Nz(DLookup("Остаток товара", "Таблица остатков", "[Вид товара]='товар_1' AND Дата = " & Format(DMax("Дата", "Таблица остатков", "Дата < " & Format(Forms![Отчеты]![Начало периода], "\#mm\/dd\/yy\#")), "\#mm\/dd\/yy\#")), 0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 15:11:10 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1669616]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 274ms |

| 0 / 0 |
