21.10.2004, 16:41 | #1 |
Участник
|
Где хранится оператор SQL, сгенерированный в отчете?
Если создать отчет с помощью мастера, а потом навести мышку на
таблицу в источнике данных, то появится текст оператора SQL. Вопросы к знатокам 1) Где этот текст хранится? 2) Является ли он исполняемым, т. е. можно ли изменив этот текст, получить новый запрос? |
|
21.10.2004, 17:39 | #2 |
----------------
|
1) QueryBuildDataSource.toString()
2) нет |
|
21.10.2004, 17:53 | #3 |
Участник
|
Спасибо.
|
|
22.10.2004, 09:55 | #4 |
Участник
|
Цитата:
Изначально опубликовано Wamr
1) QueryBuildDataSource.toString() 2) нет Вопрос, наверное, ламерский.... =) QueryBuildDataSource.toString() - А это где находится?
__________________
Я не волшебник, я только учусь! |
|
22.10.2004, 10:17 | #5 |
Участник
|
Попробуйте так:
PHP код:
|
|
22.10.2004, 10:53 | #6 |
Moderator
|
Только не element, а
PHP код:
__________________
Андрей. |
|
22.10.2004, 11:02 | #7 |
NavAx
|
можно даже проще:
<имя_источника_данных>_Q.datasourceNo(1).toString();
__________________
Isn't it nice when things just work? |
|
22.10.2004, 11:06 | #8 |
Участник
|
У меня с Х++ плохо.
Я создал джобик. Отчет строил по LedgerTable (Источник данных - LedgerTable) Что мне нужно в джобике написать?
__________________
Я не волшебник, я только учусь! |
|
22.10.2004, 11:21 | #9 |
NavAx
|
что за job? Обсуждение начиналось с отчета, сформированного в мастере...
__________________
Isn't it nice when things just work? |
|
22.10.2004, 12:34 | #10 |
Участник
|
Цитата:
Изначально опубликовано macklakov
что за job? Обсуждение начиналось с отчета, сформированного в мастере... " QueryBuildDataSource.toString() - А это где находится? " Вы ответили: " <имя_источника_данных>_Q.datasourceNo(1).toString(); " Я не понимаю, что означает: <имя_источника_данных>_Q.datasourceNo(1).toString(); И как это связано с моим вопросом.
__________________
Я не волшебник, я только учусь! |
|
22.10.2004, 12:51 | #11 |
NavAx
|
2 ax_f: Ваша правда, перепутал с формами. В отчете нужно вызвать: info(query.datasourceNo(1).toString());
__________________
Isn't it nice when things just work? |
|
22.10.2004, 13:05 | #12 |
Участник
|
Цитата:
Изначально опубликовано macklakov
В отчете нужно вызвать: info(query.datasourceNo(1).toString()); element.query().datasourceNo().toString() Цитата:
Является ли он исполняемым, т. е. можно ли изменив этот текст, получить новый запрос?
|
|
22.10.2004, 13:20 | #13 |
NavAx
|
2 Rokhay: Простите, а чем
element.query().datasourceNo().toString() лучше query.datasourceNo(1).toString()? И еще, что такое "реиспользовать запрос"?
__________________
Isn't it nice when things just work? |
|
22.10.2004, 13:24 | #14 |
Участник
|
Цитата:
Изначально опубликовано macklakov
2 Rokhay: Простите, а чем element.query().datasourceNo().toString() лучше query.datasourceNo(1).toString()? |
|