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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.10.2004, 11:18   #1  
Miktel is offline
Miktel
Участник
 
17 / 10 (1) +
Регистрация: 13.07.2004
Адрес: Дома
Работа с текстовым файлом.
Для работы с текстовыми файлами в Аксапте есть класс AsciiIO.
У него есть метод new(имя_файла,режим). Режимы : "R" (чтение), "W" (запись), "A"(добавление информации в конец файла).
После создания экземпляра класса его можно использовать. Если файл открывался для чтения, то можно читать - метод read() - возвращает контейнер, 1-м элементом которого является строка, прочитанная из файла.
Перед чтением желательно установить разделители между записями и между значениями в одной записи - свойства inRecordDelimeter() и inFieldDelimeter у экземпляра. Например установить в качесте разделителя "\n" (перевод строки) и считывать построчно.
Если нужно прочитать все строки файла пригодится свойство status().
Например читать, пока объект.status() == IO_Status::Ok.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Доступ к меню "Работа с документами" Kuat DAX: Администрирование 4 16.11.2007 17:07
Совместная работа заказчика и исполнителя в разных или одном слое? Кузин Владимир В. DAX: Программирование 6 08.08.2006 10:02
Работа с Aссess'им файлом данных Андре DAX: Программирование 7 15.11.2002 12:33

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

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

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