1

我在 SSRS 报告中有一个控件,它显示日期时间值,并尝试使用当前用户的时间格式设置对其进行格式化(用户可以将其设置为 HH:mm 或 hh:mm tt)。

我正在使用 Dynamics CRM 内置参数 CRM_ShortTimePattern 来执行此操作。但这似乎不起作用。关于如何实现这一目标的任何想法?

4

1 回答 1

1

通过过滤视图从 UserSettings 表中获取值比内置 CRM 参数(如 CRM_ShortTimePattern 或 CRM_FormatTime)可靠得多。我使用以下查询来获取当前用户的时间格式:

select [TimeFormatString] from [FilteredUserSettings] where [SystemUserId] = dbo.fn_FindUserGuid()
于 2015-06-23T09:40:13.987 回答