На время сеанса где-то надо хранить выбранные значение пользователем. Переменные не подходят.
Не могу понять почему не сохраняет в хранилище настроек переменную с типом физ. лицо
(4) С какой целью? С чего ты решил, что оно по дефолту будет стандартное хранилище юзать? По дефолту оно вообще нифига не делает, это голый каркас для реализации альтернативного хранения настроек. Если тебе надо писать в стандартное хранилище, то юзай ХранилищеОбщихНастроек.Сохранить/Загрузить
(4) наверно, пытаетесь прочитать настройки другого пользователя. Можно только свои, если не администратор.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс