Имя: Пароль:
1C
1С v8
как программно открыть лог журнала регистрации *.lgf?
0 Нуф-Нуф
 
25.04.12
13:30
вообщем есть нереально большой ЖР. отбираем нужный период - файл - сохранить - сохраняем как *.lgf.
а как программно из 1с открыть этот файл?

З.Ы. Вариант с "вывести список" и сохранить в эксель не канает ибо виснет намертво при выводе
1 andrewks
 
25.04.12
13:30
FSO
2 Нуф-Нуф
 
25.04.12
13:31
(1) эээ?
3 andrewks
 
25.04.12
13:33
FSO=Новый COMОбъект("Scripting.FileSystemObject");
       ParamFile=FSO.GetFile(ИмяФайла);
       TextStream=ParamFile.OpenAsTextStream(1);
       Пока TextStream.AtEndOfStream=0 Цикл
           ТекСтр=TextStream.ReadLine();
КонецЦикла;
4 Нуф-Нуф
 
25.04.12
13:36
(3) хм. интересно. сейчас попробую
5 Нуф-Нуф
 
25.04.12
13:40
спасибо... но получил какую-то жесть непотребную...
6 andrewks
 
25.04.12
13:41
кстати, да. там utf-8. конвертировать надо
7 andrewks
 
25.04.12
13:42
adodb.stream, знающий все кодировки, не покатит, ибо грузит в память.

кстати, а штатную 1с-овскую читалку текста пробовал? или она тоже в память грузит?
8 Нуф-Нуф
 
25.04.12
13:43
блин а как это все прочтенное приыести в удобоваримый вид?
9 Нуф-Нуф
 
25.04.12
13:43
который можно перегнать в таблицу значений и сунуть в запрос?
10 Гефест
 
25.04.12
13:46
ВыгрузитьЖурналРегистрации(), не?
11 Нуф-Нуф
 
25.04.12
14:04
(10) а потом парсить хмл?