|
как программно открыть лог журнала регистрации *.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) а потом парсить хмл?
|
|