Project Server 2013 - 用户无法创建或查看其时间表 [英] Project Server 2013 - User cannot create or see his timesheet

查看:89
本文介绍了Project Server 2013 - 用户无法创建或查看其时间表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我的一个项目服务器用户的时间表有点问题。

One of my project server user has a little problem with his timesheet.

当他尝试创建时间表时,他有一条错误消息:

When he try to create a timesheet, he has an error message :

"抱歉......我们无法创建时间表,因为我们遇到了Project Web App或数据验证问题,
尤其是用户或工作资源无效的资源。 请检查
您的环境 ,然后重试。 "

"Sorry ... We can not create the timesheet, because we have encounter a problem with Project Web App or with the data validations, especially resources who are users or work resources invalid. Please check your environment and try again."

或者在遇到此错误之前创建的时间表,他有以下消息:

Or with timesheet which was create before encounter this error, he has this message :

"加载视图时失败。按"确定"以使用默认参数重新加载此视图。按"取消"以选择其他视图。"

"Failed while loading the view. Press OK to reload this view with default parameters. Press Cancel to sélect an other view."

我会尝试检查每个项目的资源,但我没有发现错误。

I'd try to check every project where he is as a resource but I didn't found something wrong.

也许是因为其中一个自定义字段是必需的,但其他用户可以创建和查看自己的时间表。

Maybe it's because one of the custom field is required but other user have no problem to create and view their own timesheet.

如果您有任何想法可以帮助我。

If you have any idea to help me.

谢谢,

Patmol

推荐答案

请确认用户所需的权限。如果您的用户有权限,那么检查URl,这是在PWA 2013中常见的问题

Please be sure about the permission required for users. If your users are having permission then Check URl which is talking about your issue which is common in PWA 2013

http://sharing-the-experience.blogspot.in/2013/10/ project-server-2013-timesheetaspx-view.html

http://sharing-the-experience.blogspot.in/2013/10/project-server-2013-timesheetaspx-view.html

http://blogs.technet.com/b/projectsupport/archive/2013/12/11/project-server-2013- error-loading-views-if-the-default-view-is-missing.aspx

http://blogs.technet.com/b/projectsupport/archive/2013/12/11/project-server-2013-error-loading-views-if-the-default-view-is-missing.aspx

http://carldalton.tumblr.com/

http://carldalton.tumblr.com/

Hotfix正在讨论问题并且正在解决问题http://support.microsoft.com/kb/2760261/pt

Hot fix is talking about issue and having Resolution http://support.microsoft.com/kb/2760261/pt

问题原因

运行Sql
Profiler
 

Run the Sql Profiler 

时间表包含两个任务,即ASSN_ACT_WORK的值为NULL而不是0.00000。



这导致ULS日志中的System.InvalidCastException以及视图无法加载的用户错误。 

The timesheet contained two tasks were the value of ASSN_ACT_WORK was NULL instead of 0.00000.

This caused the System.InvalidCastException in the ULS log and the user error the view failed to load. 

删除此类条目,然后您将不会遇到此问题 

Remove this kind of entry then you will not face the issue 


这篇关于Project Server 2013 - 用户无法创建或查看其时间表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