Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Откуда пробелы?
|
|||
|---|---|---|---|
|
#18+
Создаю отчет прямо из *.prg при помощи команд ? и ??. Но при этом появляются лишние "незапланированные пробелы", причем команду Noconsole я не ставила поэтому вывод идет и на экран и в файл. И тоже есть разница в пробелах между этими выводами. Как избавиться от лишних пробелов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2003, 08:07 |
|
||
|
Откуда пробелы?
|
|||
|---|---|---|---|
|
#18+
Попробуйте в полях отчета обрезать лидирующие и/или завершающие пробелы (как правило первое). ltrim(TableName.FieldName) или alltrim(TableName.FieldName) или transform(TableName.FieldName) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2003, 08:40 |
|
||
|
Откуда пробелы?
|
|||
|---|---|---|---|
|
#18+
при использовании ? ?? попробуйте SET SPACE ON | OFF и значение полей вывода дополнять до одного размера padl() или padr() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2003, 08:56 |
|
||
|
Откуда пробелы?
|
|||
|---|---|---|---|
|
#18+
Программа выглядит так: ************************ ??"Общая сумма доходов |За месяц" do stroka with 8,"su" ************************ proc stroka parameters nom,perem rr=recno() tt=val(tabn) ??"Н" Результат: | Общая сумма доходов |За месяц | Так откуда берутся пробелы после "За месяц"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2003, 10:50 |
|
||
|
Откуда пробелы?
|
|||
|---|---|---|---|
|
#18+
Самое смешное, что я скопировала | Общая сумма доходов |За месяц | из результирующего файла, но когда просмотрела эту информацию опубликованной, там пробелов уже не было. У меня в файле после "За месяц" и перед | три пробела образуются в файле и при печати. Как снять чары? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2003, 10:55 |
|
||
|
Откуда пробелы?
|
|||
|---|---|---|---|
|
#18+
Там знак табуляции влазит, как разделитель между элементами списка вывода. Две строки вывода: ? A ?? B эквивалентны одной: ? A,B. Совет - сформируй все в строку, а потом ее напечатай: my_string = "Общая сумма доходов |За месяц" do stroka with 8,"su",my_string ? my_string ************************ proc stroka parameters nom,perem rr=recno() tt=val(tabn) my_string = my_string + "|" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2003, 04:41 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=399&tid=1597347]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
20ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 305ms |

| 0 / 0 |
