Как посмотреть у каких бизнес процессов установлен флаг "Включена трассировка"
28 января 2021 15:01
Чтобы посмотреть в базе у каких бизнес процессов установлен флаг "Включена трассировка" нужно выполнить следующий запрос:
select ss.Name, ss.Caption
from SysSchemaUserProperty ssup inner join SysSchema ss
on ss.Id=ssup.SysSchemaId
inner join SysPackage sp
on sp.Id=ss.SysPackageId
and sp.Name='Здесь имя пользовательского пакета'
where ssup.Name='IsTracing'
and ssup.Value='true'
28 января 2021 15:28
Дополнил ваш код. Хорошая идея.
-- БП. Просмотр включенной трассировки всех пакетов
select
[SysPackage].[Name] [SysPackage_Name]
,[SysSchema].[Name] [SysSchema_Name]
,[SysSchema].[Caption] [SysSchema_Caption]
,[SysSchema].[ModifiedOn] [SysSchema_ModifiedOn]
,[Contact].[Name] [Contact_Name]
from [SysSchemaUserProperty]
inner join [SysSchema] on [SysSchemaUserProperty].[SysSchemaId]=[SysSchema].[Id]
inner join [SysPackage] on [SysSchema].[SysPackageId]=[SysPackage].[Id]
inner join [Contact] on [SysSchema].[ModifiedById]=[Contact].[Id]
where SysSchemaUserProperty.[Name]='IsTracing' and SysSchemaUserProperty.[Value]='true'
order by [SysPackage].[Name], [SysSchema].[Name]
28 января 2021 16:04
Руслан, спасибо за информацию.
Недавно обсуждали похожее, там приводил примеры, как смотреть этот параметр в таблице SysProcessData, работать с ним путём вызова веб-сервиса и JS-функции для работы с ним.
29 января 2021 07:21
Спасибо всем за вклад в развитие базы знаний и сообщества.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать