I'm using a nested map to store inputs from a Visualforce page and when I try to write the code to retrieve those inputs, I am getting "Error: Compile Error: Initial term of field expression must be a concrete SObject: MAP>> at line..."
Since I am not dealing with SObjects or fields in the nested map, I'm unclear on what the compiler wants me to do.
Here's some of the code and there error is reported on allvals, which is
Public Map>> allvals {get;set;} and is initialized in a separate method than the one causing the error:
for (String s :allvals.keyset()){ //tables
for (String r :allvals.get(s).keyset()){ //rows
Integer tempTot=0;
for (String c :allvals.get(s).get(r).keyset()){ //columns
if (c!=TOTAL) tempTot+=allvals.get[s].get[r].get[c];
Thanks in advance for your suggestions.