|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
И еще вопрос на засыпку при установленном каше под Win7 вызов $zf(-1,"""calc.exe""") приводит к открытию окна "Обнаружение интерактивных служб" но при формировании ZEN Report в формате PDF вызывается та же $zf(-1,...) с вызовом fop.bat и передачей параметров, при этом окно "Обнаружение интерактивных служб" не появляется Вопрос: как они обошли "защиту" windows ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 13:40 |
|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
Ymka2007вызов $zf(-1,"""calc.exe""") приводит к открытию окна "Обнаружение интерактивных служб" Вопрос: как они обошли "защиту" windows ?Сообщение "Обнаружение интерактивных служб" говорит само за себя. Попробуйте, например, вызвать $zf(-1,"java -version"). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 14:11 |
|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
servit, Код: sql 1. 2. 3. 4.
в терминале вот что выводит, окно интерактивных служб не появляется ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 14:16 |
|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
Ymka2007в терминале вот что выводитКоманда do предполагалась. И лишние кавычки непонятно зачем добавили.Полный код вызова do $zf(-1,"java -version") ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 14:27 |
|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
servit, Код: sql 1. 2.
команда выполнилась, окна не было, а где результат должен был отразиться? честно говоря, не пойму в чем фокус )) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 14:44 |
|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
Ymka2007команда выполнилась, окна не было, а где результат должен был отразиться? честно говоря, не пойму в чем фокус ))Фокус в том, что в calc.exe присутствует интерактив , а в java -version - нет. При команде zf(-1) результат нигде и не должен был отобразиться. Цитата из документацииExecutes an operating system command as a spawned child process and waits for the child process to return.После выполнения дочерний процесс убивается бесследно со всем выводом, если он был. Обычно при $zf(-1) получение результата ожидается не на экране, а, например, в файле. Для этого можно воспользоваться операторами перенаправления ввода/вывода . Например: Код: plaintext 1. 2.
Результат вывода будет перенаправлен в файл result.txt , который по умолчанию будет находиться в каталоге для БД "USER". Или можно перенаправление вывода сделать в самой Caché, например, так:do ##class(%Net.Remote.Utility).RunCommandViaCPIPE("java -version",,.r) write r,!Впрочем и это уже было . ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 15:53 |
|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
servit, ОК, понятно, спасибо тогда вот еще какой вопрос: находясь в кашевом терминале в области SAMPLES, я могу вызвать открытие страницы ZENApp.MyReport.cls ? откроется или опять интерактивные службы? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 16:28 |
|
zenReport в win7 cache 2013.2
|
|||
---|---|---|---|
#18+
Ymka2007находясь в кашевом терминале в области SAMPLES, я могу вызвать открытие страницы ZENApp.MyReport.cls ?Не совсем ясно, что подразумевается под открытием страницы в терминале.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2013, 17:19 |
|
|
start [/forum/topic.php?fid=39&msg=38474721&tid=1557020]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
154ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 259ms |
0 / 0 |