Имя: Пароль:
1C
1С v8
Чем читать текстовый файл, не блокируя его для записи извне?
0 Shved_72
 
18.06.15
15:07
пробовал текстовый документ и через Новый ЧтениеТекста.
даже копирование файла, блокирует исходник.

ПС внешняя программа пишет в него каждую секунду
1 Lexey_
 
18.06.15
15:09
(0) параметр МонопольныйРежим = Ложь?
2 Dmitry1c
 
18.06.15
15:10
мне кажется тебе нужно писать не в файл, а в таблицу БД...
3 Shved_72
 
18.06.15
15:12
(1) это где такой параметр?
(2) на это я повлиять не могу. чужая прога пишет лог в текст
4 vde69
 
18.06.15
15:12
ADO
5 Lexey_
 
18.06.15
15:13
(3) Новый ЧтениеТекста(<ИмяФайла>, <Кодировка>, <РазделительСтрок>, <КонвертируемыйРазделительСтрок>, <МонопольныйРежим>)
6 Shved_72
 
18.06.15
15:44
(5) спасибо
7 vde69
 
18.06.15
15:45
(5) не факт, что сработает, блокировки они бывают разные, не только монопольные...
8 Jokero
 
18.06.15
15:54
Скопировать его перед чтением
9 Jokero
 
18.06.15
15:54
и копию уже читать
10 UFO
 
18.06.15
15:55
Тогда никак
11 UFO
 
18.06.15
15:56
Чужая прога открывает его в монопольном режиме.
12 ЧеловекДуши
 
18.06.15
15:57
Скопировать через Стрим.
Писать в файл тоже не средствами 1С, а также через стрим :)

И вообще, лог в одном файле
либо в многих файлах, но в одной папке
... не есть хорошо :)
13 ЧеловекДуши
 
18.06.15
15:59
(0) Никто не поинтересовался,
  - Что это за файл?
  - Чем он пишется и как?
  - Блокирует ли прога "писатель" данный файл на чтение, в момент записи?