Итак, я делаю отчет, который должен быть отправлен по факсу и при необходимости иметь титульный лист. Я добавил обложку в качестве заголовка отчета с общим количеством страниц. Существует заголовок страницы, который генерирует [page n of m], но не отображается в заголовке отчета, используя «if (pageNumber = 1) then true». Будучи тем, что я не хочу, чтобы [page n of m] включал счетчик для титульного листа, решил вручную сделать страницу n из m. Когда он печатает на странице, цифры находятся в формате float вместо int, как я могу это исправить. Вот Кристальный Синтаксис, который я использую и выводю.Crystal номер страницы
numbervar n := PageNumber - 1;
numbervar m := TotalPageCount -1;
stringvar page := "Page " + toText(int(n)) + " of " + toText(int(m));
page
выход: «Страница 1,00 3,00»
Первоначально я пытался делать счетчик страниц сброса после того, как заголовок отчета, но это сделало [TotalPageCount] на обложке 1 вместо 4
спасибо за помощь, Дэвид К.
как волшебство! это сработало, спасибо! SO не позволит мне отмечать это как ответ еще на 5 минут ...:/ –