Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
всем привет! 2007.1.0.369 вопрос такой на удаленном сервере каше есть две базы и одна область [Домашняя страница] > [Конфигурация] > [Области] > [Редактировать область] База данных для глобалов по умолчанию: GLOBAL База данных для программ по умолчанию: PROGRAM БД для временных данных по умолчанию: CACHETEMP При импорте с локальной машины новых пакетов, на удаленной машине компилируются тока классы, а пишет что и классы и программы. НО ПРОГРАММ НЕ СОЗДАЕТ приходится звонить в контору просить чтобы запустили студию в ней добавили пакет в проект и потом компилировали все вместе. (флажок "Сохранять генерируемый исходный код" включен) Как от этого можно избавиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2007, 17:43 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Ymka2007НО ПРОГРАММ НЕ СОЗДАЕТВы имеете в виду, что не создает программ - скомпилированных классов? Выполните в терминале: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2007, 18:10 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Смотря как загружают проект .... хотя на кой, вам исходный код непонятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2007, 20:23 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Судя по исходному вопросу, загружают через Портал. Опять же судя по вопросу, Студия удаленно не доступна, а исходники зачем-то нужны. Кстати, удаленный экспорт-импорт через Портал - штука действительно удобная. Жаль только, что флагами компиляции управлять нельзя, и веб-Студии не существует :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2007, 11:29 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Вдогонку :) На самом деле, установка флага "k" Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2007, 11:32 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
К сожалению есть доступ только к порталу, терминал и студия недоступны из-за конфигурации нашей сети. Раньше было так - импортировал описание класса, он компилировался и одновременно создавал и компилировал исходный код. Дальше же работа происходит с программой. Все работало. как только разделил глобали и программы по разным БД, компиляция класса перестала создавать и компилировать исходный код. Исходный код, насколько я понял, это проги которые создаются по описанию класса и потом они работают а не класс как таковой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2007, 11:33 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Работает не исходный, а объектный код. Исходник (.INT) бывает нужен только для "разбора полетов", и то не всегда. То, что Вы рассказали, наводит на мысль, что в портале Вы работаете не в контексте областей, а в контексте баз данных. Проверьте check box в левой части экрана. Надо войти в ту же область, в которой запускается задача, и в ней выполнить импорт с включенной опцией компиляции. Тогда программы лягут в правильную БД, что тоже можно проверить в портале, перейдя в контекст баз данных. Hint: в поле "Программы" набрать "*.OBJ". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2007, 12:48 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
)) я все проверял и делал так как вы написали )) но увы, что то не задалось! intersystems пока вот уже второй день никакого вразумительного ответа на мой вопрос не дал (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 18:32 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Ymka2007)) я все проверял и делал так как вы написали )) но увы, что то не задалось! intersystems пока вот уже второй день никакого вразумительного ответа на мой вопрос не дал ((Номер WRC-проблемы не подскажете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2007, 23:09 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Эта проблема разрешилась забыли или (специально) сделали что импортируемые файлы загружаются без компиляции правил системный код %CSP.UI.System.ImportPane метод DrawResult Set qspec = $S($G(%request.Data("chkCompile",1))'="":"c",1:"") исправил на Set qspec = $S($G(%request.Data("chkCompile",1))'="":"ck",1:"") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2007, 14:47 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
Все равно непонятно, зачем так сложно... Вроде бы "флаги компиляции по умолчанию" (которые Do $System.OBJ.ShowFlags()/SetFlags() ) никто не отменял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2007, 17:56 |
|
||
|
компиляция классов на удаленной машине
|
|||
|---|---|---|---|
|
#18+
> Set qspec = $S($G(%request.Data("chkCompile",1))'="":"c",1:"") исправил на > Set qspec = $S($G(%request.Data("chkCompile",1))'="":"ck",1:"") k - Keep source. When this flag is set, source code of generated routines will be kept. c - Compile. Use this flag while loading a CDL file will cause the classes loaded to be compiled as well. (по материалам $system.OBJ.ShowFlags()) так что все у вас компилировалось, просто исходный код не сохранялся. =logist (Сергей Шутов) ООО Димас, Хабаровск Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2007, 05:10 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35033484&tid=1559062]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 422ms |

| 0 / 0 |
