我正在创建一个模板文档,我想添加一个新的/自定义文档属性项,可以从文本中编辑,就像插入>中可用的那样。快速部件>文档属性菜单。
Web上的帮助显示了如何创建文档属性,该文档属性可以作为可以更新的灰色字段放置在文本中。但是,文档属性的值只能在文件>的“高级属性”中编辑。信息菜单。
我想创建一个字段,Word文档的用户可以在文本中轻松编辑。这方面的一个例子是附在“文件标题”字段的图像中。
范围是此文档属性可以用作页眉/页脚等中的字段,其具有在控制字段中输入的值。我想添加的典型字段是:“报告编号”,“客户名称”等
有谁知道如何创建这些字段?
答案 0 :(得分:2)
插入>快速部件>文档属性不插入字段。它的插入内容如屏幕截图所示,是一个映射到xml部分的内容控件。
如果要添加自己的自定义属性,则需要创建自己的自定义XML部件,并将文档中的内容控件映射到它。如果您不知道如何操作,可以在Greg Maxey's website有用的
上找到相关信息答案 1 :(得分:0)
我可以使用此Tool 完成此操作。我单击了“基本映射>纯文本”。它不会显示在“插入>快速零件>文档属性”中,而只会显示在文档内部。
答案 2 :(得分:0)
Microsoft's walkthrough在使用Visual Studio(不一定是必需的)上有非常不同的处理方式,但是它有一个很好的XML文件示例,因此我建议您在其中查看that part最少。
因此,首先,您需要创建一个XML文件,其中包含要使用的属性,因此请查看the appropriate section of Microsoft's walkthrough to see what that looks like
接下来,您需要显示“开发人员”标签。
转到“文件”>“选项”>“自定义功能区”,然后选中“开发人员”旁边的框。然后单击确定。
现在,转到“开发人员”选项卡,然后单击“ XML映射窗格”,打开标记为“自定义XML部件:”的下拉列表,单击“(添加新部件...)”,然后在出现的窗口中,浏览并打开您刚创建的XML文件。
然后,您需要再次打开“自定义XML部件:”下拉列表,然后选择刚刚添加的新条目,这将显示您放入XML文件的属性。
最后,单击要在文档中使用这些新属性之一的位置,然后右键单击要在其中使用的属性,然后从“插入内容控件”列表中选择所需的内容控件。
内容控件在blog post by Brian Jones (关于对我不起作用的文档)中进行了描述 如下:
纯文本-名称有点误导。此控件将采取 在设计模式下应用于它的格式,因此 模板作者可以设置外观,而最终用户只能编辑 内容。
图片-此控件只能包含图片。当用户 单击它,将出现“插入图片”对话框。
下拉列表-此行为与纯文本控件类似, 因为您可以先设置要应用的格式,但是 此外,您还可以指定用户所在的值列表 可以选择。
日历 [日期选择器]-将为用户提供日历控件以选择日期。 您在此处有许多关于日期格式的选项 (M / d / yyyy; dddd,MMMM dd,yyyy等)。
组合框-类似于下拉列表,但用户可以键入 并从您定义的列表中进行选择。
富文本-行为与Word中的其他任何文本一样。
此外,要使用“组合框”和“下拉列表”类型,您似乎必须创建XML Schema并将其附加到您的文档,而我还没有花时间完全阅读/理解/理解。然而。有关这样做的更多信息,请参见Microsoft's walkthrough的相关部分,该部分使用了Visual Studio,但对于手工执行此操作的人仍然是一个很好的参考。