FileMaker WebDirect 帮助
FileMaker 基础
关于解决方案
一个解决方案是指一个文件或一组文件,其中包含数据库表、布局、脚本以及您输入和处理的相关数据。 FileMaker WebDirect™ 解决方案中包含可从 Web 浏览器打开的记录。 这些记录由存储和显示数据的多个字段组成。 每个解决方案用于解决一个或多个特定问题,例如,跟踪客户或发货单。
注释: 本文档介绍只有从 Web 浏览器运行 FileMaker WebDirect 解决方案时才可使用的功能。 有关使用 FileMaker® 产品的信息,请参阅 FileMaker 产品文档中心。
什么是字段?
字段可以存储、计算并显示已输入到记录中的数据。 您输入到字段中的信息是字段的值。 字段值可以是文本、数字、日期、时间、媒体文件和其他文件。 记录—中的每条信息(如名称、地址或电话号码—)都存储在字段中。
什么是记录?
记录是一组字段,其中包含关于单个活动、个人、主题或交易的数据。 要添加数据,可以创建新记录,然后在属于该记录的字段中输入数据。 在文件中创建记录后,您可以对记录进行编辑、排序,或查找一组包含特殊值的记录。
什么是布局?
布局用于显示解决方案中包含的记录。 布局—是由解决方案设计人员使用 FileMaker Pro 或 FileMaker Pro Advanced—创建的,它决定如何组织用于查看、报告、查找和输入数据的数据。 在某个布局中更改字段中的数据后,更改内容会显示在该字段所在的每个布局中。
关于使用 FileMaker WebDirect 解决方案
关于菜单栏
关于状态工具栏
通过状态工具栏中的导航控件和按钮可以运行 FileMaker WebDirect 中的任务。 根据您所处的模式以及 Web 浏览器窗口的宽度,状态工具栏中的控件和按钮会有所不同。 将指针移动到按钮或控件上即可查看其说明。
注释: 如果未显示状态工具栏,可单击 ,然后选择“查看”>“状态工具栏”。
请参阅
关于模式
访问 FileMaker WebDirect 解决方案
- 在兼容的 Web 浏览器软件中,按照以下格式键入托管解决方案的 IP 地址或域名:http://<名称>/fmi/webd
例如:http://www.MyCompany.com/fmi/webd - 如果显示的是“FileMaker WebDirect 启动中心”,请单击要访问的解决方案。
- 如有要求,请输入账户名称和密码。
如果您的账户由 Amazon 或者 Google 等 OAuth 身份认证提供商存储, 请选择 OAuth 身份认证提供商。 提供商网页打开后,请输入您的账户。
注释
- 如果显示的是自定义主页,请按照数据库管理员提供的指示进行操作。
- FileMaker WebDirect 解决方案和“FileMaker WebDirect 启动中心”的 URL 区分大小写。
- 您可能需要通过提供帐户名称和密码登入,才能看见“FileMaker WebDirect 启动中心”或自定义主页。
请参阅
登出 FileMaker WebDirect 解决方案
完成处理 FileMaker WebDirect 解决方案之后,请务必先登出,再关闭浏览器窗口。 单击 ,选择“登出”, 然后退出浏览器。
警告: 登出 FileMaker WebDirect 解决方案之前退出 Web 浏览器可能会导致数据丢失。
重要的安全注意事项:
- 如果您使用 Web 浏览器的“重新加载”或“刷新”按钮,FileMaker WebDirect 会创建与主机的连接并加载默认布局,同时保持当前会话的登入状态。
- 从 Web 浏览器打开 FileMaker WebDirect 解决方案时,您会连接到解决方案,此时其他人可能无法打开该解决方案。 如果不使用解决方案时,请退出登录。
- 若会话超时,请从“FileMaker WebDirect 启动中心”重新打开解决方案。
打印记录
打印当前布局和搜索结果,单击 , 选择 “查看” > “以 PDF 格式查看”, 然后使用 Web 浏览器打印该 PDF 文档。
注释
- 根据您所使用的 Web 浏览器、打印机和系统软件,打印机和打印设置可能会有特定的选项。 有关更多信息,请参阅打印机和系统文档。
- 打开 PDF 文档时,Web 浏览器的弹出窗口拦截器必须关闭。
添加并查看数据
切换布局
更改布局可以不同的排列方式查看数据。 单击 ,选择“布局”,然后选择一个布局。
请参阅
以表单或列表查看记录
要分别查看各个记录(每个屏幕一条记录)或按列表查看记录,请单击 ,然后选择“查看”菜单 >“按表单查看”或“查看”菜单 >“按列表查看”
将记录添加到解决方案
在“浏览”模式下,可以添加或复制记录。 新记录为搜索结果的最后一条记录。
- 在“浏览”模式下,单击 。
在窄 Web 浏览器窗口中,单击 ,然后选择“新建记录”。 - 单击某个字段并键入新信息。 按 Tab 键可以在字段间切换。
您不能为输入的文本添加格式,—例如,粗体或下划线。 FileMaker WebDirect 不支持多格式文本。 - 在字段中完成信息输入后,单击布局上当前字段外的任意位置以提交记录。
要复制记录,单击 ,然后选择“记录”>“复制记录”。
注释: 要在面板控件上的字段中输入数据,请选择包含字段的面板,然后输入数据。
在容器字段中添加或删除内容
插入文件到容器字段中:
- 拖入文件到容器字段中。
- 移动设备: 在 FileMaker WebDirect 中输入容器字段,单击 ,然后选择“插入”>“插入到容器”。
注释: 要以图像的原始大小查看图像,请单击容器字段,然后单击 ,并选择“查看”>“查看图像完整尺寸”。
要清除容器字段的内容:
- 单击容器字段。
- 单击 ,然后选择“编辑”>“清除”。
编辑记录
- 在“浏览”模式下,显示要编辑的记录。
- 在字段中单击并编辑其中的数据。
- 在字段中完成信息输入后,单击布局上当前字段外的任意位置以提交记录。
删除记录
如果从解决方案中删除某条记录,将会永久丢弃在该记录的所有字段中输入的数据。
要删除记录,请执行以下操作:
- 在“浏览”模式下,导航至要删除的记录。
- 单击 ,然后单击“删除”。
在窄 Web 浏览器窗口中,单击 ,选择“删除记录”,然后单击“删除”。
要删除当前搜索结果中的所有记录,单击 ,选择“记录”>“删除已找到的记录”,然后单击“删除”。
要删除当前表中的所有记录,请执行以下操作:
- 在“浏览”模式下,单击 或 ,然后选择“显示所有记录”。
- 单击 ,然后选择“记录”>“删除所有记录”。
- 单击“删除”。
导入记录
注释: 移动浏览器中不支持此功能。
FileMaker WebDirect 可以从以下文件格式导入数据:
- FileMaker Pro
- TSV
- CSV
- DBF
- Merge
- Excel(仅限单工作表文件)
导入数据:
- 单击 ,然后选择“文件”>“导入记录”>“文件”。
- 单击“选择文件”。
- 选择包含要导入数据的文件,然后单击“选择”。
- 单击“导入”。
- 如果您从 FileMaker Pro 文件导入,并且您的当前帐户与 FileMaker Pro 文件中的帐户不匹配,将提示您输入帐户信息。 输入拥有 FileMaker WebDirect 扩展权限的帐户的帐户名和密码,然后单击“确定”。
- 从“目标字段”列中为每个源字段选择相应的目标字段。
- 在“导入操作”区域中,选择要执行的导入类型,然后将文件中的字段映射到要导入的数据上。
- 单击“导入”。
从不受支持的来源或格式中导入数据,请用 FileMaker Pro 打开解决方案。
请参阅
导出记录
注释: 移动浏览器中不支持此功能。
FileMaker WebDirect 可以导出数据成以下文件格式:
- TSV
- CSV
- DBF
- Merge
- HTML 表
注释: 要导出小计布局部分中的合计字段,请在导出记录之前对搜索结果进行排序。
要导出数据,请执行以下操作:
- 单击 ,然后选择“文件”>“导出记录”。
- 在“另存为”框中,键入文件的名称。
- 对于“类型”,选择导出文件类型,然后单击“确定”。
- 单击要导出的字段,然后单击“移动”。 对要导出的所有字段重复上述操作。
- 单击“导出”。
- 单击每个按钮下载相应文件,然后单击“关闭”。
FileMaker WebDirect 将记录导出到 Web 浏览器的默认下载位置。
若要将不受支持的文件格式数据导出,请用 FileMaker Pro 打开解决方案。
导出容器数据
注释: 移动浏览器中不支持此功能。
- 单击容器字段。
- 单击 ,然后选择“编辑”>“导出字段内容”。
- 要更改导出容器数据的文件名,在“另存为”框中,键入文件名和文件扩展名。
- 单击“确定”。
- 单击每个按钮下载相应文件,然后单击“关闭”。
FileMaker WebDirect 将容器数据导出到 Web 浏览器的默认下载位置。
查找数据并为数据排序
执行快速查找
您可以执行快速查找,对当前布局中启用了快速查找的所有字段执行搜索。
- 在“浏览”模式中,在状态工具栏右侧的“快速查找”方框中键入一个多个词。
在窄 Web 浏览器窗口中,单击 可显示“快速查找”方框。 - 按 Enter 键或 Return 键。
要查看最近快速查找的列表,单击“快速查找”方框中的下箭头。
查找记录
使用“查找”模式可以根据搜索条件(要查找的一个或多个值)找到记录。 在查找请求(看起来像空白记录)的各字段中键入条件。 查找请求的创建、编辑、删除和浏览方式与记录相同。 FileMaker WebDirect 会搜索解决方案的所有记录,同时将您的搜索条件与文件中的数据进行比较。 包含符合条件的数据的记录会成为搜索结果,搜索完成时以“浏览”模式显示。
要查找一条或一组记录,请执行以下操作:
- 单击 ,然后选择“进入查找模式”。
- 单击 ,选择“布局”,然后选择一个包含要搜索字段的布局。
- 单击要搜索的字段,然后输入搜索条件。
- 您可以使用 在搜索条件中插入运算符。
在窄 Web 浏览器窗口中,您必须手动插入运算符。 - 单击“执行”。
在窄 Web 浏览器窗口中,单击 ,然后选择“执行查找”。
饼图 的突出显示区域指示了占所有记录的比例,并且您会看到找到了多少条记录。
有关搜索结果的详细信息,请单击 或 。
创建搜索条件
如果要查找的值 | 使用 | 示例 |
---|---|---|
完全匹配,但是字段中可能包含其他值 | =(位于条件之前) | =Smith 查找所有名字为“Smith”的记录,包括“John Smith”,但不包括“Smithson” |
空字段(例如,尚未填写命令的记录) | = | = 查找所有无值的记录 |
完全匹配,字段中不包含其他值 | ==(位于条件之前) | ==Smith 查找所有名字为“Smith”,而不是“John Smith”或“Smithson”的记录 |
重复值 | ! (英文感叹号) | ! 查找在字段中包含重复值的所有记录 |
小于指定值 | < | <40 查找包含的值小于 40 的所有记录 |
小于或等于指定值 | <= | <=05:00:00 查找包含的值为 5:00 或 5:00 之前的所有记录 |
大于指定值 | > | >05:00:00 查找包含的值在 5:00 之后的所有记录 |
大于或等于指定值 | >= | >=Smith 查找包含“Smith”且所有按字母排序在“Smith”之后的所有记录 |
属于指定的范围 | .. 或 ... (两个或三个英文句点) | 12:30 PM...7:30 PM 查找所有包含值介于12:30 到 7:30 PM之间的记录 星期二 查找所有包含日期为星期天、星期一或者星期二的记录 |
属于指定的范围(日期、时间或时间戳字段) | 仅限识别范围所需的组件 | 5/2016 查找包含 2016 年 5 月中的日期的所有记录 |
属于指定的子范围 | {..} 或 {...} (两个或三个英文句点) | 11/{9..16}/2016 {3..5} PM 查找包含时间戳从 2016 年 11 月 9 日到 11 月 16 日下午 3:00 点到下午 6:00 点之前的记录 |
所属范围满足若干条件 | 运算符的组合 | */{10..15}/2016 查找包含 2016 年,但仅限 10 日到 15 日的所有记录 |
今天的日期 | // | // 查找日期为今天的所有记录 |
无效的日期或时间 | ? | ? 查找包含无效日期或时间的所有记录 |
一个未知或可变的文本字符 | @ | @on 查找所有包含三个字符且以“on”结尾的记录,例如“Don” |
文本字段中的数字(任一数字) | 一个 # 字符表示一位数字 | # 查找 3而非 30## 查找 30 而非 3 或 300#3 查找 53 和 43 而非 3 |
所有特定日期或时间组件(日期、时间或时间戳字段)的有效值 | *(代表整个组件,而不是单个字符)或不指定特定组件 | 5/12/* 或 5/12 查找任一年份中五月的第十二天*:15 查找所有整点过15分钟的时间 |
零个或零个以上未知或可变的文本字符 | * | *smith* 查找所有名字中包含“smith”的记录,例如“Smithson”、“Blacksmith” |
字段中的文字文本(可用来搜索如“,”这样的字符) | " " | ", Ltd." 查找所有包含“, Ltd.”的记录 |
日期为一周中特定的一天(日期或时间戳字段) | 完整或缩写的星期名称 | 输入星期二 查找所有日期为星期二的记录, 输入 =Thu 2016 查找2016年所有为星期四的日期记录。 |
用作文本字符的运算符 | \(在运算符之前) | joey\@abc.net 会找到 "joey@abc.net" |
日文索引字段中的假名字符,不区分平假名/片假名、浊音/半浊音/清音假名、小/普通假名和假名浊音/清音叠字符号 | ~(波浪线)和字符 | 查找 、 、 、 、 和 。 |
执行 AND/OR 搜索
要执行 AND 搜索,请使用多个字段指定一个查找请求。 例如,您可以执行 City = New York AND Name = Smith 搜索。
- 单击 ,然后选择“进入查找模式”。
- 单击要搜索的字段,然后键入搜索条件。
例如,要查找 City = New York 的记录,请单击 City 字段,然后键入New York
。 - 单击要搜索的下一个字段,然后键入其他条件(AND 搜索)。 例如,单击“名称”字段,然后键入
Smith
。 - 重复步骤 3 直到输入全部搜索条件为止。
- 单击“执行”。
在窄 Web 浏览器窗口中,单击 ,然后选择“执行查找”。
要执行 OR 搜索(即匹配任意搜索条件均可),请指定多个查找请求。 例如,您可以执行 City = New York OR Paris 搜索,或者 City = New York OR Name = Smith 搜索。
- 单击 ,然后选择“进入查找模式”。
- 单击要搜索的字段,然后键入搜索条件。
例如,要查找 City = New York 的记录,请单击 City 字段,然后键入New York
。 - 单击 以创建新的查找请求。
- 在空白查找请求中,单击要搜索的另一个字段,然后键入其他搜索条件(OR 搜索)。 例如,单击“名称”字段,然后键入
Smith
。 - 重复步骤 3 和步骤 4 直到输入全部搜索条件为止。
- 单击“执行”。
在窄 Web 浏览器窗口中,单击 ,然后选择“执行查找”。
注释
- 对于多个查找请求,会首先执行 AND 运算,再执行 OR 运算。 例如,具有多个查找请求的复杂 AND/OR 搜索将按照下列顺序进行计算:(City = New York AND Name = Smith) OR (City = Paris AND Name = Smith) OR (City = Paris AND Name = du pont)。
- 如果有多个查找请求,则请求的创建顺序即为执行顺序。
- 如果搜索条件中使用“省略”(当条件不等于数据时),请指定最后执行“省略”的搜索请求。 (首先包含所有要查找的记录,然后排除不需要的记录。)
- 可以通过限制或扩展搜索结果来减少或增加搜索结果中的记录数。
查找匹配条件的记录以外的记录
要查找不等于某个指定值的记录,可以在执行查找时省略与该搜索条件匹配的记录。 例如,要查找除了伦敦以外的所有销售记录:
- 单击 ,然后选择“进入查找模式”。
- 键入要省略记录(您不想查找的记录)的搜索条件。
例如,在 City 字段中键入London
。 - 单击 ,然后选择“省略”。
- 单击“执行”。
在窄 Web 浏览器窗口中,单击 ,然后选择“执行查找”。
搜索结果不包括包含“London”的所有记录。
您也可以在查找某些记录的同时省略其他记录。 例如,要查找 California 州的厂商,但不包括 Los Angeles 的厂商:
- 单击 ,然后选择“进入查找模式”。
- 键入要查找记录的搜索条件。
例如,在 State 字段中键入CA
。 - 不执行该查找,单击 。
- 在要排除的搜索结果中键入记录的搜索条件。
例如,在 City 字段中键入Los Angeles
。 - 单击 ,然后选择“省略”。
- 单击“执行”。
在窄 Web 浏览器窗口中,单击 ,然后选择“执行查找”。
搜索结果包括包含“CA”记录但不包含“Los Angeles”的所有记录。
注释
- 您可以在多个请求中使用包含“省略记录”的搜索条件。
- 如果有多个查找请求,则请求的创建顺序即为执行顺序。 例如,在包含美国和法国客户的“联系人”解决方案中:
- 如果第一个请求查找所有巴黎的客户,第二个请求省略所有美国的客户,那么搜索结果不会找到美国德克萨斯州或任何其他地区的巴黎客户。
- 如果请求的顺序相反,即第一个请求省略所有美国的客户,第二个请求查找所有巴黎的客户,那么搜索结果会包括所有位于法国巴黎以及美国德克萨斯州的巴黎的客户,但不包括美国其他地区的客户记录。
省略搜索结果中的记录并查看省略的记录
在创建了搜索结果之后,可以忽略搜索结果中的记录。 省略的记录仍然在数据库中,只是不包括在搜索结果中而已。
目的 | 请执行此操作 |
---|---|
省略一个特定记录 | 显示或选择要省略的记录,单击 ,然后选择“记录”>“省略记录”。 |
省略一系列记录 | 在一系列要省略的记录中显示或选择第一个记录,单击 ,然后选择“记录”>“省略多个”。 输入要省略的记录数,然后单击“ 省略”。 |
查看省略的结果并隐藏当前的搜索结果 | 单击 或 ,然后单击 。 |
恢复数据库中的所有记录 | 单击 或 ,然后选择“显示所有记录”。 |
限制(缩小)搜索结果
您可以逐渐缩小查找范围,以便在搜索数据库时查找更具体的细节。 要根据不同字段中的多个条件查找记录(AND 逻辑搜索),切换到“查找”模式,指定其他条件,然后限制查找。
例如,搜索完在销售部工作的所有员工之后,可以缩小搜索范围以查找销售部内名为 Alvarez 的所有员工。
- 执行查找以便在数据库中包含一个搜索结果。 请参阅查找记录。
搜索结果将以“浏览”模式显示。 - 切换回“查找”模式并键入条件以缩小搜索范围。
- 单击“执行”旁边的箭头,然后选择“限制查找”。
在窄 Web 浏览器窗口中,单击 ,然后选择“限制查找”。
扩展(扩大)搜索结果
如果您对前一查找请求的限制过大,通过扩大搜索结果可以扩展搜索范围,以包括其他适用的记录,并且不必重新搜索。 要查找与相同或不同字段中的多个条件匹配的记录(OR 逻辑搜索),切换到“查找”模式,指定其他条件,然后扩展查找。
例如,在搜索位于 New York 的客户之后,您可以扩大搜索,再去查找位于 Hong Kong 的客户:
- 执行查找以便在数据库中包含一个搜索结果。
请参阅查找记录。 - 切换回“查找”模式并键入条件以扩大搜索范围。
- 单击“执行”旁边的箭头,然后选择“扩展查找”。
在窄 Web 浏览器窗口中,单击 ,然后选择“扩展查找”。
对记录排序
- 在“浏览”模式下,导航至包含排序所要依据的字段的“布局”,然后单击 。
在窄 Web 浏览器窗口中,单击 ,然后选择“对记录排序”。 - 在“对记录排序”对话框中,选择第一个要排序的字段。
在移动浏览器中,单击“添加字段”,然后选择要排序的第一个字段。
例如,选择“姓氏”。 - 选择排序顺序,然后单击“移动”。
在移动浏览器中,选择字段名称,然后选择排序顺序并单击“确定”。
只能按当前布局中的字段排序,或者按解决方案设计人员在排序中加入的字段进行排序。 - 为每个排序字段重复步骤 2-3。
例如,选择“名字”以在“姓氏”之后对该字段进行排序。 - 单击“排序”。
对记录进行排序之后,当前记录保持选中状态。 在“列表视图”中,当前记录按排序顺序进行排列。 要以排序后的顺序从第一条记录开始查看记录,请单击 或 ,然后将滑块拖到左侧。
要使记录恢复为创建顺序,可单击 ,然后选择“记录”> “不排序” 。
共享搜索结果
注释: 移动浏览器中不支持此功能。
利用快照链接可以与 FileMaker Pro 用户共享搜索结果。 创建快照链接时,记录 ID—的当前搜索结果(其中包括布局、视图、排序顺序、模式和工具栏可见性—)将保存到文件。 FileMaker Pro 用户可以打开快照链接来查看搜索结果。 FileMaker WebDirect 无法打开快照链接。
快照链接不保留记录数据,打开快照链接不会将记录数据返回到创建快照链接时数据的状态。
要创建快照链接,请执行以下操作:
- 单击 ,然后选择“文件”>“保存”>“快照链接”。
- 对于“另存为”,键入快照链接的名称。
- 对于“保存”,选择要共享 —的记录(当前记录或当前搜索结果)。
- 单击“确定”。
- 单击每个按钮下载相应文件,然后单击“关闭”。
FileMaker WebDirect 将快照链接保存到 Web 浏览器的默认下载位置。
键盘快捷方式
FileMaker WebDirect 键盘快捷方式
目的 | 按键 |
---|---|
从 FileMaker WebDirect 打开解决方案时,请指定一个账号名称和密码。 | Windows: Alt 打开解决方案时,按下“Alt” macOS: 打开解决方式时,按下“Option”键 |
提交当前记录 | Windows: Alt+Enter macOS: Option-Enter |
在“查找”模式下执行当前查找 | 输入 |
登出解决方案 | Windows: Alt+O macOS: Option-O |
疑难解答
网页没有正确显示
请验证下列操作:
- 是否已在 Web 浏览器中启用 JavaScript 和 cookie。 请参阅 Web 浏览器文档。
- 您使用的是 FileMaker WebDirect 支持的 Web 浏览器。 请访问访问 FileMaker 网站。
- 为该页面中使用的媒体文件安装了 Web 浏览器插件。 Web 浏览器插件可以为文档、动画、图像、音频和电影文件提供支持。 如果未安装指定的 Web 浏览器插件,这些媒体文件可能会无法正确显示。
- 家长控制已禁用。 请参阅操作系统文档。
找不到功能
请验证下列操作:
- 状态栏可显示。 单击 ,然后选择“查看”>“状态栏”。
- 您是否处于正确的模式下。 例如,您只能在“浏览”模式下创建新记录。
- 功能未被解决方案设计人员有意禁用。
- 所使用的帐户允许访问您所需的所有功能。 请咨询您的解决方案设计人员。
无法在 Web 查看器中后退或前进
使用 Web 浏览器的快捷菜单可以在 Web 查看器中后退或前进。 在 Web 查看器中右键单击 (Windows) 或者按住 Control 键并单击 (macOS),然后选择“后退”或“前进”。