i suppose you mean one cycle of the view, not one interpreter cycle...
if not ignore this
what you should do is this:
if(said("blah blah")){
load.view(n); //n is the number of the view
set.view(o0,n);
set.loop(o0,l); //l is the loop number
end.of.loop(o0,f100) //you can use any flag you want
}
if(f100){
load.view(0);
set.view(o0,0);
reset(f100);
}