|
|
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
подчиненный отчет не подходит, т.к. надо не просто показать это значение но и использовать его в расчете по итогу отчета. Хочу попробовать присвоить переменной VxodOst значение из запроса (там получается сгруппированная сумма одной строкой). А затем передать это значение в отчет во время его открытия. Как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 12:40:00 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
На событии загрузки отчета меняй строку recordsource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:10:30 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
1 ссылаться на значение подчиненного отчета тоже можно 2 использовать dlookup 3 Использовать свою функцию для извлечения например такую: Код: plaintext 1. 2. 3. 4. 5. 4 доп поле в запросе с дубляжом во всех записях - не хорошо но можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:45:34 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
необязательно на лукап... есть такая весчь как Form_твое_название_подчиненной_формы.Recordsource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:48:14 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
Это проходит, если ... ну... у меня проходит.... я стараюсь не очень то разные запросы использовать для форм и отчетов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:50:46 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
да и вообще... Me.RecordSource="SELECT some_wath FROM some_table" .... чем не годится то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 13:52:23 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
[quot АлексейК] 3 Использовать свою функцию для извлечения например такую: Код: plaintext 1. 2. 3. 4. 5. а можно плиз поподробнее для начинающего? Вот хочется взять значение по полю VxodOst из Запроса1 И использовать его отчете по Запросу2. Каким образом передать извлеченное значение в этот отчет. Как параметр при открытии или явно прописать в поле? может есть документация поподробней для таких вопросов чтоб не отвлекать умных людей по пустякам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 14:54:52 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
SSejikподчиненный отчет не подходит, т.к. надо не просто показать это значение но и использовать его в расчете по итогу отчета. Хочу попробовать присвоить переменной VxodOst значение из запроса (там получается сгруппированная сумма одной строкой). А затем передать это значение в отчет во время его открытия. Как это сделать? Освоить оператор UNION. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 14:59:04 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
aleks2[ Освоить оператор UNION. насколько я помню UNION проходит если запросы совершенно идентичны по структуре не мой случай к сожалению ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:04:21 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
например в нужное поле ставишь свойство данные : =SqlLookUp("select VxodOst from Запроса1 where id = 12345 ") функция должна быть в публичном модуле проекта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:22:13 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
АлексейКнапример в нужное поле ставишь свойство данные : =SqlLookUp("select VxodOst from Запроса1 where id = 12345 ") функция должна быть в публичном модуле проекта Или, кааца, собственно в модуле текущего отчета (но как публичная)? /боюсь соврать, но кааца проходило/. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:05:11 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
SSejik aleks2[ Освоить оператор UNION. насколько я помню UNION проходит если запросы совершенно идентичны по структуре не мой случай к сожалению Неидентичность устраняется введением доп. полей (пустышек) в более простой запрос. >>надо не просто показать это значение но и использовать его в расчете по итогу отчета. select X, Y, Z from MainTable UNION ALL select A as X, 0 as Y, 0 as Z from AdditionalTable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 06:26:21 |
|
||
|
Как в отчет запихать значение из другого запроса
|
|||
|---|---|---|---|
|
#18+
автор функция должна быть в публичном модуле проекта Или, кааца, собственно в модуле текущего отчета (но как публичная)? /боюсь соврать, но кааца проходило/. можно и публичной модуля отчета. только конкретно энта функция удобна и для форм и других отчетов- а посему кандидат в публичные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2004, 08:18:52 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32781540&tid=1670381]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 321ms |

| 0 / 0 |
