Имя: Пароль:
1C
1С v8
Чистить кэш
,
0 forforumandspam
 
27.01.14
15:58
Добрый день.
Используем платформу 1С:Предприятие 8.2 (8.2.18.61). Достал один глюк, при чём в разных филиалах: в документе РКО реквизит сумма съезжает под другой реквизит и его не видно, для нажатия доступен кусочек в пару пикселей. Ясно, что лечится чисткой кэша. А как это можно автоматизировать? Куча филиалов, не со всеми стабильный интернет - запаришься каждому чистить удалённо.

1) Как программно найти путь к папке C:\Documents and Settings\ЮСЕР ?
2) Как программно найти путь к папке C:\Documents and Settings\ЮСЕР\Application Data\1C\1Cv82\53f54642-2108-4ef6-9a5f-f5b17853e9ca?
3) Как программно найти путь к папке C:\Documents and Settings\ЮСЕР\Local Settings\Application Data\1C\1Cv82\53f54642-2108-4ef6-9a5f-f5b17853e9ca?
4) Чем отличается кэш 2) от 3)?
5) Как узнать из кучи файлов в кэше, какой отвечает за данный документ?

Ну и вопрос создателям: доколе?
1 fmrlex
 
27.01.14
15:59
(0) Ты скажи еще типовая, ни разу  не измененная...
2 forforumandspam
 
27.01.14
16:01
(1) Это да.
3 Apokalipsec
 
27.01.14
16:03
(2) а восстановить положение окна не вылечивает глюк?
4 fmrlex
 
27.01.14
16:03
(2) Ну так измени привязки то на форме.
5 shuhard
 
27.01.14
16:04
(0)[Куча филиалов, не со всеми стабильный интернет - запаришься каждому чистить удалённо. ]
что-то мешает чистить средствами 1С ?
6 forforumandspam
 
27.01.14
16:11
(3) (5) Как?
Два раза попался ещё более досадный глюк: у двух пользователей не работает реквизит "Контрагент" в другом, нетиповом документе. Реквизит на форме есть, но он не реагирует на нажатия, кнопка выбора (с тремя точками) не нажимается, хотя поиск по введённым символам работает.
7 fmrlex
 
27.01.14
16:18
(6) Ну так бы и написал: конфа допиленная.
Смотри внимательно что понаписано.
8 John83
 
27.01.14
17:42
делаешь батник, говоришь всем, где он находится - в случае проблем сами его запускают
9 m-serg74
 
27.01.14
18:12
(8) а еще лучше в автозагрузку пользователю, у вас косяки - перегрузитесь :)
10 Господин ПЖ
 
27.01.14
18:18
(9) что мешает это сделать на уровне платформы из списка юзеров - до сих пор неясно...
11 m-serg74
 
27.01.14
18:19
(10) это мне вопрос? если мне то я не знаю как... к сожалению...
12 pavlika
 
27.01.14
18:22
В ярлык запуска добавить ключ /ClearCache ?
13 m-serg74
 
27.01.14
18:22
(10) я вот если честно не знаю, что делает ключ при запуске платформы - /ClearCache
14 m-serg74
 
27.01.14
18:22
(12) что то я не заметил чтоб он что то клерил
15 Ахиллес
 
27.01.14
18:23
(0) http://www.windowsfaq.ru/content/view/263/57/
Скрипт чистки повесь на ярлык запуска 1С.
16 m-serg74
 
27.01.14
18:24
(15) каждый раз при любом запуске чистить, тогда медленно загружаться Ска будет, ведь не каждый раз косяки вылазят
17 Ахиллес
 
27.01.14
18:26
(16) Да и фиг с ними. Они больше времени на перекуры тратят. Подождут лишнюю минуту раз в день.
18 m-serg74
 
27.01.14
18:26
(17) :)
19 Valerik0101
 
