Но получаю ошибочку {Обработка.a1.Форма.Форма.Форма(9)}: Ошибка при вызове метода контекста (ОчиститьЖурналРегистрации) ОчиститьЖурналРегистрации(фильтр); по причине: Ошибка очистки журнала регистрации. по причине: Метод не поддерживается данной реализацией журнала регистрации
Попробовал перевести журнал в новый формат - не помогло Подскажите пожалуйста как выйти из данной ситуации.
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(Zlyukka @ 19.12.14, 10:33)
Процедура КнопкаВыполнитьНажатие(Кнопка)
1. Вы запускаете процедуру в клиентской части или в серверной? В клиентской она недоступна. 2. Приложение запущено с правами администратора компьютера? 3. Файл журнала действительно хранится в LGD (т.е. Вы физически видите этот файл на диске)? 4. Вместо фильтр.Вставить("Приложение","Фоновое задание"); пробовали фильтр.Вставить("ИмяПриложения","Фоновое задание"); ?
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Пользователи
Сообщений: 33
Спасибо сказали: 1 раз
Рейтинг: 0
Цитата(logist @ 19.12.14, 10:55)
1. Вы запускаете процедуру в клиентской части или в серверной? В клиентской она недоступна. 2. Приложение запущено с правами администратора компьютера? 3. Файл журнала действительно хранится в LGD (т.е. Вы физически видите этот файл на диске)? 4. Вместо фильтр.Вставить("Приложение","Фоновое задание"); пробовали фильтр.Вставить("ИмяПриложения","Фоновое задание"); ?
1 Запускал на толстом клиенте - в описании процедуры написано что там доступен; 2. Вот тут может быть загвоздка так как 1с сервер находится на другой машине вызываю из регламентного задания; 3. Да я его вижу; 4. Согласен не внимательно вычитал описание;
и во как ругается {ОбщийМодуль.Демон.Модуль(243)}: Ошибка при вызове метода контекста (ОчиститьЖурналРегистрации) по причине: Ошибка очистки журнала регистрации. по причине: Ошибка формата файла журнала регистрации по причине: sqlite3_exec failed: database is locked db: C:\Program Files\1cv8\srvinfo\reg_1541\cc10818a-3dff-4350-9e32-d83a386413b1\1Cv8Log\1Cv8.lgd sql: DELETE FROM EventLog WHERE rowID IN (SELECT rowID FROM _ForDelete);
Группа: Местный
Сообщений: 2907
Из: Київ, Україна
Спасибо сказали: 1148 раз
Рейтинг: 1230.2
Цитата(Zlyukka @ 23.12.14, 17:03)
хотя ("ИмяПриложения","ФоновоеЗадание") не принимало.
"Фоновое задание" - это представление приложения (т. н. "ApplicationPresentation"), которое, как я подозреваю, формируется при "ВыгрузитьЖурналРегистрации" в зависимости от языкового пакета (для украинского, например, выводит в xml-файл "Фонове завдання").
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Оно удалит только (старт и финиш) фоновых задач чего мне и надо просто было интересно почему не отрабатывает отбор по имени приложения.
Кстати при фильтрации содержимого журнала регистрации по приложению допускается как _$Job$_ так и Фоновое задание и т.д. Тоисть при отборе (теоретически) допустимо использовать эти значение
Группа: Местный
Сообщений: 2907
Из: Київ, Україна
Спасибо сказали: 1148 раз
Рейтинг: 1230.2
Цитата(Zlyukka @ 23.12.14, 17:46)
Кстати при фильтрации содержимого журнала регистрации по приложению допускается как _$Job$_ так и Фоновое задание и т.д. Тоисть при отборе (теоретически) допустимо использовать эти значение
Фильтр по имени приложения не работает с представлением этого приложения равно как и с событием. Т. е. правильно:
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Zlyukka @ 22.12.14, 17:04)
1 Запускал на толстом клиенте - в описании процедуры написано что там доступен; 2. Вот тут может быть загвоздка так как 1с сервер находится на другой машине вызываю из регламентного задания;
Так код выполняется в регламентном задании или на клиенте? Если в регламентном - могу предположить, что блокировка удаления связана с тем, что вы удаляете события фонового задания из фонового же задания. Своего рода взаимоблокировка на уровне SQL. Желательно проверить код не в регламентном а вызвав с клиента.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!