|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
При выводе в текстовый файл из Visual FoxPro 9 sp2: REPORT FORM spis TO FILE itg_fil ASCII получаем файл, который не в той кодировке Как для него установить кодировку DOS ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 11:28 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
alm2, ? cpcurrent() что показывает? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 13:13 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
cpcurrent() Показывает 1251 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 14:24 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
alm2, ? cpdbf() при открытой таблице, для которой отчет печатается? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:02 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
igorbik, либо cpcurrent() не тот, либо cpdbf() отчётной таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:17 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
igorbikalm2, ? cpdbf() при открытой таблице, для которой отчет печатается? cpdbf() = выдает 866 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:23 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
Да все "тот". Просто FoxPro, если явно не указано, создает любые файлы в текущей кодовой странице среды FoxPro. В той кодовой странице, которую возвращает CPCURRENT(). Опция ASCII говорит лишь о том, что в отчет надо выводить только и исключительно текст. Без графики. Но кодировка этого текста, разумеется, будет такой же, что и кодировка среды FoxPro. В данном случае 1251. Как следствие, придется явным образом после создания файла выполнять его конвертацию в кодовую страницу 866 при помощи функции CPConvert() Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 15:27 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
rewareigorbik, либо cpcurrent() не тот, либо cpdbf() отчётной таблицы. а я то тут причем? Я анамнез собираю, а ВМ уже и диагноз сделал и лечение предложил. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 16:11 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
ВладимирМДа все "тот". Просто FoxPro, если явно не указано, создает любые файлы в текущей кодовой странице среды FoxPro. В той кодовой странице, которую возвращает CPCURRENT(). Опция ASCII говорит лишь о том, что в отчет надо выводить только и исключительно текст. Без графики. Но кодировка этого текста, разумеется, будет такой же, что и кодировка среды FoxPro. В данном случае 1251. Как следствие, придется явным образом после создания файла выполнять его конвертацию в кодовую страницу 866 при помощи функции CPConvert() Код: plaintext 1. 2.
Сообщение - Не найдена функция FilToStr !!! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 16:29 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
Ну, хоть иногда в Help надо смотреть FileToStr() ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 16:34 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
ВладимирМНу, хоть иногда в Help надо смотреть FileToStr()Ага, даже гугол знает об этом :) ищем "foxpro filtostr" и обращаем внимание на красные буковки ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2011, 19:10 |
|
Вывод отчета в текстовый файл
|
|||
---|---|---|---|
#18+
tanglirВладимирМНу, хоть иногда в Help надо смотреть FileToStr()Ага, даже гугол знает об этом :) ищем "foxpro filtostr" и обращаем внимание на красные буковки Всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2011, 13:07 |
|
|
start [/forum/topic.php?fid=41&fpage=80&tid=1584568]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
220ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 340ms |
0 / 0 |