31 авг. 2013 г.

Сохранить панель инструментов в 1с

А вы знаете как сохранить настроенный вами расположение Панели Инструментов программы 1с?!



Файл находиться 
C:\Documents and Settings\NameUser\Application Data\1C\1Cv82\ProfileUser\CasheUser - winxp
C:\Users\NameUser\AppData\Roaming\1C\1Cv82\ProfileUser\CasheUser - win8
называется он 1cv8cmn

(у меня это папка C:\Documents and Settings\Ярослав\Application Data\1C\1Cv82\2d303497-302b-4bcf-90c7-7c8b6e7f7cc3\071523a4-516f-4fce-ba4b-0d11ab7a1893) winxp
(C:\Users\Ярослав\AppData\Roaming\1C\1Cv82\dd283c36-2cca-40e6-9b02-975d56807bee) win8

Сохраните его, дабы в подальшему не настраивать панельку.

P.S. Имейте ввиду, что в пользовательской папке этот файлик может быть в двух папках, так что копировать и вставлять нужно файлы соответствующие своей папки.

Сохранить список баз 1с

Не редко бывает, что используется в компаниях несколько информационных баз и очень грустно становить если по каким то причинам уже подключенные базы исчезли с главного окна запуска баз.
Для сохранение списка подключенных информационных баз


сохраняем файл 1cestart.V8I расположенный C:\Users\NameUser\AppData\Roaming\1C\1CEStart, который и содержит список подключенных информационных баз. 

Глючит база 1с

Таким обширным заголовком решил назвать пост, а ниже будет более подробно идти речь о конкретике проблемы.

Используем 1С Предприятие 8.2 с конфигурацией Управление Торговым Предприятием в Украине 1.2. Файловый режим.
Есть одна главная база + 8 дочерних баз по разным частям нашей и соседней областях.

Изначально Обмен РИБ был файловым плюс с подальшей отправкой файла обмена по эл. почте на главную базу, а на главной складывалось все в одну папку и делался обмен. Ясно, что такая ситуация напрягала человека сидевшего за главной базой и замучавшись отправлять Обмен таким способом решил, что то с этим делать.

В итоге пал выбор сначала на Обмен через Почту + с настройкой автообмена после завершение сеанса работы с платформой, но так как в человека, сидевшего за главной базой был интернет соединение 3G :), успешный обмен выполнялся, почему то, лишь для одной РИБ и программа закрывалась, не захотевши разбираться в решении проблемы, 
решил далее попробовать сделать автообмен при закрытии платформы но через ftp.
Ftp решил использовать бесплатный от http://www.ucoz.ru/, создав предварительно аккаунт и сайт, для того, что бы активировался ftp доступ.

Прошел день, главная база отправляла без проблем при закрытии платформы Обмен на ФТП сервер, дочерние базы таким же способом подключались к ФТП с автообменом при завершении программы 1с.

Без проблемы все происходило лишь 2 дня, на третий день у одной из дочерних баз + на главной базе начался "глюк", проявлялся он полностью зависание 1с программы.

Подождав однажды с пол часа, подумав, что может выполняется какой то обмен с фтп, в итоге ничего я не дождался и пришлось завершить принудительно процесс программы 1с.
Последующие запуски 1с увенчались постоянным тем же зависанием программы, где то через 2-3 минуты.

Эх, подумав я, дело наверное в реализации фтп в 1с и решил временно отключить на главной базе фтп обмен и поставить, старый, файловый обмен. Выключив фтп обмен зависание не прекратились ни на главной ни на одной из, так же, "заглюченных" дочерних баз.

А теперь приведу универсальный перечень действий, которые возможно, помогут узнать проблему:



- очистить кеш 1с, а это папки :
Для Win XP:
%userprofile%\Local Settings\Application Data\1C\1Cv82
%userprofile%\Application Data\1C\1Cv82
Для Win 7:
%userprofile%\AppData\Roaming\1C\1Cv82 - кеш пользователей 
(узнать какая папка соответствует пользователю, можно выполнив команду в PowerShell или командной строке
more C:\Users\Ярослав\AppData\Roaming\1C\1CEStart\ibases.v8i
где ID строка и есть кэш папка пользователя


%userprofile%\AppData\Local\1C\1Cv82 - это кеш программы
(в итоге очищая эту папку мою проблему это не решало)
или воспользовавшись данной утилитой для очистки кеша

- Банально но отключаем антивирусы + фаерволы
- Проверить базу на наличие ошибок по утилитой chdbfl.exe пути C:\Program Files\1cv82\8.2.16.352\bin
- Проверить базу на наличие ошибок с Конфигуратор-Администрирование-ТестированиеИИсправление


- Перенести, переименовать папку с Базой + название Базы в начальном списке баз
- Конфигуратор-Отладка-ОстановкаПоОшибке-НачатьОтладку(Ф5 клавиша)


В итоге была найдена ошибка у меня вот с таким содержимым




На одном из форумов хорошие люди мне подсказали и расшифровали ошибку, вкратце в ошибке сообщается, что ошибка была в кэше пользователя внешнего какого то события, например отчета или т.д., который к тому же, мог и не быть, а ошибка была и когда я проверял через конфигуратор-тестирование и исправление ничего не было найдено потому как ошибочные данные находились не в файле 1cv8.cd, а в папке Appdata.
А значит всего лишь нужно было обновить кэш пользователя (например можно даже создать идентичного по правам пользователя), что бы "глюк" исчез ибо кэш будет обновлен или удалить кэш пользователя как я писал выше.

Сегодня вышел пост просто мыслей и неких советов, которые надеюсь кому то пригодятся или кто то узнает с выше строк для себя что то новое. Всем спасибо, а особенно спасибо форуму http://www.forum.mista.ru/, пользователи которого помогли в объяснении моем ошибки и наводку на решение проблемы.

P.S. Хочу сказать :), что в итоге все же я перешел на использование автообмена через файловый режим но используя dropbox. 

28 авг. 2013 г.

Приложению Microsoft не удалось открыть или сохранить документы из-за не хватки памяти или места на диске

Такое вот уведомление получил при открытии документа с почтовой программы Почта Windows Mail


Это включена банальная безопасность на открытие контента с интернета.
Она отключается в программе Microsoft Word/Exel 
Параметры-Центр управление безопасностью-Параметры центра управления безопасностью-Защищенный просмотр 


снимаем все галки и нажимаем ОК

P.S. Но причем здесь выше смысл ошибки до фактично выключенных параметров мне не понять.

26 авг. 2013 г.

Изменить хранение почты Windows Live на другой диск

Используя Windows Live Mail иногда требуется, что бы все входящие, исходящие и т.д. почтовые письма с программы сохранялись на не по умолчанию в папку/диск
C:\Users\nameuser\AppData\Local\Microsoft\Windows Live Mail (Windows 7/8)
C:\Documents and Settings\username\Application Data\Microsoft\
(Windows XP)
а например на диск D:

Для перемещение архива все уже принятых писем, а так же последующего сохранение писем открываем программу и переходим
Файл-Параметры-Почта-Дополнительно-Обслуживание-Банк Сообщений


Не забываем удалить старые письма по выше описанным путям
Можно командой:
rmdir /S /Q/S "C:\Users\username\AppData\Local\Microsoft\Windows Live Mail"
 

CopyPaste Copyright © 2017 - |- Шаблон создан O Pregador - |- Отредактирован myr4ik07