Имя: Пароль:
1C
1С v8
в RemoteApp не сохраняются настройки пользователей
,
0 footballer
 
24.07.14
12:01
сервер Win2008 R2 SP1
1С 8.2 (SQL, сильно дописанная УПП). Пользователи ходят через RemoteApp
Всё замечательно, все проблемы удалось решить, но для полного счастья не хватает одного - сохранения пользовательских настроек.
В основном - фильтры, экранные формы, расположение, ширина столбцов и т.п.
Как пример - пользователь открывает табличный документ, выбирает нужный порядок следования и отображения столбцов. Дальше возможны варианты. Может вообще, например, ничего не произойти - то есть на экране всё останется как прежде. Может всё нормально отобразиться, но при следующей загрузке формы всё будет в прежнем виде.
И никак я эту проблему не могу ни локализовать, ни тем более решить.
Есть идеи?
1 cons74
 
24.07.14
12:52
- с правами на локальный кещ перемудрили (профиль windows-юзера на сервере)
- кеш почистить
- гугл спросить
2 DeiMos
 
24.07.14
12:59
каталоги пользователей у всех отдельные/свои?
3 tdm
 
24.07.14
13:00
(0) настройки терминального сервера проверьте - вариантов куча (см.(1), + еще навкидку - на терминале должен каталог пользователя создаваться(иначе создается временный), есть галочка очищать каталог после завершения сеанса и т.д. и т.п.)
4 tdm
 
24.07.14
13:01
(3) иначе создается временный -> иначе каждый раз создается временный
5 footballer
 
24.07.14
13:05
Существенное дополнение - если того же пользователя запустить через rdp на тот же сервер и запустить ему ту же ИБ в режиме толстого клиента - то такой проблемы не возникает.

(1) У пользователей полный доступ к папкам с профилем. Кэш чистил. Гугл курил, иначе бы здесь не оказался.
(2) Да.
(3) См. выше. Вообще я бы ещё понимал, если бы проблема всплывала в новом сеансе пользователя, а она запросто может возникнуть в сеансе текущем. Изменил настройки, вышел из формы, через какое-то время вернулся - всё как прежде.
6 DeiMos
 
24.07.14
13:09
Терминальные профили сделать статическими (не мигрирующими).
Или наоборот. Не помню. Короче, поэкспериментируй.
7 tdm
 
24.07.14
13:09
(5) даже с учетом уточнения - имхо чтот не так с локальными каталогами (права там или настройки)...может вы всех под одной учеткой логините на терминал где апп.опубликовано?
8 tdm
 
24.07.14
13:10
(6) +1, угу вроде именно не мигрирующие должны быть
9 footballer
 
24.07.14
13:20
(6) Профили не мигрирующие.
(7) Все логинятся под своими учётными данными. Права на доступ к папке с профилем полные. Чисто ради интереса поднимал до администратора - ничего не менялось.
10 Йохохо
 
24.07.14
13:27
а если экзешник платформы опубликовать?
11 zva
 
24.07.14
13:39
Тут больше на фичу remoteapp и 1С похоже. Все эти настройки с расположением колонок и шириной столбцов внутри базы 1С в хранилище значения должны храниться. При некорректном завершении 1С они не сохраняются, равно как и по rdp, если просто на крестик отключения сеанса нажать. Похоже для 1С завершение через remoteapp - некорретное.
12 footballer
 
24.07.14
13:57
(10) Зачем?!
(11) Здесь я согласен, но такое случается и без завершения сеансов. Изменили расположение, вышли из формы, зашли обратно - всё как прежде. Иногда - редко, но бывает - вообще не реагирует на изменения. То есть к примеру убираешь столбец из отображения, а он всё равно отображается.
Такое поведение наблюдается только в remoteapp и только у 8.2
13 zva
 
24.07.14
14:05
ну тогда брать что-нить вроде filemon и смотреть что в профиле пользователя меняется при обычном rdp и при remapp когда какая-нить настройка меняется. Возможно что-то вроде этого можно будет наковырять http://forum-1c.ru/index.php?topic=28878.0
14 Йохохо
 
24.07.14
14:23
(12) чтобы винда ждала завершения процесса, который пишет настройки на диск
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой