Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Проблема с выводом в текстовый документ!  [new]
dima_18
Member

Откуда:
Сообщений: 373
Добрый день, всем!

Подскажите пожалуйста с решением следующей проблемы.
Я вывожу некие данные след. образом:
FPUTS(gnErrFile,str(g,8,3)+' '+str(c,8,3)+' '+str(y_1,8,3)+' '+str(y_2,8,3)+' '+str(corner,8,3)+' '+str(p,8,3)+' '+str(q,8,3)+' '+str(r,8,3)+' '+str(f,8,3)+' '+"проходит")

Тем самым как Вы понимаете формирую длинную строку.
Но проблема в том, что как бы я пробелы не ставил, между параметрами вывода, у меня почему -то вся строка (во всю длину) не получается, и остаток ее, переходит на след. строку
Получается, что читать достаточно сложно.
Одна строка состоит, из двух строк.

Подскажите, пожалуйста как можно решить данную проблему.

Спасибо большое.
29 мар 21, 11:02    [22301307]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с выводом в текстовый документ!  [new]
Dima T
Member

Откуда:
Сообщений: 16072
Перед записью сделай
set Memowidth To 8191

по умолчанию 256
29 мар 21, 11:40    [22301341]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с выводом в текстовый документ!  [new]
dima_18
Member

Откуда:
Сообщений: 373
Dima T, большое спасибо за ответ!

Может я неправильно, команду применил, хотя что тут применять, вроде не где ошибаться, но такой же вид.

Итак, я пишу так:

set Memowidth To 8191
IF FILE('ekonom.txt')
gnErrFile = FOPEN('ekonom.txt',2)
ELSE
gnErrFile = FCREATE('ekonom.txt')
ENDIF

считаю свое и вывожу:
FPUTS(gnErrFile,str(g,8,3)+' '+str(c,8,3)+' '+str(y_1,8,3)+' '+str(y_2,8,3)+' '+str(corner,8,3)+' '+str(p,8,3)+' '+str(q,8,3)+' '+str(r,8,3)+' '+str(f,8,3)+' '+"правильно")

в результате строка такая формируется:

111 1111 1111 111111 1111111 111111 11111
1111 правильно.


Т.е. автоматом на другую строчку все равно переносится.

Подскажите, пожалуйста еще варианты
29 мар 21, 12:29    [22301367]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с выводом в текстовый документ!  [new]
dima_18
Member

Откуда:
Сообщений: 373
dima_18,

спасибо, все понял.
Вопрос снимается
29 мар 21, 13:11    [22301375]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить