Retrieve a List of Global Nodes: retrieve("list")
Retrieve a List of Global Nodes: retrieve("list")
This method will return a list of subscript values that are defined directly beneath a given level in the global.
Synchronous:
var result = mydata.retrieve(node, "list");
Asynchronous:
mydata.retrieve(node, "list", function(error, result){});
Example 1: Retrieve a list of customer numbers
mydata.retrieve(
{global: "Customer"},
"list",
function(error, result) {
if (error) { // error (see result.ErrorMessage and result.ErrorCode)
}
else { // success
}
}
);
result (three Customer records):
[1, 2, 3]
Example 2: Retrieve a list of address lines for a specific customer
mydata.retrieve(
{global: "Customer", subscripts: [1, "address"]},
"list"
function(error, result) {
if (error) { // error (see result.ErrorMessage and result.ErrorCode)
}
else { // success
}
}
);
result (two lines in the address for customer number 1):
[1, 2]