AXForum  
Go Back   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search Mark Forums Read

 
 
Thread Tools Search this Thread Display Modes
Old 25.06.2008, 14:53   #1  
robotov is offline
robotov
Участник
 
20 / 10 (1) +
Join Date: 03.04.2007
Здравствуйте. Подскажите, с помощью каких функций в файле можно найти и заменить символы.
Примерно так.

F.CREATE(FileName1); {создаем файл}
F.TEXTMODE(TRUE);
F.WRITEMODE(TRUE);
F.WRITE('АВС & Ko');
......
F.WRITE('еее & Ko'); {последняя строка файла}

теперь мне нужно пройтись по всему файлу от начала до конца, найти символы "&" и заменить их на "&амп;"

F.CLOSE;

спасибо.


Еще вспомнил
Как в открытый файл дописать все данные из другого файла?
Old 25.06.2008, 15:11   #2  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Join Date: 28.12.2004
Location: Киев
Quote:
Originally Posted by robotov View Post
F.CREATE(FileName1); {создаем файл}
F.TEXTMODE(TRUE);
Маленькая ремака из Помощи - Always call the TEXTMODE (File) function before you use CREATE or OPEN (File). If TEXTMODE is true and you read or write to the file, the system places text in the buffer.
Quote:
F.WRITEMODE(TRUE);
F.WRITE('АВС & Ko');
......
F.WRITE('еее & Ko'); {последняя строка файла}

теперь мне нужно пройтись по всему файлу от начала до конца, найти символы "&" и заменить их на "&амп;"
Наверное я бы делал еще один проход и использовал новый файл (или INSTREAM and OUTSTREAM)
Old 25.06.2008, 15:34   #3  
robotov is offline
robotov
Участник
 
20 / 10 (1) +
Join Date: 03.04.2007
Я не пойму как использовать эти функции((( Запутался в помощи-вообще ничего не понимаю...
Если можно -кусочек кода в помощь голодающим поволжья
Old 25.06.2008, 16:31   #4  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Join Date: 28.12.2004
Location: Киев
Quote:
Originally Posted by robotov View Post
Я не пойму как использовать эти функции((( Запутался в помощи-вообще ничего не понимаю...
Если можно -кусочек кода в помощь голодающим поволжья
См. CU 424 , например Export Analysis View тригер CreateFile (и + для 5.0 - CU 440)
Old 25.06.2008, 16:41   #5  
robotov is offline
robotov
Участник
 
20 / 10 (1) +
Join Date: 03.04.2007
Хм... а что такое CU 424 и CU 440 ????
Old 07.07.2008, 12:11   #6  
robotov is offline
robotov
Участник
 
20 / 10 (1) +
Join Date: 03.04.2007
Нет у нас лицензии на CodeUnit. Не могу я их посмотреть. Может все таки кусок кода?)
Old 14.07.2008, 00:16   #7  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Join Date: 24.02.2005
На кодековередж права есть?

Есди да - включите кодковередж и запустите кодеюнит на выполнение.

Так и посмотрите код.
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 15:40.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.