#0
by Смешной 1С
Добрый день. Выполняется регламентное задание. Вызывает общие функции. Как определить в функции, что она вызвана регламентным заданием?
#4
by lxs
Рег.задание выполняй от имени опред.пользователя. При выполнении он будет писАться в ПараметрыСеанса.ТекущийПользователь.
#5
by Смешной 1С
Поле объекта не обнаружено (РегламентноеЗадание) Задание и так от имени пользователя. Но в ПараметрыСеанса.ТекущийПользователь также будет и писаться если под пользователем зайти и выполнить то что выполняет регламентное задание. Или для регламентного заводить отдельного пользователя?
#9
by luns
"под пользователем зайти и выполнить то что выполняет регламентное задание" сделай для регламентного отдельную точку входа (процедуру)
#12
by Смешной 1С
Смех смехом. А если серьезно? Без пользователя мы не можем определить что функция вызвана регламентным заданием?
#13
by lxs
Регламентное выполняется под тем пользователем, который указан в настройках, и выполняется на сервере.
#14
by бомболюк
В отдельных случаях, чтобы ответить на вопрос в сабже, бывает достаточно определить выполняется ли код на сервере в днный момент.
#15
by luns
можем. в функцию параметр. на регламентное вызов процедуры "заглушки", которая вызывает функцию с по особому заполненным параметром.
#20
by lxs
но это заведомо бред, поскольку , если только ты принудительно программно его не вызываешь.
#21
by luns
типа так: #Если Сервер Тогда // выполняется на сервере (скорее всего регламентное) #ИначеЕсли Клиент Тогда #КонецЕсли
#22
by Смешной 1С
, Я про это знаю, но я засомневался в таком способе. При том, что забыл сказать что это 8.2.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Как программно определить место вызова функции?
- Как программно определить есть ли субконто данного типа у проводки?
- Программно добавить обработчик события к программно добавленному элементу формы
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- Как определить программно определить в какой точке завершился бизнес процесс?
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- Как программно закрыть Как программно вызвать окно печати ?
- Программно заполнить значение, программно созданого реквизита
- Программно отключить регламентное задание
В этой группе 1С
- NAT, два провайдера и отказоустойчивость
- v8: СКД - можно ли сформировать запрос к внешней таблице значений?
- Как запретить снимать и ставить пометку на удаление
- УПП Инвентаризация принятых/отданных в переработку материалов
- Выбрать операции документа
- Договор: Основной договор, сделка: не указана: не указана заявка.
- Ошибка отложенного проведения на сервере
- v8: УПП Зачет НДС с ранее полученных авансов при смене договора(или контрагента)
- как сделать тестовую базу в SQL Server Management Studio (2005)
- Конвертация данных. Параметры объекта в группе свойств.
- Теряются параметры сеанса
- Форма Т-2 в ЗУП
- УТ 11 : Схема оформления уценки товаров у клиента ?
- Склонение фамилии - ЗУП 8.1
- 8.2 права на редактирование реквизитов объектов
- Как в регистре сведений сделать отбор для списка значений?
- У кого работают два баркод-сканера на одном компе в одном сеансе 1с?
- УТ: Групповая обработка справочников и документов
- (ЗУП) Привязка сотрудника к физ.лицу
- Отчет по статьям движения денежных средств