|
ВвостановитьЗначение() не работает в новом сеансе | ☑ | ||
---|---|---|---|---|
0
1c_yeah
05.02.15
✎
15:26
|
Здравствуйте всем, столкнулся с такой проблемой что на определенном компе происходит такая ситуация:
Типовая бухгалтерия, для нового сеанса не сохраняется печатная форма по умолчанию в документах. То есть установил себе печатную форму по умолчанию, в этом сеансе она сохранилась, а в следующем стоит стандартная. и так для всех доков. Стал смотреть код - выявилось что метод ВвостановитьЗначение() в текущем сеансе возвращает сохраненное значение а после перезапуска(не аварийном) возвращает неопределено!! Кто-то сталкивался? |
|||
1
1c_yeah
05.02.15
✎
15:28
|
Обычное приложение, кстати
|
|||
2
kosts
05.02.15
✎
15:29
|
(0) Пользователь определен?
Может прав на что-то не хватает... |
|||
3
EugeniaK
05.02.15
✎
15:37
|
(0) Какая платформа?
ВосстановитьЗначение() не поддерживается в 8.3. Его даже в СП нет. Оно работает для совместимости с прошлыми версиями, но корректность работы не гарантируется. |
|||
4
1c_yeah
05.02.15
✎
15:40
|
(2) Под админом тоже не работает.
|
|||
5
1c_yeah
05.02.15
✎
15:40
|
(3) Я знаю что в 8.2 8.3 нет, но в режиме совместимости есть. Но я не знал что если в режиме совместимости то не гарантируется стабильная работа.
|
|||
6
EugeniaK
05.02.15
✎
15:43
|
(5) Режим совместимости вообще нельзя использовать для постоянной работы.
Это временный режим на период перехода с версии на версию. |
|||
7
1c_yeah
05.02.15
✎
15:47
|
(6) Ну конфа типовая, минимальная версия платформы 8.2.х.х , у клиента стоит 8.3 . Думаете стоит перевести на 8.2 ?
|
|||
8
1c_yeah
05.02.15
✎
15:48
|
Самое главное что это проявляется только на одной машине.
|
|||
9
EugeniaK
05.02.15
✎
15:56
|
(7) Думаю, стоит просто обновить БП.
Сомневаюсь, что ВосстановитьЗначение() используется в актуальном релизе БП 3. |
|||
10
1c_yeah
05.02.15
✎
18:36
|
(9) Бухгалтерия для Украины 1.2.26.1 , последний релиз
|
|||
11
tridog
05.02.15
✎
19:04
|
(10) Можете считать это санкциями с Селезневки)
|
|||
12
EugeniaK
06.02.15
✎
10:57
|
(10) Да, с БдУ сложнее.
Если проблема только на одной машине, то попробуйте почистить кеши на машине, переподключить базу, переустановить платформу. В крайнем случае переу становить Виндовс. Если не поможет, то варианты: 1. Заменить самостоятельно ВосстановитьЗначение()на работу с хранилищем настроек: Когда требуется запомнить настройку: ХранилищеОбщихНастроек.Сохранить("ИмяОбъекта", "ИмяНастроек", Значение); Чтобы прочитать настройку: Значение = ХранилищеОбщихНастроек.Загрузить("ИмяОбъекта", "ИмяНастроек", Значение); 2. Забить на время. Написать разработчикам. Возможно, позже поправят. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |