主页 > 使用 FileMaker Pro > 添加和查看数据 > 替换字段内容
替换字段内容 您可以使用新值、计算结果或序列号替换所有记录或搜索结果中某个字段的内容。 要点 此过程会使用新值覆盖每条记录(或搜索结果中的每条记录)中的字段。无法撤消替换字段值。在开始之前,请考虑创建该文件的备份副本。 要替换搜索结果中每条记录的字段值: 1. 如果需要,请对数据库表中的记录进行查找、省略或排序操作。 有关更多信息,请参阅查找、排序和替换数据。 2. 在浏览模式下,在当前记录中,选择要替换的字段的内容。 3. 如果使用常数值替换数据(而不是序列号或计算结果),请键入值。 4. 选择“记录”菜单 >“替换字段内容”。 5. 在“替换字段内容”对话框中,选择某个选项: 要使用下列项目替换每个值 选择 当前选定字段中的值 替换为“<值>”。FileMaker Pro 会替换整个搜索结果中的字段内容。 序列号 “替换为序列号”,然后在“初始值”中键入序列号的起始值,在“增量”中键入增量值。 如果定义字段自动输入序列号,您可以选择“是否更新‘输入选项’中的序列号?”来重置“字段选项”对话框中的“下一个值”。 计算的值 “替换为计算的结果”,然后单击“指定”。在“指定计算方式”对话框中,输入要解析的计算。(结果必须与替换字段的字段类型匹配。)单击“确定”。 注释 有关“指定计算方式”对话框的更多信息,请参阅“指定计算方式”对话框。 6. 单击“替换”。 注释 • 您不能替换计算字段、合计字段或字义了全局存储选项的字段。 • 您不能重新序列化计算、合计、容器或全局字段。 • 如果已验证包含替换数据的字段,FileMaker Pro 不会验证新数据。请参阅定义字段验证。 • 如果选中“更新‘输入选项’中的序列号”,则下一个为此字段(执行替换后)自动输入的值会按顺序出现。如果清除此选项,则“字段选项”对话框中的“下一个值”不会更改。下一个自动输入的值基于当前设置(不是按此替换任务重新序列化的记录顺序)。 • 可以使用包括该字段的计算修改字段的现有值。例如,可以将 Gross Pay 值更改为计算结果 Gross Pay + 1000。请参阅定义计算字段。 • 可以使用计算将后缀或前缀添加到现有字段值中。例如,要将“-01”附加到搜索结果中“Partnumber”字段的所有值后面,请在“指定计算方式”对话框中输入 Partnumber &“-01”。结果必须与替换字段的字段类型匹配。 • 在 FileMaker Pro 10 中,FileMaker Pro 执行“替换字段内容”和“重新查找字段内容”命令以及脚本步骤的方式有所改变。现在,无需提交活动记录即可执行替换/重新查找操作。对入口中的相关记录执行替换/重新查找时,此更改只影响窗口事务处理中的多个未提交记录。如果窗口中有受到该操作影响的未提交记录,那么这些更改将通过窗口的事务处理来完成,而且将一直保持未提交状态,直到您在该操作完成后选择提交更改为止。在执行操作期间,所有其他记录的修改和提交将和以前一样。有关提交数据的更多信息,请参阅提交记录中的数据。 要点 要避免在 FileMaker Pro 中替换日期时出现混淆,请始终输入四位数字年份的日期。有关更多信息,请参阅两位数年份日期的转换。 相关主题 在字段中输入和更改数据 查找记录 添加和查看数据疑难解答 保存和拷贝文件