代码之家  ›  专栏  ›  技术社区  ›  Kit Menke

将文档保存到SharePoint会出现“Web文件属性”对话框,其中包含不正确的元数据

  •  1
  • Kit Menke  · 技术社区  · 16 年前

    情况:

    • 自定义“主控文档”内容类型继承自文档
    • “主控文档”内容类型有五个附加选项字段
    • 有五种自定义“文档模板”内容类型继承自“主控文档”内容类型
    • 每个“文档模板”内容类型使用不同的Word文档模板(.dot)文件
    • 每个“文档模板”内容类型都已添加到文档库中

    问题:

    1. 我点击图书馆的一个文件
    2. 文档在Word 2003中打开供我编辑
    3. 我做了一些更改并保存
    4. 弹出一个名为“Web文件属性”的框。该窗口包含我的所有自定义元数据属性和ContentType字段。ContentType字段已正确设置为当前内容类型。其他字段将重置为其默认值。通过转到“文件”->属性,可以明显打开同一窗口

    除了两个原因外,这个窗口本身是可以的:

    • 它包括ContentType列
    • 我的所有自定义元数据属性都是可见的,但会重置为它们的默认值,而不是以前选择的任何值。这意味着,每次用户想要保存文档时,他们都必须记住标记了哪些属性,并将它们设置回原处。

    问题:

    1. 我可以禁用此Web文件属性框吗?
    2. 如果没有…我可以得到显示为填充到正确值的字段吗?
    3. 如果没有…是否有方法禁止我的字段在此窗口中显示?
    4. 如果没有…这是我可以修改的SharePoint网页吗?

    *** 用更多信息编辑 ***

    这似乎只在Office2003中发生,并且似乎会影响选项字段。如果我创建的列与 查找 领域,似乎有用。

    再次编辑

    如果查找字段是一个多选字段,那么它将不会显示在Web文件属性框中(单选查找仍然有效)。

    编辑10/14/2009

    链接到Brenda下面提到的知识库文章: http://support.microsoft.com/kb/971500/

    4 回复  |  直到 15 年前
        1
  •  0
  •   Brenda Hartson    16 年前

    仅供参考-我想更正我以前的帖子。 在删除了我的Internet缓存后,修复程序确实解决了我的问题。 现在工作得很好。这是你需要的知识库:KB971500如果你找不到,我可以给你发电子邮件。文档中的注释并没有像我所描述的那样准确地描述这个问题,但它是我案例的修复方法。

    bhartson@lbrealty.com

        2
  •  1
  •   Kit Menke    16 年前

    这更像是一个解决方法,而不是一个答案,但我想我还是把它放在这里,以防它帮助其他人。

    似乎Web文件属性框的这些问题是特定于Office2003的。我在2007年的办公室报告的问题似乎已经解决了。

    如果您想在2003年让它工作,并且在您的 文件 内容类型,这里是摘要:

    • 单一选择选项字段 工作
    • 多选选项字段有效
    • 单选查找字段确实有效
    • 多选查找字段 工作
        3
  •  0
  •   Brenda Hartson    16 年前

    我们有确切的问题。早在2月份,我就和微软开了一个案子,他们终于把我的问题重复了一遍。

    我一直被告知,我的修复将与6月累计升级。我刚从我的微软代表那里收到一个特定的修补程序,并应用了它,但它仍然没有解决我的问题。我希望他给了我一个错误的,并有一个真正的送我。

    谢谢你的帖子。我可以尝试你上面的一些建议,但我只希望微软能解决这个问题。我们无法升级到Office2007!

    谢谢。

        4
  •  0
  •   saksysadmin    16 年前

    伙计,这真的让我很难受,我花了一整天的时间重新创建文档库和各种内容类型以及Excel模板的变体,然后才发现这是一个bug…至少微软现在有点热修复请求了…他们会把它寄给我的,我想:\

    我没有在Excel/Office2003中测试这一点,而是把我们的小工作流演示搞砸了…尴尬的…始终使用人们将要使用的应用程序和环境进行测试!!!!

    感谢您提供知识库文章编号