Имя: Пароль:
1C
 
Как открыть журнал событий (mlg) программно
Ø
0 OlegKZ
 
15.11.05
09:00
Кат=КаталогБазыДанных()+"SYSLOG";
Адрес=Кат+"\1cv7.mlg";
Сообщить("Адрес="+Адрес);
Текст=СоздатьОбъект("Текст");
Текст.Открыть(Адрес);
//Выдает ошибку: неверное имя файла
1 НачинающийВ1С
 
15.11.05
09:18
ИМХО, если это нужно для разбора и анализа журнала, то можно использовать
ВК Journal Ускова Михаила. Очень удобная штука
2 OlegKZ
 
15.11.05
09:23
(1) Мне нужно отследить введение новых записей в определенный справочник за выбранную дату
3 НачинающийВ1С
 
15.11.05
09:27
Это можно реализовать с ВК Journal. Давай мыло, вышлю тебе все
4 OlegKZ
 
15.11.05
09:37
(3) Да, зачем мне ВК. Мне нужно это сделать в форме справочника по кнопке.
ЗЫ: по почте долго. пока дойдет постмастеру, потом до меня. лучше подскажи чё можно сделать.
5 НачинающийВ1С
 
15.11.05
09:51
Тогда тебе придется вручную анализировать записи Журнала
а не открывается он, видимо потому что, файл занят приложением 1С
6 sauxID
 
15.11.05
09:55
Ну если по почте долго то тагда можно вот так:
  ИмяФайлаИсточника = КаталогИБ()+"Syslog\1cv7.mlg";
  ИмяФайлаПриемника = КаталогИБ()+"Syslog\1cv7.txt";
  ФлагПерезаписи = 0;
  состояние("Анализ журнала регистрации!");
  Фс.КопироватьФайл(ИмяФайлаИсточника,ИмяФайлаПриемника,ФлагПерезаписи);
Зы. Стопудова рабочий вариант может и не очень красивый но работет уже год...
7 НачинающийВ1С
 
15.11.05
09:56
Посмотри http://1c.proclub.ru/modules/mydownloads/personal.php?cid=79&lid=3868
может поможет
8 smaharbA
 
15.11.05
10:06
А если у тебя лог 200 Мб ?
Можешь через fso
Вот тут глянь, тоже вариант
http://www.forum.mista.ru/topic.php?id=131863&kb=1
9 OlegKZ
 
15.11.05
10:55
Всем спасибо