|
ЗаписатьСтроку текстовый документ | ☑ | ||
---|---|---|---|---|
0
Эльчин
16.03.13
✎
13:18
|
В процедуре Цикл. В цикле:
Текст = Новый ЗаписьТекста(Путь+"\Тхт"+Номер+"("+Строка(Формат(ТекущаяДата(), "ДЛФ=D")) +")"+ ".txt",КодировкаТекста.UTF8); Текст.ЗаписатьСтроку(Строка(Выборка.Номенклатура)+"; "+Строка(Весовой)); Текст.Закрыть(); Мне надо добавить строку в конец текстового документа. В 1С 8 для этого исползуется "ЗаписатьСтроку" как читал в синтакс-помошнике. Но в этом процедуре при каждом цикле очищает текстовый файл и добавляет новую строку. Где ошибка? Буду рад если поможете |
|||
1
Эльчин
16.03.13
✎
13:19
|
(0) в начале процедуры код:
Текст = Новый ТекстовыйДокумент; Текст.Записать(Путь+"\Тхт"+Номер+"("+Строка(Формат(ТекущаяДата(), "ДЛФ=D")) +")"+ ".txt",КодировкаТекста.UTF8); |
|||
2
Живой Ископаемый
16.03.13
✎
13:40
|
ошибка в том, что открывать файл нужно ПЕРЕД циклом, а ты открываешь в каждой итерации. Поэтому по итогу у тебя должна остаться одна последняя строка в файле. Это же очевидно
|
|||
3
Эльчин
16.03.13
✎
13:56
|
а тогда такая ошибка:
{Форма.Форма(33)}: Ошибка при вызове метода контекста (ЗаписатьСтроку): Файл не открыт. Текст.ЗаписатьСтроку(Строка(Выборка.Номенклатура)+"; "+Строка(Весовой)); |
|||
4
Живой Ископаемый
16.03.13
✎
14:02
|
Чувак, скопируй код из синтаксис помощника, не изобретай заново спицц к колесу своего велосипеда, никто не оценит, только посмеются и будут правы, пооому что изобрести не получается
|
|||
5
Живой Ископаемый
16.03.13
✎
14:03
|
Иа текст.закрыть(); за концом цикла, тоже даже идиотам понятно почему
|
|||
6
Эльчин
16.03.13
✎
14:05
|
Спосибо. не злись. бывает
|
|||
7
Живой Ископаемый
16.03.13
✎
14:08
|
не злись? может мне еще и зубы не чистить? или шнурки обязательно завязывать?
Открой для себя отладчик. |
|||
8
Живой Ископаемый
16.03.13
✎
14:09
|
и что бывает-то? резкое снижение айкю до отрицательных значений?
|
|||
9
mikecool
16.03.13
✎
15:15
|
(7) пользуйся липучками, будь мужиком- незавязывай шнурки!
|
|||
10
Живой Ископаемый
16.03.13
✎
15:17
|
2(9) будь мужиком. не завязывай шнурки, и липучками не пользуйся.
|
|||
11
ДенисЧ
16.03.13
✎
15:20
|
(7) Шнурки - обязательно
|
|||
12
Живой Ископаемый
16.03.13
✎
16:24
|
Не стану
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |