Я создаю свой первый отчет с отчетами Rave для delphi. У меня хорошо сохранились записи, и я дошел до финала. У меня есть набор записей, которые я показываю с инструкцией if в событии перед печатью ТОЛЬКО, если поле «комментарий» в записи имеет данные (которые являются строковыми данными). Это проблема, которую я имею, заключается в том, что когда никаких записей не отображается, я все еще вижу свой верхний и нижний колонтитул. Как скрыть верхний и нижний колонтитулы, если у меня нет записей с данными в их поле комментариев?Как рассчитать количество строк для отчета и скрыть заголовок
ответ
Я не знаком с отчетами Rave, но не мог ли вы не указывать верхний и нижний колонтитулы, чтобы они не были видимыми, а затем в beforeprint, чтобы они отображались при выполнении кода, который запускается при наличии комментариев.
Simon
Спасибо за помощь. Это привело меня к решению проблемы. Я явно завысил очевидное вчера. Я попытался сделать то, что вы предложили, и пока он работал без каких-либо результатов, когда у меня были результаты, у него отсутствовали верхний и нижний колонтитулы с первой страницы (странная вещь была верхняя и нижняя колонтитулы присутствовали на второй странице).
Затем я просмотрел событие OnBeforePrint в фактической полосе заголовка. Я не думал, что по какой-то причине это будет связано с dataview, поскольку я думал, что только данные будут иметь доступ к данным. Я попробовал утверждение if в их и это сработало.
В случае, если кто-то попадается такой вот код из моего OnBeforePrint события в моем заголовке бэнде:
if dvInvLineLineComment.AsString <> '' then
bNotesHeadings.Visible := true;
end;
и мой код бэнде, который скрывает строку, если ни одно из полей LineComment не несет данные:
if dvInvLineLineComment.AsString = '' then
dbNotes.Visible := false;
else
dbNotes.Visible := true;
end;
Надежда, что помогает кто-то в будущем
Ллойда
- 1. Как рассчитать количество строк для проекта
- 2. Рассчитать высоту и количество строк на этикетке
- 3. Как рассчитать процентное количество строк, используя excel?
- 4. Как рассчитать количество строк кода внутри программы?
- 5. Как рассчитать количество строк в исходном коде
- 6. SSRS - Как скрыть заголовок родительского отчета в подзаголовке?
- 7. Как рассчитать Jmeter Throughput для краткого отчета
- 8. Как скрыть элемент отчета?
- 9. скрыть столбец для подробного отчета
- 10. Рассчитать возможное количество строк в RitchTextField
- 11. ReportExecution2005 - Вы можете получить количество строк для отрисованного отчета?
- 12. Скрыть заголовок для первой записи
- 13. Рассчитать количество букв в массиве строк?
- 14. Рассчитать количество столбцов и строк, необходимых в зависимости от пространства
- 15. Как ограничить количество строк в таблице при разработке отчета rdlc?
- 16. Заголовок отчета отчета WebKit на каждой странице
- 17. Рассчитать параметр отчета SSRS на основе другого
- 18. Primeng datatable. Рассчитать количество и рассчитать его в нижнем колонтитуле
- 19. Как рассчитать количество строк при использовании ng-repeat?
- 20. Как рассчитать количество соседей для каждой ячейки?
- 21. Как рассчитать количество параметров для GoogLe Net?
- 22. Как рассчитать количество строк, используя скользящее окно, основанное на времени?
- 23. Как рассчитать количество потоков и количество циклов в jMeter
- 24. Быстрое количество экземпляров отчета
- 25. Как рассчитать количество строк текста в изображении в MATLAB
- 26. Скрыть заголовок и нижний колонтитул
- 27. Рассчитать количество строк в виде столбца в запросе
- 28. Informatica: Как рассчитать количество строк в плоских файлах в informatica
- 29. Tableau: Как рассчитать количество дней
- 30. Как рассчитать общее количество и общее количество в localStorage?
Оказывается, это не сработало, поскольку оно просто тестировало последнюю запись и основывало на ней видимость заголовка и нижнего колонтитула. Поэтому я все еще застрял. Любые дальнейшие ответы будут действительно оценены. Документация Rave - это немного pap. – lloydphillips