映射表获取/替换值
- 更新时间2025-07-30
- 阅读时长4分钟
该边框节点用于访问、修改映射表中的值,无需从映射表复制值。结构左侧的边框节点可用于提取映射表中的值。结构右侧的边框节点可用于修改或放弃提取的值。
如需使该边框节点添加至元素同址操作结构,可右键单击元素同址操作结构边框,在快捷菜单中选择添加映射表获取/替换值。或者,您可以使用映射表同址访问VI,在程序框图上放置元素同址操作结构,并添加此边界节点。

输入/输出
映射表
—
映射表指定要查找键的映射表。该输入可接受任意数据类型的映射表。默认数据类型是32位有符号整型的映射表。
键
—
键是要在映射表中查找的键。键必须与映射表中的现有键具有相同的数据类型。
默认值
—
默认值如果映射表中没有指定的键,则指定值返回的值。该输入必须与映射表中的现有值具有相同的数据类型。
找不到键?
—
找不到键?如果映射表不包含具有指定键的条目,则返回TRUE。否则,找不到键?返回FALSE。 边框节点左侧和右侧均包含此输出。两个找不到键?输出返回相同的值。
值
—
值如果找不到键?为FALSE,则返回带有关联键的条目的值。如果找不到键?为TRUE,则该输出在默认值中返回值。
操作
—
操作指定基于找不到键?的TRUE或FALSE值对映射表执行的操作。未连线时此输入将采用值0。
值
—
值指定带有关联键的条目的新值。
映射表
—
映射表返回得到的映射表。
键
—
键返回与边框节点左侧键输入相同的值。
找不到键?
—
|
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Collections\Map Collection - Word Counting.vi
- labview\examples\Design Patterns\Registration Map\Registration Map Usage.lvproj
映射表
—
键
—
默认值
—
找不到键?
—
值
—
操作
—
映射表
—
键
—