Имя: Пароль:
1C
1С v8
/ClearCache и ERP
0 cons74
 
15.09.16
07:08
Чуть ли ни при каждом обновлении базы пропадают пункты меню. Помогает добавление указанного параметра в свойства базы (в окне запуска баз).

1) на ОФ чистил папку с файлами appdata...1cv8... Это было если измененный в конфигураторе объект в базе виден как не измененный. Т.е. кеш метаданных, файлики старые - почистил - заработало.
А что значит "/ClearCache — очистка кэша клиент-серверных вызовов (используется для тонкого и толстого клиентов в режиме 1С:Предприятия)." Что там кэшируется-то? Какого рода информация? И почему "старый вариант" не помогает - это другой кэш и он не в этих папках хранится?

2) Как прописать этот вид очистки в ПриЗавершенииРаботы, чтоб в ярлыки пользователям не прописывать?
1 Провинциальный 1сник
 
15.09.16
07:10
Восьмерка еще сырая
2 cons74
 
15.09.16
07:11
(1) кто бы сомневался )))
3 jsmith
 
15.09.16
07:17
4 cons74
 
15.09.16
07:27
Из справки:
"/ClearCache — очистка кэша клиент-серверных вызовов, в котором хранятся метаданные форм, модули и т.д." Так что да, тут метаданные тоже есть.

Вопрос почему он не помогал в ОФ? Потому что там по-сути не было клиент-серверного взаимодействия и все хранилось на клиенте?
5 Лефмихалыч
 
15.09.16
08:50
(4) потому, что /ClearCache только для УФ. У ОФ нет такого кэша, который чистит эта команда
6 cons74
 
15.09.16
10:10
А где физически находится этот кэш?
7 xafavute
 
15.09.16
10:10
А в ЕРП есть ОФ? или это изврашение какое то?
8 cons74
 
15.09.16
10:13
(7) По идее изначально нету, все формы написаны для управляемого интерфейса.
9 xafavute
 
15.09.16
10:13
(8) так там же полконфы не работает в обычном режиме
10 Лефмихалыч
 
15.09.16
10:28
(6) где-т о в недрах %appdata%\1С\1см8\ГУИД-БАЗЫ-В-СПИСКЕ
Независимо от того, куда вы едете — это в гору и против ветра!