27.01.14
18:37
WshShell = Новый COMОбъект("wscript.shell");
Скрипт = Новый ТекстовыйДокумент();
Скрипт.УстановитьТекст
(    " ping 127.0.1.1
| RD """+СтрЗаменить(WshShell.SpecialFolders.Item("AppData"),"Application Data","Local Settings\Application Data") + "\1C\1Cv81"""+" /q /s
| RD """+СтрЗаменить(WshShell.SpecialFolders.Item("AppData"),"Application Data","Local Settings\Application Data") + "\1C\1Cv8"""+" /q /s
| DEL """+КаталогВременныхФайлов()+"clean.cmd""
|"
);
Скрипт.Записать(КаталогВременныхФайлов() + "\clean.cmd", КодировкаТекста.ANSI);
WshShell.Run("""" + КаталогВременныхФайлов() + "\clean.cmd""", 0);
20 Valerik0101
 
27.01.14
18:37
Что-то такое использовал раньше. Работало
21 John83
 
28.01.14
00:30
(9) а что будешь отвечать, когда начнут жаловаться, что стало тормозить все?
22 m-serg74
 
28.01.14
08:26
(21) /а что будешь отвечать, когда начнут жаловаться, что стало тормозить все/

При загрузке винды или запуске сеанса в терминале???

Не ошибся ссылкой?
23 John83
 
28.01.14
09:33
(22) при загрузке 1с, открытии\проведении документов, формировании отчетов и т.д.
нет, не ошибся
24 AlexITGround
 
28.01.14
10:53
>> /ClearCache
Не работает, есть мнение... Есть инфа что делает этот ключ?
25 m-serg74
 
28.01.14
11:01
(23) я же в (9) написал в автозагрузку, для тех кто на бронепоезде перевожу, Пуск->Программы->Автозагрузка, выполняется при начале работы сеанса пользователя.
26 m-serg74
 
28.01.14
11:02
(24) придерживаюсь того же мнения
27 John83
 
28.01.14
11:03
(25) я прекрасно понял, о чем ты говоришь, а вот ты совсем не понимаешь, что следует за очисткой кэша - попробуй у себя такое сделать и посмотрим, на сколько тебя хватит
28 John83
 
28.01.14
11:04
(24) это то ли для веб клиента или что-то такое
29 m-serg74
 
28.01.14
11:09
(27) - (17)
30 m-serg74
 
28.01.14
11:12
(28)
Очистка кэша клиент-серверных вызовов (используется для тонкого и толстого клиента)

/ClearCache

тут ничего проВеба нету
31 AlexITGround
 
28.01.14
11:27
http://infostart.ru/public/85642/ -- это юзал кто-нибудь?
32 m-serg74
 
28.01.14
11:31
(31) http://forum.infostart.ru/forum24/topic39860/message430080/#message430080

ИМХО в 90% достаточное решение проблемы
33 13_Mult
 
28.01.14
11:39
34 13_Mult
 
28.01.14
11:41
Я на autoit писал свой, конвертил в MSI и ставил на задание win.
35 m-serg74
 
28.01.14
11:41
(33) а чем чистить кэш самого чекиста? )))
36 13_Mult
 
28.01.14
11:43
(35) :-)
37 zva
 
28.01.14
11:46
(0) <<в документе РКО реквизит сумма съезжает под другой реквизит и его не видно, для нажатия доступен кусочек в пару пикселей. Ясно, что лечится чисткой кэша.>>
Это должно лечиться ПКМ - Восстановить положение окна на форме.
38 13_Mult
 
28.01.14
11:51
(0) На УПП не совсем типовой )) такое было постоянно после обновления (съезжали некоторые поля у некоторых документов). Приходилось ручками править/раздвигать. Чистка кеша не помогает в этом случае.
39 Pro-tone
 
28.01.14
12:35
(0) вопрос создателям нужно размещать на форуме создателей
40 forforumandspam
 
28.01.14
13:55
(39) Я в курсе.
Спасибо всем, на вопросы 1-3 получил развёрнутые ответы.