|
|
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
Мне необходимо сделать отчет, такой что при его запуском перед юзером появилась бы форма предлагающая ввесте даты "с ... по ...". Нужна общая идея :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:13 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
Создай форму, куда даты вводятся и цепляй ее на кнопку запуска отчета. А лучше запускай отчет именно с этой формы где даты "с ... по ...". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:17 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
Типа перефразиовал мой вопрос :) Мне бы общие указания по SELECT для данной ситуации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:20 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
>Мне бы общие указания по SELECT для данной ситуации ну типа это оператор такой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:22 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
Если совсем по простому без всяких форм, то в запросе к отчёту (RecordSource) нужно написать след.: Код: plaintext 1. 2. 3. Таким образом перед пользователем будет высвечено 2 InputBox-a в которые нужно ввести значения, только нужно ещё функцию формат использовать для корректного форматирования введённой даты в зависимости от формата полей DTBEGIN, DTEND. Но идея с формой ввода дат гораздо лучше, потому что можно обрабатывать ещё кучу разных условий (т.е. такой задел на будующее). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:24 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
Прошу прощения - каков вопрос таков ответ Прошу помочь Допустим, что из рекордсета я вытащу данные, связанные с полями "с... по..." Но как мне это открыть в отчете?! Help pls ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:24 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
если серьезно указываешь в условиях запроса Дата between forms![форма]!ДатаС and forms![форма]ДатаПо и вперед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:24 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
2sasha да да я так и хочу, но как ето опубликовать в отчете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:25 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
ах вот как. >Но как мне это открыть в отчете?! вешаешь этот запрос на рекордсурс отчета. и наслаждаешься (с) Я ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:27 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
2Hummer проблема в том что эти значения DTBegin... надо брать из формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:27 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
В свойствах RecordSource в отчёте напиши селект с таким условием и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:27 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
2sasha_1 thx ща попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:28 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
2Hummer тогда форма тут нипричем :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:29 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
К великому сожалению я вынужден констатировать, что я не умею использовать оператор AND :) Set rs = CurrentDb.OpenRecordset("SELECT * FROM cash WHERE(((cash.дата) = BETWEEN '" & Me.s & "' AND '" & Me.po & "'))") Типа HELP ^^ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:35 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
>Set rs = CurrentDb.OpenRecordset ... чего за фигня? нинадо тебе ничего открывать. в свойствах отчета есть Источник записей. туда и надо написать твой запрос (в редакторе) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:38 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
или дело не в том... :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:38 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
2 Vsevolod V: если короче, то с отчетом обращайся аналогично форме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:41 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
ok... Только что в том запросе не правильно??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:43 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
у меня там что-то получилось... только вот как открыть отчет нажатием кнопки на этой форме (с... по...). Если docmd.openreport то он сразу начинает его печатать. Ето кал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:46 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
DoCmd.OpenReport "cash", acViewPreview Сам сообразил :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:47 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
>Ето кал да уж. docmd.openreport "name", acViewPreview а тебе разве Ак не подсказывает чего где написать? обиделся наверное :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:48 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
Все роботает! А возможно сделать так, чтобы, если в поле "по..." не введено значение, то отображался бы отчет по дате "с..."??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:50 |
|
||
|
и снова HELP ^^
|
|||
|---|---|---|---|
|
#18+
наверное действительно обиделся :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 14:51 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32212184&tid=1680447]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 377ms |

| 0 / 0 |
