Hey there,

I have a multi-dimensional array that uses numbers as the first element and
a string as the second.

Like this:

tleaseData[1]["TenantName]
tleaseData[1]["TenantContact"]


What I need to do is loop through each number element and then loop through
each string element. If the data in the String Element equals the Data in my
pName Paramater, I need to replace the data in the array with the parameter
pNewName

The numbered loop isnt a problem as I use with x=1, but how do I nest a loop
to 

This is the jist of what I have been doing, but I cannot get the newName to
replace the old in the array. I think its an issue of referencing the switch
properly.

function CheckRecords pName, pNewName

repeat with x=1 to the number of elements in tleaseData

repeat for each element i in tleaseData[x]
       if i is pName then
            -- The Loop Enters Here Just Fine Where It Should --
            put pNewName into i
            -- It does not do this ^^^
            put true into tleaseData[x]["Changed"] 
            -- It does this ^^^
       end if
end repeat

end repeat
end CheckRecords

Why isn't i becoming pNewName? Am I referencing that put correctly? Am I
supposed to be putting into i?
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Loop-through-Multi-Dimensional-Array-tp2262924p2262924.html
Sent from the Revolution - User mailing list archive at Nabble.com.
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to