注    册
密 码 忘记密码
保存密码         取消

个人资料

昵称: 时代博睿
姓名: Timesberg
性别:
生日: 1969-1-1
星座:
学历: 硕士/双学士
院校:
行业: 咨询业
头衔:
位置: 中国-北京-北京
家乡: 中国-北京-北京
个人标签:
个人简介:

座右铭:

详细资料..

日历

友情博客

日志

一个关于文档链接的问题

分类:使用技巧

遇到一个关于文档链接的状况,不知道大家碰到过没有:

 

1.         PWA下打开项目WSS站点,进入站点后点击左侧列表中的“项目文档”链接。

2.         这时我们可以“新建”或“上载”项目文档。我们选择“上载”一个文档,选择完成后单击确定,进入“编辑项目”页面。

3.         在此除了设置基本的一些属性外,还可设置“链接项”。点击“链接项”链接,弹出窗口,可以设置该文档与之关联的文档库,项目风险,项目任务和项目问题。

4.         选择“项目任务”和“我的任务”,选择任意一个项目与上载的文档相关联,单击确定。

5.         这时在“编辑项目”页面上的“链接栏”会显示出,文档与任务的关联。单击“确定”。

6.         返回到“项目文档”页面,可以看到新添加的项目文档。

7.         但是当我查看着个文档的属性是时,“链接栏”上没有显示与其有关联的任务。

8.         返回到PWA,打开项目中心,选择已经添加了文档的项目,将其打开,在视图中也不显示链接的到任务上的文档。

 

另一个方法:

1.         打开项目中心,选择一个项目并打开。在视图中选择一个任务,单击“操作”,在下拉菜单中选择“链接文档”。

2.         进入到“链接风险、问题和文档”页面中,上载一个新的文档或选择一个现有的文档进行保存。

3.         单击“保存”按钮后,返回“项目详细信息”视图,此时可以在“标记”列上看到为任务添加的链接“文档”。

 

上述两个方法都可以为项目中的任务添加文档链接,但是第一个方法添加不成功,第二个方法则可以。

Project Server 2007添加Form Authentication 用户

分类:使用技巧

由于表单验证存储于数据库中,我们需要单独添加Form验证用户,最简单的方法是使用Visual Studio新建Web站点。

 

打开Microsoft Visual Studio 2005 à 文件 à 新建 à 网站 à ASP.NET 网站。

 

在解决方案资源管理器中鼠标右键 à 添加新项 à 添加一个Web配置文件。

 

打开Web配置文件,在XML内容中添加:
  <connectionStrings>

             remove name="AspNetSqlProvider" />

<add name="AspNetSqlProvider" connectionString="server=server; database=aspnetdb; Trusted_Connection=True" />

  </connectionStrings>

<System.Web>之内添加以下内容:
<membership defaultProvider="AspNetSqlMembershipProvider">

<providers>

        <remove name="AspNetSqlMembershipProvider" />

        <add connectionStringName="AspNetSqlProvider" passwordAttemptWindow="10" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" description="Stores and retrieves membership data from the Microsoft SQL Server database" name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

      </providers>

    </membership>

    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">

      <providers>

        <remove name="AspNetSqlRoleProvider" />

        <add connectionStringName="AspNetSqlProvider" applicationName="/" description="Stores and retrieves roles data from the local Microsoft SQL Server database" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /></provider></roleManaer>

 

编译项目。

 

在“网站”菜单中,单击“ASP.NET配置”。

 

出现ASP.NET网站管理器。点击“安全”选项开进行用户管理。

 

点击“创建用户”链接添加新用户。

 

创建完用户之后,在Project Web Access用户管理中添加新用户,映射到之前添加的Form Authentication用户。

 

添加Form Authentication用户完成。

 

可以尝试链接到Form Authentication登录页面,进行登录。

 

Project Server 2007 Form Authentication

分类:实施经验

Project Server 2007 Form Authentication步骤:

 

1.         建立Aspnetdb验证数据库

2.         进入Sharepoint管理中心,点击“创建或扩展Web应用程序”。

3.         点击“扩展现有Web应用程序”链接。

4.         新建一个扩展的SharePoint站点,在下面区域中选择“Extranet

5.         修改新扩展站点的Web.Config文件,添加<connectionString>,在</SharePoint><System.Web>之间添加以下XML内容:
  <connectionStrings>

           remove name="AspNetSqlProvider" />

