文件向导:转换

转换对话框中,可以对一个表格进行筛选及高级转换。这对 HTML 表格来说尤其重要,因为没有针对如何以 HTML 的格式数据的通用存储数据的标准。结果造成无法使 QlikView 像阅读其他更加结构化数据形式那样方便地阅读 HTML 表格。

为了进入转换对话框,通过单击启用转换步骤按钮启用转换步骤。为了节省存储空间,默认情况下步骤不启用。

转换对话框提供了多种可以用于使表格更加适合 QlikView 的筛选器。该对话框拥有六页,现描述如下。转换表格 对话框左下角的按钮可应用于所有页:

撤消 撤消上一次添加的改变。
重做 重做上一次的撤消。
重置 将表格重置到其原始状态。

删除数据

删除数据标签上,包含垃圾文件的行和列可从表格上删除。在 HTML 文件中,有多余的只为易辨认目的的行或列情况并不少见, 当然这些文件在载入 QlikView 之前需要删除。

列和行都可能直接删除,在两种情况下,它们的索引都仍然在脚本中保存。行也可使用条件标准删除。

删除标记 删除亮显行和列。
有条件的删除... 打开指定行条件对话框,在这里可以设置删除条件标准。

填充

使用填充标签,您可以替换单元格值。在大我数情况下,匹配一个具体描述的特定单元格都被同一列中的其他值替换。一种通常的情况是单元格为空白,上部的首个非空白单元格包含相关值。

填充... 打开填充单元格对话框,在这里可以指定条件和策略。

对话框页用于将列的内容复制到一个新的列。复制可包含原始列的所有单元格或只包含所选单元格。如果一列中包含不同种类的值,这项功能会非常有用。它也可能用于复制包含 HTML 链接列,因此一列包含链接文本,而另一列则包含其 URL。

新建... 打开为新列指定单元格对话框,在这里可以指定如何创建新列。
标签 为列设置标签。

上下文

在 HTML 表格中,可存储比可见的更多的信息,如在一个单元格的内容可单击的情况下,浏览器应跳至的地址必须也被保储。转换页将显示该单元格文本,但是它也可以显示单元格的其他信息。自然地,它也可以将此信息读入 QlikView。

标符中总是包括额外的信息。一个标签拥有一人名称,并且可能拥有属性,它们有时拥有值。单元格的上下文可以看起来象这样:

示例:  

<A href=www.myurl.com/mypage.html name=”MyName”>

我的链接文本

</A>

单元格中的可见文本就是我的链接文本。上下文包含一个开始标签和一个结束标签。标签指定一个超文本链接。开始标签有两个属性,href名称

上下文页可能用于读取标签的属性而不是主字符串。也可进行其他种类的操作。右键单击向导中的单元格然后选择查看上下文查看单元格的上下文。

展开... 打开展开上下文单元格对话框,在这里您可以定义将一个单元格的内容扩展到几个单元格。注意一列和一行都必须标记以启用按钮。然而,所有列中的单元格都将被扩展。
解释... 打开上下文注释对话框,在这里您可以定义单元格内容的解释。注意一列和一行都必须标记以启用按钮。然而,所有列中的单元格都将被解释。

展开

展开标签上,您可以改正一个换行的表格。打包在这里表示表格的另外一部分继续,不是象它应该的那样在下边,而是在表格的第一部分的旁边。在以上示例中,右边的一半因此将会被移动至左边一半的下部。

展开 展开表格。两部分之间的边框必须首先用鼠标设置。可能将表格垂直或水平分开。
有条件的展开... 定义表格垂直分开的条件。打开指定行条件对话框。

旋转

网络设计者经常旋转表格以使它们看起来更好。旋转功能的主要目的就是使将表格“转回正常状态”,即,将像列,字段名称等的字段放在首行等。

左对齐 逆时针方向旋转表格。
右对齐 顺时针方向旋转表格。
互换 互相表格,如沿着一个斜轴映射表格,右侧顶部的单元格将变成左侧底部单元格,相反亦然。但左侧顶部和右侧底部保留言在原来位置。