读取文本模块

的文件夹TBox XEngines- >读取文本标准的子集包含模块,执行特定的任务3.0文本引擎

文本打开/负载

该模块文本打开/负载允许您打开一个读取文本。另外,您可以从外部源加载内容到指定的文本。

它有以下ModuleAttributes:

ModuleAttribute

描述

流的名字

文本的名称,你想打开或加载内容。

加载源类型

可选地,您可以使用此ModuleAttribute将内容从外部源加载到指定的文本。为此,选择下列来源作为一个值之一:

  • 剪贴板:加载内容从系统剪贴板。

  • 文件:从文件加载内容你指定。

  • 缓冲:从缓冲区指定加载内容。

加载源标识符

如果你指定的值文件缓冲为ModuleAttribute加载源类型,用这个来指定完整的路径文件或缓冲的名字。

加载操作类型

你想执行的操作类型内容加载到文本。您可以指定下列操作类型为这个ModuleAttribute作为值:

  • 取代:替换当前文本内容与内容从指定源。这是默认值。

  • 附加从指定源:附加内容的当前文本,没有创建一个新行。

  • 添加新行:创建一个新的线在当前文本从指定源和附加内容。

行分隔符

行分隔符的文本。您可以指定以下行分隔符,这取决于操作系统(OS)测试:

  • 窗户(默认值)

  • Unix

  • 遗留Mac OS

在本例中,您执行以下操作:

  • 你打开一个文本称为和替换的内容TestStream

  • 新内容的来源是一个外部文件,位于C: \ Temp \用法

  • 你替换的文本的内容窗口(CR-LF)行分隔符设置。

打开一个文本从外部源和负载内容

文本保存/关闭

该模块文本保存/关闭一个文本和(可选),允许您关闭它的内容保存到外部目的地。

它有以下ModuleAttributes:

ModuleAttribute

描述

流的名字

的名字你想关闭或保存的文本。

目的地类型

你想保存文本的目的地。您可以指定以下目的地作为这ModuleAttribute的价值:

  • 剪贴板:保存到系统剪贴板的内容。这是默认值。

  • 文件:保存您所指定的内容到一个文件。

  • 缓冲:保存您所指定的内容来缓冲。

  • 没有一个没有保存的内容。

目的地标识符

如果你指定的值文件缓冲为ModuleAttribute目的地类型,用这个来指定完整的路径文件或缓冲的名字。

编码

从下拉菜单中选择一个文本编码选项。默认值是utf - 8

保持流开放

188金宝搏app苹果下载软件Tricentis托斯卡关闭默认文本。如果你想把它打开后保存,设置这个值真正的

在本例中,您保存文本TestStream到系统剪贴板没有关闭它。

文本的内容保存到外部来源

文本块文本操作

该模块文本块文本操作允许您操作的内容文本作为一个单一的文本块。

它有以下ModuleAttributes:

ModuleAttribute

描述

流的名字

的名字你想操作的文本。

目标线

指定行文本加载文本。您可以指定以下值之一:

  • 一个整数< n >:加载指定的线。例如,值2加载文本的第二行。

  • 一个或多个字符串由分号隔开(;)< string1 >、< string2相等>、<…>:加载第一行包含所有您所指定的字符串。

如果你不指定一个目标线值,188金宝搏app苹果下载软件Tricentis托斯卡使用一个基于下面的默认值输入操作类型:

  • 1取代附加

  • #最后添加新行

输入操作类型

如果你使用ActionMode验证内容ModuleAttribute,离开这个ModuleAttribute空的值。

如果你使用ActionMode输入为ModuleAttribute内容,选择一个操作执行时将指定的内容插入到文本。

您可以指定下列操作类型为这个ModuleAttribute作为值:

  • 取代:替换当前文本内容与指定的内容。

  • 附加:将指定的内容到指定的结束目标线。这是默认值。

  • 添加新行:创建一个新的线在当前文本和附加指定的内容。

字段分隔符

指定字符分割你的价值观目标线。例如,一个分号(;下面的例子)是分隔符:<名称>,<时代>,<中国>

这个ModuleAttribute是可选的。

线的长度

指定的最大数量或字符目标线

这个ModuleAttribute是可选的。

场总数

指定文本字段的数量,基于字段分隔符ModuleAttribute。