<add name="AspNetSqlProvider" connectionString="server=server; database=aspnetdb; Trusted_Connection=True" />

  </connectionStrings>

修改新网站的Web.Config配置文件,在<System.Web>之内添加以下内容:
<membership defaultProvider="AspNetSqlMembershipProvider">

<providers>

        <remove name="AspNetSqlMembershipProvider" />

        <add connectionStringName="AspNetSqlProvider" passwordAttemptWindow="10" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" description="Stores and retrieves membership data from the Microsoft SQL Server database" name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

      </providers>

    </membership>

    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">

      <providers>

        <remove name="AspNetSqlRoleProvider" />

        <add connectionStringName="AspNetSqlProvider" applicationName="/" description="Stores and retrieves roles data from the local Microsoft SQL Server database" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /></provider></roleManaer>

6.         重启IIS

7.         进入SharePoint管理中心,设置“验证提供程序”。更改“Extranet”区域。设置表单验证,在“成员身份提供程序名称”文本框中填写“AspNetSqlMembershipProvider”,在“角色管理名称”文本框中填写“AspNetSqlRoleProvider”,单击保存。

8.         Project Server 2007 表单认证配置完成,这时可以通过访问扩展的站点,进入表单认证登录页面。

手动注册ActiveX控件

分类:技术资料

  当您第一次启动 Microsoft Project Web Access 时,会提示您下载一个ActiveX控件,由于IE配置的各不相同,可能导致ActiveX控件,无法下载安装。

    通常情况下,我们经常通过配置IE的安全级别,来解决这个问题。


    1.启动 Internet Explorer。

    2.在“工具”菜单上,单击“Internet 选项”。

    3.单击“安全”选项卡,单击“可信站点”,然后单击“站点”。

    4.将该网站添加到区域中”框中,键入您的 Project Web Access 站点的 Web 地址(如果该地址没有出现在该框中)。单击“添加”,然后单击“确定”。

    5.单击“自定义级别”。

    6.对于下面的五项“ActiveX 控件和插件”设置,单击“启用”或“提示”(具体单击哪个取决于您是否想在下载 ActiveX 控件前得到提示):

  • 下载已签名的 ActiveX 控件
  • 下载未签名的 ActiveX 控件
  • 对没有标记为“安全”的脚本 ActiveX 控件进行初始化
  • 运行 ActiveX 控件
  • 对标记为可安全执行脚本的 ActiveX 控件执行脚本

   手动注册ActiveX控件方法:

  首先将文件包PJCINTL.CAB(在1033子文件夹或者其他语言文件夹中)PJCLIENT.CAB解压所到

  压缩包在Microsoft Project ServerIIS VirtualObjects

  WINDOWSDownloaded Program Files文件夹下面

 

 操作步骤如下:

 

 1.         鼠标右键PJCINTL.CAB,选择【解压文件】,然后解压文件到指定文件夹
C:WINDOWSDownloaded Program Files

 

 2.         解压文件后在C:WINDOWSDownloaded Program Files下看不见已经解压出来的文件。

 

 3.         同样的方法将PJCLIENT.CAB包解压缩到C:WINDOWSDownloaded Program Files文件夹下面。

 

 然后选择【开始】/【运行】,依次运行以下命令:

  regsvr32 "c:windowsdownloaded program filespj11enuc.dll

  regsvr32 "c:windowsdownloaded program filespjres11c.dll

  regsvr32 "c:windowsdownloaded program filespjprint11.dll

  regsvr32 "c:windowsdownloaded program filespjres11c.dll

  regsvr32 "c:windowsdownloaded program filespjtextconv11.dll

  regsvr32 "c:windowsdownloaded program filespjcalendar11.ocx

  regsvr32 "c:windowsdownloaded program filespjgrid11.ocx

  regsvr32 "c:windowsdownloaded program filespjoffline11.ocx

  regsvr32 "c:windowsdownloaded program filespjoutlook11.ocx

  regsvr32 "c:windowsdownloaded program filespjquery11.ocx

  regsvr32 "c:windowsdownloaded program filespjupdate11.ocx

  重新链接Project Web Access。

Project Server项目组合分析器中显示的数据与Project Pro中不一致!

分类:实施经验

我碰到一个问题,就是Project Server项目组合分析器中显示的数据与Project Pro中不一致。

眼下我还没有解决办法。如果哪位有过同样的经历,我们可以交流一下。

谢谢。

更多日志..

最新评论

我的好友

图片

更多图片..