NmField・JavaScript 変数名


JavaScript 形式の展開では、どういう名前の配列(変数)に情報が代入されるかが重要となります。

用いられる変数名は


	ntom_

という文字列の後に segment-ID, NmRecord が _ で連結され、 最後に NmField が _ で連結された配列または変数となります。

NmMethod count による NmRecord 数の展開結果、および NmRecord latest のみ変数による展開となりますが、それ以外は全て配列に展開されます。

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";
		...


next...