AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.05.2007, 11:50   #1  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Как создать *.txt файл
Как создавать *.doc or *.xls я знаю, а вот как *.txt. - где можно взять пример в аксапте и какие классы там действуют.
Старый 28.05.2007, 11:56   #2  
Yprit is offline
Yprit
Злыдни
Аватар для Yprit
Злыдни
 
419 / 93 (4) ++++
Регистрация: 22.02.2004
Адрес: СПб
ASCIIO,CommaIO,textBuffer
Старый 28.05.2007, 12:16   #3  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
В руководстве разработчика написано
Цитата:
AsciiIo for plain text files
Старый 28.05.2007, 12:17   #4  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
X++:
asciiIO = new AsciiIO(Table.FilePath + '\\' + fileName + '.txt', "W");
Старый 28.05.2007, 12:35   #5  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Цитата:
Сообщение от MikeR Посмотреть сообщение
В руководстве разработчика написано

Не нашла я в Аксапте в руководстве разработчика по поиску эту фразу.
Старый 28.05.2007, 12:36   #6  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Цитата:
Сообщение от Arahnid Посмотреть сообщение
Не нашла я в Аксапте в руководстве разработчика по поиску эту фразу.
Используйте мою и всё у Вас получится
Старый 28.05.2007, 12:37   #7  
Yprit is offline
Yprit
Злыдни
Аватар для Yprit
Злыдни
 
419 / 93 (4) ++++
Регистрация: 22.02.2004
Адрес: СПб
System Documentation - Classes
Старый 28.05.2007, 12:44   #8  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
спасибо, поняла идею
Старый 28.05.2007, 23:52   #9  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Использовала textBuffer. В него добавлялись значения textBuffer.appendText(fileTitle).
Затем выгружалось в файл. Можно ли в переменной типа textBuffer указать перевод на новую строку, чтобы textBuffer при загрузке файл был не просто последовательность символов, а строчка за строчкой.

ФИО, сумма
ФИО, сумма

, а сейчас у меня

ФИО, сумма,ФИО, сумма
Старый 29.05.2007, 07:17   #10  
blokva is offline
blokva
Пенсионер
Аватар для blokva
SAP
NavAx Club
 
743 / 167 (7) ++++++
Регистрация: 04.06.2003
Адрес: Беларусь
Цитата:
Сообщение от Arahnid Посмотреть сообщение
... Можно ли в переменной типа textBuffer указать перевод на новую строку, чтобы textBuffer при загрузке файл был не просто последовательность символов, а строчка за строчкой.

ФИО, сумма
ФИО, сумма

, а сейчас у меня

ФИО, сумма,ФИО, сумма
Да поможет Вам стандартная комбинация "\n" для перевода строки
__________________
Законы природы еще никто не отменял!
А еще у меня растет 2 внучки!!! Кому интересно подробности тут:
http://www.baby-shine.com/
Старый 04.08.2008, 17:45   #11  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
txtFile = new AsciiIo("C:\temp\1.txt","W");
txtFile.outFieldDelimiter(";");
c = [
"test1",
"test2",
"test3"
];
txtFile.writeExp(c);

запускаю. он не создает файл.
и ошибок никаких не выдает. компелируется все - ок.
что я не так делаю?
Старый 04.08.2008, 17:51   #12  
altap is offline
altap
MCTS
MCBMSS
 
26 / 18 (1) ++
Регистрация: 28.09.2005
"C:\temp\1.txt"
над переделать в
"C:\\temp\\1.txt"

Последний раз редактировалось altap; 04.08.2008 в 17:53.
За это сообщение автора поблагодарили: propeller (1).
Старый 04.08.2008, 17:53   #13  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
или @"C:\temp\1.txt"
За это сообщение автора поблагодарили: altap (1).
Старый 04.08.2008, 18:51   #14  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
И чтобы класс запускался на клиенте, не забудьте.
__________________
Андрей.
Старый 05.08.2008, 11:54   #15  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
Подскажите еще плиз
используя txtFile.write()
можно какнибудь обозначить что текст идет с отступом то есть TAB ?
и чтобы он с отступом и в файл записывался
Старый 05.08.2008, 12:07   #16  
altap is offline
altap
MCTS
MCBMSS
 
26 / 18 (1) ++
Регистрация: 28.09.2005
txtFile.write("\t"+text) пойдет? это если добавить надо отступ перед текстом, а если таб - уже в самом тексте присутствует, то ничего делать дополнительно и не надо
За это сообщение автора поблагодарили: propeller (1).
Теги
ascii, asciio, текст, файл

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Web-портал: открыть файл cherv DAX: Программирование 4 19.05.2008 16:42
Вывод отчета в файл в пакетном режиме Egor_bl DAX: Программирование 16 09.10.2006 19:10
Создать файл формата dbf DreamCreator DAX: Программирование 8 11.01.2006 09:46
Невозможно создать таблицу chel DAX: Программирование 0 21.04.2004 21:02
HELP!!! Как создать неуникальнцю метку в Axapta 3.0??? Maxim Gorbunov DAX: Программирование 3 14.04.2003 12:29
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:26.