May 17, 2006

Печать из 1С 7.7 в сессии Citrix

Проблема: при смене принтера в терминальной сессии 1С 7.7 почему-то упрямо запоминает свойства старого принтера. И при печати на новый не происходит ровным счётом ничего - появляется окошко печати, и задание уходит куда-то в пространство. Причём, в тоже время, пробная страница печатается нормально. Проблема решается очисткой ветки реестра, где хранится информация о зарегистрированных для пользователя базах (где-то в районе HKEY_CURRENT_USER\Software\1C\1Cv7\7.7), а проще говоря удалением базы из списка выбора баз и последующим её добавлением. Только надо проследить, чтобы в этот же момент никто не работал под этим профилем, иначе эффекта не будет. На выяснение причин и следствий ушло никак не меньше двух часов рабочего времени :)