Как проверить, что процедура выполняется на сервере 1С предприятия #406932


#0 by NWsFF
В пустой конфигурации создал общий модуль (не глобальный), в свойствах установил галочку на поле Сервер(все остальные галочки сняты) В модуле создал следующую функцию: Функция ПроверитьВыполнениеПроцедурыНаСервере ЭКСПОРТ    подсчет = 0;    Для сч = 1 По 3000 Цикл        ссылка = Справочники.ТестовыйСправочник.НайтиПоКоду(сч);            строка = ссылка.Наименование;        Если СтрДлина(строка) > 0 Тогда             подсчет = подсчет + 1;        КонецЕсли;        //Сообщить(сч);    КонецЦикла;    Возврат подсчет; КонецФункции // ПроверитьВыполнениеПроцедурыНаСервере Выполняю эту функцию в обработке Если убрать комментарий //Сообщение(сч) Тогда функция выполняется на клиенте, это 1С такая умная видит, что Сообщить не может работать на сервере и запускает ее на клиенте? Почему молчит по этому поводу не предупреждает, есть ли какой нибудь профайлер посмотреть, что выполняется на сервере а что на клиенте?
#1 by NWsFF
извиняюсь, что не в  тот раздел форума разместил
#2 by AHgpuXa
#Если Сервер Тогда
#3 by acsent
Если Файловая версия то всегда на клиенте
#4 by Юрий Hos
Можно метки ставить и Смареть в ЖурналеРегистрацииСобытий)
#5 by Юрий Hos
ЗаписьЖурналаРегистрации("запуск регламентного задания4"); типа того
#6 by NWsFF
Серверная версия Да так работает как ожидается , а вот если этого нет то у меня и возник вопрос как так Попробую разобраться с этим
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С