这个ModuleAttribute是可选的。

内容

指定要引导的文本内容。注意,当您指定文本的内容:

  • 可以有多个内容ModuleAttributes在同一个模块。要做到这一点,这ModuleAttribute复制并粘贴到该模块所需的许多倍。

  • 默认情况下,这个ModuleAttribute是a文本框。使用它作为一个列表框,您可以更改默认参数BusinessType这ModuleAttribute列表框。这是特别有用如果你想引导多个文本字段作为一个列表。

另外,您还可以添加以下这个ModuleAttribute配置参数:

  • AlignToRight:设置此配置参数真正的向右对齐字符。默认情况下,188金宝搏app苹果下载软件Tricentis托斯卡左对齐文本字段。

  • 长度:指定为这个ModuleAttribute的最大字符数。

  • 抵消:指定数量的字符来抵消从第一个字符开始的目标线

  • 位置:指定的位置内容(整数)相对于其他领域,如果你使用一个字段分隔符。例如,如果您指定的值2,188金宝搏app苹果下载软件Tricentis托斯卡查找指定的内容在第二个可用的指定的领域目标线

在本例中,您添加新内容的最后一行文本TestStream。它有四个不同的领域,使用分号作为分隔符。

在TestStep块文本操作,输入,您执行以下操作:

  • 你插入学生证TRIC102-X进入文本。相应的ModuleAttribute具有以下额外的配置参数:

    AlignToRight设置为真正的

    长度设置为15

    位置设置为1

  • 你插入学生的名字简母鹿进入文本。相应的ModuleAttribute具有以下额外的配置参数:

    长度设置为15

    抵消设置为21

    位置设置为2

  • 你插入课程名称编程进入文本。相应的ModuleAttribute具有以下额外的配置参数:

    长度设置为20.

    抵消设置为37

    位置设置为3

  • 你插入课程开始日期01/02/2019进入文本。相应的ModuleAttribute具有以下额外的配置参数:

    长度设置为10

    抵消设置为58

    位置设置为4

上面的步骤产生以下文本:

TestStream后操作

在TestStep块文本操作,验证你验证所有字段的内容,你和前面的TestStep插入。

操纵文本的内容

文本表文本操作

该模块文本表文本操作允许您操作的内容文本格式化为一个表。

它有以下ModuleAttributes:

ModuleAttribute

描述

流的名字

的名字你想操作的文本。

开始行

的第一行文本的行号,你想从文本加载。

这个ModuleAttribute是可选的。

结束行

最后一行的行号你想负载从文本的文本。

这个ModuleAttribute是可选的。

输入操作类型

如果你使用ActionMode验证为ModuleAttribute内容,离开这个ModuleAttribute空的价值。

如果你使用ActionMode输入为ModuleAttribute内容,选择一个操作执行时将指定的内容插入到文本。

您可以指定下列操作类型为这个ModuleAttribute作为值:

  • 取代:替换当前文本内容与您指定的内容。这是默认值。

  • 附加:将指定内容的当前文本。如果你指定一个开始行或者一个结束行添加指定的内容,最后可用线的结束。

列定义值

指定列的值列表的文本内容。您可以指定下列列分隔符作为一个值ModuleAttribute:

  • <空位><选项卡>:特殊列分隔符值代表空白的等价物。默认值是<空位>

  • 一个整数大于0:指定一个固定的列的宽度,为每一列的字符数。

    您可以指定一个偏移量在方括号((<抵消>))。参考抵消是加载线的第一个字符内容。

    例子:1515 [21]

  • 一组整数比0,由分号隔开(;):分别指定每一列的列宽。

    您可以指定一个偏移量在方括号((<抵消>))。参考抵消是加载线的第一个字符内容。

    例子:3、15、15;1015 [21]3 [13];;15 [44];10 [59]

  • 以外的任何字符或字符序列整数比0指定一个变量列宽。例如,如果您指定一个字符等#,188金宝搏app苹果下载软件Tricentis托斯卡解释每一个列。

内容

你想控制的内容。

在本例中,您执行以下操作:

  • 你更换一个文本调用的列表内容TestStream使用一个空格字符,将其列。

  • 你加载的内容行1到4和替换文本的第三行第二列。

在文本操作列表的内容