|
Выгрузка из регистра в текстовый файл | ☑ | ||
---|---|---|---|---|
0
cyx7
11.02.15
✎
13:40
|
Всем привет) такая задача: есть регистр накопления продажи по дисконтным картам, мне необходимо сделать обработку, которая выгружает номер карточки и сумму по ней в текстовый документ. с таким я никогда не сталкивалась. помогите люди добрые, как?) ут10.3
|
|||
1
Мимохожий Однако
11.02.15
✎
13:42
|
Возьми консоль запросов, результат всегда можно распечатать или сохранить в файл.
|
|||
2
cyx7
11.02.15
✎
13:44
|
(1) потом еще нужно будет сделать выгрузку еженочную) и чтобы по кнопке была возможность выгрузить. поэтому отпадает такой вариант
|
|||
3
Godofsin
11.02.15
✎
13:44
|
Ну запрос, затем выгрузка. Вопрос конкретно в чем?
|
|||
4
cyx7
11.02.15
✎
13:45
|
(3) как выгрузку в текстовый файл сделать
|
|||
5
anatoly
11.02.15
✎
13:47
|
(4) СП - ТекстовыйДокумент.
|
|||
6
РеализоВано
11.02.15
✎
13:47
|
ЗаписьТекста (TextWriter)
Методы: Закрыть (Close) Записать (Write) ЗаписатьСтроку (WriteLine) Открыть (Open) Конструкторы: По имени файла Формирование неинициализированного объекта Описание: Предназначен для последовательной записи в текстовые файлы. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). Пример: Текст = Новый ЗаписьТекста("d:\win.txt", КодировкаТекста.ANSI); Текст.ЗаписатьСтроку("Добро пожаловать!"); Текст.ЗаписатьСтроку("Посторонним вход воспрещен."); Текст.Закрыть(); |
|||
7
Alexaha
11.02.15
✎
13:49
|
(4) делай как обычный отчет с табличным документом
потом записываешь его с типом файла ТХТ сам табл док можешь не показывать, если надо в фоновом режиме обработку запускать |
|||
8
Мимохожий Однако
11.02.15
✎
13:50
|
(4)Полное ТЗ сформулируешь только после жестоких пыток? ))
|
|||
9
cyx7
11.02.15
✎
16:13
|
Рез = Запрос.Выполнить().Выгрузить();
Текст = Новый ЗаписьТекста("d:\1C\SkidKarta.txt", КодировкаТекста.Системная); Для Каждого Стр из Рез Цикл Текст.ДобавитьСтроку("Стр.КодКарты" + " " + "Стр.Сумма"); КонецЦикла; Текст.Закрыть(); |
|||
10
cyx7
11.02.15
✎
16:14
|
(9) выдает ошибку что неверен метод добавить строку. а как мне сделать?
|
|||
11
Злобный монстр
11.02.15
✎
16:15
|
(10) Позвать программиста, например.
|
|||
12
РеализоВано
11.02.15
✎
16:15
|
А разве есть метод ДобавитьСтроку() ??
|
|||
13
cyx7
11.02.15
✎
16:16
|
(12) есть
|
|||
14
Злобный монстр
11.02.15
✎
16:17
|
(13) У тебя всё равно получится файл с одной и той же строкой:
"Стр.КодКарты Стр.Сумма" |
|||
15
РеализоВано
11.02.15
✎
16:17
|
Значит ответ в (11)
|
|||
16
НЕА123
11.02.15
✎
16:17
|
(13)+
у Текстового дока. |
|||
17
cyx7
11.02.15
✎
16:19
|
(14) убрав кавычки тоже самое получается, я уже усталааа, помогите, направьте меня хотя бы, только без иронии)
|
|||
18
Alexaha
11.02.15
✎
16:20
|
(9) у ЗаписиТекста нет метода ДобавитьСтроку(), есть ЗаписатьСтроку()
|
|||
19
Злобный монстр
11.02.15
✎
16:22
|
(17) Используй объект: ТекстовыйДокумент
и в синтаксис помощнике посмотри его методы и синтаксис |
|||
20
cyx7
11.02.15
✎
16:22
|
(18) получилось) спасибо тебе большущее пребольшущее)))
|
|||
21
Alexaha
11.02.15
✎
16:25
|
(20) мне то за что, это еще в (6) написано было :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |