In an effort to componetize my code, I have the following javasript class method:
// Return a list of SalesOrderSiteInfo records that are related to the current (SalesOrder) record
ListOfSiteInfoRecords: function(SalesOrder_sys_id)
{
var toReturn = [];
var sites = new GlideRecord('u_salesordersiteinfo');
sites.addQuery('u_salesorder', SalesOrder_sys_id);
sites.query();
while (sites.next())
{
toReturn.push(sites);
}
return toReturn;
},