NmField・JavaScript 変数名
JavaScript 形式の展開では、どういう名前の配列(変数)に情報が代入されるかが重要となります。
用いられる変数名は
ntom_という文字列の後に segment-ID, NmRecord が _ で連結され、 最後に NmField が _ で連結された配列または変数となります。
NmSolidRecord protocol のように、複数(3つ)の NmField を持つ物や、NmFlexRecord にて複数の NmField を連結して記述する場合、
JavaScript 形式による展開では、NmField が1つずつ展開されます。
例: segment[0].host.ip#ether#pcname.format(10, 0, 2) 展開例: ntom_0_host_ip = new Array(); ntom_0_host_ip[0] = "192.168.0.1"; ntom_0_host_ip[1] = "192.168.0.2"; ... ntom_0_host_ether = new Array(); ntom_0_host_ether[0] = "12:34:56-78:9A:BC"; ... ntom_0_host_pcname = new Array(); ntom_0_host_pcname[0] = "テスト1"; ...