NoahWeb
在线搜索
NoahWeb.net | 开发者交流中心 | 支持 | 文档 | 反馈缺陷 

逻辑层标签 SetArray

  声明和设置一个数组的指定部分

 

说明

标签:

<SetArray Name="" Index="" Value="" />

必要参数:

Name
Index
Value


标签和参数说明:

标签体

<SetArray Name="" Index="" Value="" />

参数:Name

设置数组变量的名称。

可以使用变量前缀关键词"_root"来设置或新建一全局数组,如:"_root.arname"。

可以使用变量前缀关键词"_this"或省略变量前缀关键词来设置或新建一局部数组,如:"_this.arname"或"arname"。

参数:Index 存放在数组中的位置索引
参数:Value 需要设置给值的值或计算表达式

内容说明

  声明一个新的数组值。和 <SetVar>标签的功能极其相似,唯一不同的是,当你声明一个数组时,你必须指定变量存放的位置索引值。

 

XML视图



 

示例

  此示范需要存在文件"logic.aspx"和当前空间下具有"viewmsg"字符资源。

<Action name="logic.demo" NextAction="">

<Out Area="/Library/lout.lbi">

<SetArray Name="ar" Index="0" Value="'a'" />

<SetArray Name="ar" Index="1" Value="'b'" />

<SetArray Name="ar" Index="2" Value="'c'" />

<SetArray Name="ar" Index="3" Value="'d'" />

<SetArray Name="ar" Index="4" Value="'e'" />

<SetVar Name="message" Value="GetArrayStr('ar')" />

<Echo ContentLinkId="viewmsg" />

</Out>

</Action>




 

示例

  此示范需要存在文件"logic.aspx"和当前空间下具有"viewmsg"字符资源。

<Action name="logic.demo" NextAction="">

<Out Area="/Library/lout.lbi">

<SetArray Name="_root.a" Index="0" Value="'a1'" />

<SetArray Name="_root.a" Index="1" Value="'b1'" />

<SetArray Name="_root.a" Index="2" Value="'c1'" />

<SetArray Name="_root.a" Index="3" Value="'d1'" />

<SetArray Name="_root.a" Index="4" Value="'e1'" />

<SetVar Name="message" Value="GetArrayStr('_root.a')" />

<Echo ContentLinkId="viewmsg" />

</Out>

</Action>



 

示例

  此示范需要存在文件"logic.aspx"和当前空间下具有"viewmsg"字符资源。

<Action name="logic.demo" NextAction="">

<Out Area="/Library/lout.lbi">

<SetArray Name="_this.b" Index="0" Value="'a2'" />

<SetArray Name="_this.b" Index="1" Value="'b2'" />

<SetArray Name="_this.b" Index="2" Value="'c2'" />

<SetArray Name="_this.b" Index="3" Value="'d2'" />

<SetArray Name="_this.b" Index="4" Value="'e2'" />

<SetVar Name="message" Value="GetArrayStr('_this.b')" />

<Echo ContentLinkId="viewmsg" />

</Out>

</Action>


 

参考
 

 

 

 

查看NoahWeb在线手册

Copyright © 2001-2004 The NoahWeb Corporation
All rights reserved.