|
Создание лог-файла | ☑ | ||
---|---|---|---|---|
0
ivchenkoma
10.08.16
✎
09:28
|
Добрый день, Коллеги!
Подскажите, пожалуйста, можно ли из 1C писать информацию в лог-файл (произвольный файл с типом .txt), при этом не закрывая его на чтение? У меня получается, что в момент записи информации в лог-файл? я не могу его открыть его на просмотр FARом через команду F3. |
|||
1
roman844
10.08.16
✎
09:33
|
ТС, зачем этот изврат??? Есть же ЖР. Настрой его под себя.
|
|||
2
Wirtuozzz
10.08.16
✎
09:37
|
Главный вопрос, а зачем? ТС что ты преследуешь?
|
|||
3
ivchenkoma
10.08.16
✎
10:27
|
Спасибо за отклик!
У меня есть длительная обработка, я бы хотела, чтобы за ходом ее работы можно было следить. Хранить данную информацию длительное время мне не нужно. В логе будет разная информация, которую в ЖР также не нужна. |
|||
4
Горогуля
10.08.16
✎
10:31
|
&НаКлиенте
Процедура Команда1(Команда) ф=Новый ЗаписьТекста; ф.Открыть("d:\temp\00.txt"); КонецПроцедуры открыл, не закрыл, пошёл увидел фаром. что я сделал не так? |
|||
5
Garykom
гуру
10.08.16
✎
10:38
|
(0) Для Вас дворники (с соседнего форума) тоже коллеги?
|
|||
6
ivchenkoma
10.08.16
✎
10:55
|
(4) Спасибо!
Попробуйте так: ф=Новый ЗаписьТекста; ф.Открыть("D:\Exchange\Временное\00.txt"); Для Сч=1 По 1000000 Цикл ф.ЗаписатьСтроку("Тест "+Сч); КонецЦикла; |
|||
7
ivchenkoma
10.08.16
✎
10:56
|
Пока счетчик работает, файл не читается.
Когда перестает работать, то файл можно прочитать. |
|||
8
DES
10.08.16
✎
11:02
|
смотря чем читаете, если открываете программой которая пытается открыть ваш лог на запись - то облом будет.
открывайте notepad++ будете даже смотреть/обновлять не закрывая |
|||
9
DES
10.08.16
✎
11:03
|
и писать такое лучше в каталогвременныхфайлов.
|
|||
10
ivchenkoma
10.08.16
✎
14:15
|
(8) Не получается открыть :(
Я уже писала (0) , что FAR-ом через F3 не получается тоже. |
|||
11
Мыш
10.08.16
✎
14:36
|
(0) Запустить второй сеанс и в нем смотреть ЖР
|
|||
12
Garykom
гуру
10.08.16
✎
14:37
|
Не открывается фаром, попробуйте открыть тоталом...
ЗаписьТекста (TextWriter) Открыть (Open) Синтаксис: Открыть(<ИмяФайла>, <Кодировка>, <РазделительСтрок>, <Дописывать>, <КонвертируемыйРазделительСтрок>) Параметры: <ИмяФайла> (обязательный) Тип: Строка. Имя записываемого файла. <Кодировка> (необязательный) Тип: КодировкаТекста; Строка. Кодировка текста. Кодировка может быть задана как в виде значения перечисления КодировкаТекста, так и в виде строки с указанием названия кодировки. Поддерживаемые названия кодировок: UTF-8 UTF-16 ... по умолчанию: UTF8. <РазделительСтрок> (необязательный) Тип: Строка. Разделяет строки в записываемом файле. Значение по умолчанию: ПС. <Дописывать> (необязательный) Тип: Булево. Если параметр принимает значение Истина, то содержимое файла сохраняется, если файл уже существует. Если файла не существует, создается новый с именем, указанным в первом параметре метода. Значение по умолчанию: Ложь. <КонвертируемыйРазделительСтрок> (необязательный) Тип: Строка. Указывает разделитель строк в файле при конвертации в стандартный перевод строк ПС. Значение по умолчанию: ВК + ПС. Описание: Открывает (монопольно) текстовый файл для записи. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). Пример: Текст.Открыть("d:\dos.txt", КодировкаТекста.OEM); |
|||
13
Garykom
гуру
10.08.16
✎
14:37
|
(12)+ Внимание на:
<Дописывать> (необязательный) Тип: Булево. Если параметр принимает значение Истина, то содержимое файла сохраняется, если файл уже существует. Если файла не существует, создается новый с именем, указанным в первом параметре метода. Значение по умолчанию: Ложь. |
|||
14
Chameleon1980
10.08.16
✎
15:36
|
а альт-ф3 тоже не открывает?
|
|||
15
Chameleon1980
10.08.16
✎
15:36
|
я про фар
|
|||
16
программистище
10.08.16
✎
16:10
|
почему не писать в регистр сведений?
|
|||
17
ivchenkoma
10.08.16
✎
19:04
|
В итоге сделала так:
Ком = Новый COMObject("wScript.Shell"); Для Сч=1 По 1000 Цикл Ком.Run("cmd /c chcp 1251 && Echo | Echo Тест >>D:\Exchange\Временное\02.txt",0,Ложь); КонецЦикла; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |