:: Visual Foxpro, Foxpro for DOS
Перенос данных из WORD в dbf
Race
Автор

Сообщений: 253
Дата регистрации: 26.12.2004
Добрый день, мастера!
При выборке и переносе данных из казначейских уведомлений ОФК в таблицы
num_pp= WrdApp.ActiveDocument.Tables(1).Cell(1, 2).Range.Text
в некоторых полях справа добавляется символ 
При обработке strt(allt(num_pp), "", "") или сhrt(allt(num_pp), "", "") символ исчезает
при replace в поле снова появляется.
Голову сломал как убрать. Никто случайно не сталкивался с подобным?



Исправлено 1 раз(а). Последнее : Race, 09.09.20 09:40
Ratings: 0 negative/0 positive
Re: Перенос данных из WORD в dbf
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
> при replace в поле снова появляется.

Значит символ не исчез при CHRTRAN/STRTRAN
Надо найти его ASC-код. С сайта если скопировать, то ASC("")=2, но на самом деле это может быть CHR(13) или CHR(10)
Ratings: 0 negative/2 positive
Re: Перенос данных из WORD в dbf
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
CHR(13)+CHR(7) скорее всего
Ratings: 0 negative/1 positive
Re: Перенос данных из WORD в dbf
Race
Автор

Сообщений: 253
Дата регистрации: 26.12.2004
Точно:
repl num_pp with chrt(allt(num_pp), CHR(13)+CHR(7), "")
работает.
Спасибо большое.
Ratings: 0 negative/1 positive
Re: Перенос данных из WORD в dbf
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 38 (Гостей: 38)

© 2000-2024 Fox Club 
Яндекс.Метрика