Да, извините. Для начала предложил бы попробовать совместить использование параметра Переключение переменной фрейма и CURRENTCLIENTID (см. 11.4.4, пп. 2). Т.е. привязять к фрейму что-то типа arrFrameIndex[CURRENTCLIENTID] и уже с ним работать в коде кнопок и самой программы.
Завтра утром постараюсь сделать для вас какой-нибудь мини-пример.
Я правильно понимаю, что говоря о многопользовательском доступе, вы имеете в виду несколько клиентов веб-визуализации? Их можно как-то идентифицировать в программе? (по логину/паролю, например)