Имя: Пароль:
1C
1С v8
Модуль управляемого приложения
0 Aleksey1989
 
18.10.12
14:51
Добрый день. Подскажите, пжл, по следующему вопросу: модуль управляемого приложения должен компилироваться на клиенте?
1 GROOVY
 
18.10.12
14:52
Да
2 Aleksey1989
 
18.10.12
14:53
(1) Тогда почему в СП для него написано следующее:
"Доступность:

Сервер, толстый клиент, внешнее соединение. "
3 GROOVY
 
18.10.12
14:53
Компилируется то все на сервере, а вот исполняется на клиенте.
4 Aleksey1989
 
18.10.12
14:56
(3) А вот Гилев с этим не согласен: "Все переменные и методы компилируются на клиенте" - это из видеоуроков Гилева.
5 YF
 
18.10.12
15:01
(2) Ты про это что ле:

ОбъектМетаданныхКонфигурация (ConfigurationMetadataObject)
МодульУправляемогоПриложения (ManagedApplicationModule)
Использование:

Только чтение.
Описание:

Тип: Неопределено.


Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Данное свойство всегда имеет значение Неопределено, т.к. во встроенном языке не предусмотрена работа со значением данного свойства.
При запуске конфигуратора в пакетном режиме из командной строки существует возможность выгрузить тексты модулей конфигурации. Для этого следует использовать параметр запуска /DumpConfigFiles с ключом –Module.
6 GROOVY
 
18.10.12
15:01
(2) Где такое прочитал, я уже весь СП перерыл.

(4) На тонком клиенте или может web клиент компилирует чтонить? В какой момент?
Компиляция происходит при сохранении объекта метаданных когда мы F7 нажимаем. Компиляцией занимается конфигуратор.
7 Aleksey1989
 
18.10.12
15:01
(5)(6) Да, именно про это.
8 YF
 
18.10.12
15:02
(7) Чукча не читатель - чукча писатель, так что ле?

Ты бы хоть вник в то, что написано
9 GROOVY
 
18.10.12
15:02
(5) А, так это обращение к самому модулю как к метаданному, я то уж подумал...
10 YF
 
18.10.12
15:03
(6) Вообще-то компиляция модуля происходит при первом вызове не?
11 Aleksey1989
 
18.10.12
15:04
Все, дошло :)
12 Aleksey1989
 
18.10.12
15:05
(10) В видеоуроках Гилева, говорится, что компиляция происходит при первом вызове, хотя я думаю, что она происходит при обновлении конфигурации БД: "Компиляция происходит при сохранении объекта метаданных когда мы F7 нажимаем. Компиляцией занимается конфигуратор."
13 AaNnDdRrEeYy
 
18.10.12
15:13
(12) а как тогда динамическое f7 происходит?
когда у одних пользователей одна версия модуля а у тех кто запустился после обновления другая обновленная?
14 GROOVY
 
18.10.12
15:15
Да, я реально загнал. Приношу извинения. Компиляция происходит при первом обращении к модулу. Для общих модулей компиляция происходит по процедурно.
15 AaNnDdRrEeYy
 
18.10.12
15:15
+(13) и если в модуле есть синтексические ошибки то F7 все равно происходит это что получается модуль компилируется с синтаксичискими ошибками?
или он не компилируется?