为“字段模板”窗格创建自定义字段模板

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

有时很方便地从预定义的比手动创建一个字段的字段列表中选择。您可以使用字段模板窗格中从预定义的字段列表中选择。您可以创建自己的自定义的字段模板,然后将它们添加到字段模板窗格。Microsoft Office Access 2007附带一组可节省大量时间,当您创建的域的内置字段模板。若要使用的字段模板创建新字段,您显示字段模板窗格,然后拖动一个或多个模板到在数据表视图中打开表。

本文介绍字段模板,并解释如何插入到您的表基于预建模板的字段。然后,本文提供了有关如何创建和插入自己的自定义字段模板的详细的说明。

本文内容

什么是域模板?

通过使用字段模板添加字段

创建自定义字段模板

什么是域模板?

字段模板是一组预定义的特征和描述字段的属性。字段模板定义包括字段名称、 数据类型,该字段的格式属性,以及许多其他字段属性的设置,组合在一起,表单是创建新字段的基础的模型。

“字段模板”窗格

返回页首

使用字段模板添加字段

若要通过使用字段模板中添加字段,,您可以显示字段模板窗格,然后将一个或多个模板拖到数据表视图中打开表。

  1. 单击“Microsoft Office 按钮” Office 按钮图像 ,然后单击“打开”。

  2. 在“打开”对话框中,选择并打开数据库。

  3. 在导航窗格中,双击您要在其中添加字段的表。

    该表将在数据表视图中打开。

  4. 数据表选项卡上的字段和列组中,单击新域

    Access 功能区图像

    将显示“字段模板”窗格。

  5. 字段模板窗格中选择一个或多个域,并将它们拖动到表。插入行出现时要放置该字段的位置,请将该字段放在位置。

    插入线显示将插入字段的位置

    在数据表中显示已插入的字段。

字段模板是模型。他们提供创建新字段的基础。

返回页首

创建自定义字段模板

假设您想要在字段模板窗格中创建自定义字段模板出现。下面是概述的步骤后, 跟一个示例︰

  1. 在数据库中创建表和填充的自定义域或您希望显示在字段模板窗格中的字段。请确保也根据需要设置为每个自定义的字段的字段属性。

  2. 保存表,并将其导出为 XML 格式。这将创建 XML 文件格式的字段模板使用Office Access 2007 。

  3. 重命名.xml 文件,使其具有.accfl 扩展名,因为这是 Access 将使用的字段模板文件扩展名。

  4. 将.accfl 文件放在一个位置访问希望查找字段模板。Access 的外观的用户模板文件夹和系统模板文件夹中,如下所示︰

    用户模板文件夹︰

    • Windows Vista
      C:\Users\user name\AppData\Roaming\Microsoft\Templates

    • Microsoft Windows XP
      C:\Documents 和 Settings\user name\Application Data\Microsoft\Templates

      注意: 默认情况下,在Windows VistaAppData文件夹和 Windows XP 中的应用程序数据文件夹都具有隐藏的属性设置。因此,它们不会显示在 Windows 资源管理器中的文件夹视图中。要导航到这些隐藏文件夹之一,请在 Windows 资源管理器地址栏中键入完整的文件夹规范。


      系统模板文件夹中︰

    • Windows Vista或Windows XP
      C:\Program Files\Microsoft Office\Templates\1033\Access

  5. 最后,必须退出并重新启动访问您的自定义模板显示在字段模板窗格。这是因为仅在程序启动时,Access 加载字段模板。

例如,假设您要创建默认情况下,以此格式显示为日期/时间字段的字段模板︰星期一、 九月 18 2006年 3:00 p。该字段的默认值为日期和时间条目次。必须提供此字段中的值,以便验证规则设置为不为空。如果您尝试违反此规则,将出现有效性文本必须提供该字段的值

请按照以下步骤创建此自定义字段模板。

  1. 创建数据库和表

    1. 单击“Microsoft Office 按钮Office 按钮图像 ,然后单击“新建”。

    2. 文件名框中,键入文件名。若要更改的位置,请单击文件夹图标以浏览到新位置。

      “空白数据库”窗格

    3. 单击“创建”

      新数据库将随即打开,将创建名为“表1”的新表并在数据表视图中打开它。

    4. 在导航窗格中,右键单击Table1表中,,然后单击快捷菜单上的设计视图

    5. 显示另存为对话框中,键入DatesTimes作为表的名称,然后单击确定

      Access 将在设计视图中打开该表。

  2. 创建字段并设置字段属性

    1. 字段名称列中,选择第一个空白行,,然后键入字段; 名称例如,长日期

    2. 选择“数据类型”列中的相邻单元格,然后从列表中选择“日期/时间”

    3. 字段属性常规选项卡上的在格式属性框中,键入ddd,mmm dd,yyyy hh:nna / p。您不需要提供引号;它们将自动添加。此设置将显示为Mon,九月 18 2006年 3:00 p的字段。

    4. 默认值属性框中键入now ()Now函数提供当前日期和时间。

    5. 有效性规则属性框中,键入Is Not Null

    6. 验证文本属性框中,键入必须提供该字段的值

    7. 单击Microsoft Office 按钮 Office 按钮图像 ,然后单击保存

      此时,(在设计视图) 表应如下图类似。

      “设计”视图中的日期时间表

  3. 导出 XML 格式中的表

    1. 时间表或其标题栏中,右键单击,然后单击关闭表快捷菜单上的关闭

    2. 在导航窗格中,右键单击时间表,指向快捷菜单上的导出,然后单击XML 文件

    3. 导出的 XML 文件向导,第一页上键入目标文件名称,或者接受,为您提供一个,然后单击确定

    4. 导出 XML对话框中,清除数据 (XML)复选框,,然后选择数据 (XSD) 架构复选框。

      “导出 XML”对话框

    5. 单击“确定”。

    6. 在下一页上的导出的 XML 文件向导中,单击关闭

      在您指定的位置创建.xml 文件。

  4. 将.xsd 文件重命名为.accfl

    1. 单击开始按钮,指向所有程序,单击附件,然后单击Windows 资源管理器

    2. 查找您刚刚创建的.xsd 文件。默认情况下,如果您接受提供的名称和位置,则将名为 DatesTimes.xsd,将位于您的默认文档文件夹。

    3. 右键单击文件,然后单击快捷菜单上的重命名

    4. 重命名文件以将文件扩展名为.accfl。请记住要在完成时按 ENTER。

      将 .xsd 文件重命名为 .accfl 扩展名

  5. 将文件移动到用户模板文件夹

    1. 在 Windows 资源管理器中,右键单击文件,然后单击快捷菜单上的剪切

    2. 通过浏览找到并选择适当的用户模板文件夹中,如下所述︰

      • Windows Vista
        C:\Users\user name\AppData\Roaming\Microsoft\Templates

      • Microsoft Windows XP
        C:\Documents 和 Settings\user name\Application Data\Microsoft\Templates

    3. 在用户模板文件夹中,右键单击,然后单击快捷菜单上的粘贴

  6. 重新启动访问

    1. 切换到 Access、 Microsoft Office 按钮 Office 按钮图像 中,单击,然后单击退出 Access

    2. 然后重新启动 Access。

现在,长日期域显示在列表中的字段模板时显示字段模板窗格中,如下图所示。

名为长日期的自定义字段模板

可以选择字段模板窗格中的字段,并将其拖动到数据表视图中打开表。插入行出现时要放置该字段的位置,请将该字段放在位置。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×