Внешний отчет
Подскажите как можно сделать в данном отсчете так, чтобы выводились строчки только с отрицательным объемом топлива.
|
Использовать обработчик OnBeforePrint и не выводить строки, которые не соответствуют Вашему условию.
Нажмите для просмотра содержимого...
|
Вложений: 1
При двойном по пустому полю onbeforeprint выскакивает ошибка. Скриншот во вложении.
|
Цитата:
Код:
var Код:
var |
Все правильно была ошибка в коде исправил, заработало. Но конечный результат так и не достигнут.
procedure MasterData3OnBeforePrint(Sender: TfrxComponent); begin if Copy(<Memo22>) >0 then MasterData3.Visible := True else MasterData3.Visible := False; end; Посмотрите пожалуйста тут наверно явно где-то я ошибся. |
TOOP, функция Copy (string, x, y) - возвращает y символов строки string начиная с символа номер x
Она не подходит для Вашей задачи. Скорее это: Код:
Отпишитесь по результату. |
Так и не работает, что то с типом чисел. Числа там дробные с 1 знаком после запятой целое часть не превышает 4 символов.
Выводилась ошибка убрал после первого END точку с запятой. стала выводится вот эта |
Не видим, что выводится.
|
Вложений: 2
Ошибки по порядку
|
TOOP, отчет какой ?
|
Текущее время: 10:07. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot