Boris
Boris
Подробная информация
- Имя пользователя
- Boris
- Местоположение
- Москва
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
Не понял. А смысл такого отчета в чем? Если выводить поля БД, для которых для всех записей значения равны нулю, то и кросстаблица будет содержать одни нули. Может быть вы имеете ввиду что-то другое?
-
А как у вас картинка загружается в объект в отчете? В Preview она видна?
-
Хех, решается выбором правильного набора символов (читай кодовой страницы) для конкретного шрифта. Например для Times New Roman надо выбирать "Times New Roman Cyr"
-
Возможность редактирования существует, для этого надо использовать компонент frDesigner, он позволяет в run-time редактировать сгенерированный отчет (можно просто загрузить пустой шаблон) и сохранить изменения в нем. Вот только отобразить эти измене…
-
Вопрос вобщем-то из разряда FAQ. Тем не менее frReport.ChangePrinter(0, Printer.PrinterIndex) где Printer.PrinterIndex - индекс текущего принтера объекта класса TPrinter, естественно до этого надо выбрать нужный принтер путем присвоения значени…
-
2 ivankin: Да, мощно ты лоханулся! 2 Vano: Надо было написать ему: "Попробуй установить принтер и не забудь включить его в розетку" Я тащусь.
-
Надо было пользоваться поиском, а не просматривать темы подряд. Задать что-нибудь вроде "неверная кодировка" или "проблемы со шрифтами".
-
Ну, попробуй покопаться в исходниках. А вообще тут Vano спец по этому вопросу.
-
Посмотри топик http://www.fastreports.net/ru/forum/index.php?showtopic=345 Там приведен пример.
-
Напиши, как ты записываешь строку, в которой пытаешься изменить свойство формат. Наверняка, проблема в синтаксисе.
-
А зачем из дизайнера? После редактирования отчета в дизайнере закрываешь его окно, вылезает диалог "Сохранить внесенные изменения?", жмешь ОК и опять попадаешь в Preview, из которого и печатаешь. А потом почему надо считать 1С стандартом?
-
Народ, ну попробуйте действовать методом исключения! То есть, попробуйте на другом принтере распечатать, из под другой винды и посмотрите что будет.
-
А поподробнее можно? А то написал: Строю отчет при помощи кода это примерно как: строю дом из кирпичей... А чертежи где?
-
2 starcomputer: Читай внимательнее: написал: Чтобы вся работа пользователя происходила бы с этими псевдонимами, а настоящие имена компонентов были бы скрыты. Так что названия компонент тут не причем. 2 AMogil: В FR есть такое понятие к…
-
Как мне кажется, почему-то не происходит перестройка отчета, хотя метод ShowReport должен сначала построить отчет, а затем его показать. Стоит попробовать записать вызов отчета по-другому, т.е. в явном виде построить отчет и затем уже показать (пиш…
-
Нет, во FreeReport такого обработчика создать нельзя:( В FastReport в этот обработчик доступен из Object Inspector.
-
И у бэнда, и у Memo есть свойство Stretched (Растягиваемый), для того, чтобы автоматически подбирался их размер, нужно выставить эти свойства в true. Плюс, чтобы текст в Memo разбивался на несколько строк у него должно быть в true свойство WordWrap.
-
Запускаешь FastReport Demo, в окне Report Navigator жмешь на кнопку Script (слева), а справа и будем искомый отчет.
-
Нет, не финиш. Терпение...
-
Я думаю, что дело здесь не в FastReport. Через что у тебя идет работа с базой, через BDE или ADO или еще что? Вопрос, данные перед печатью у тебя где-нибудь отображаются, например, в TDBGrid? Окно предварительного просмотра открывается?
-
Katy, дорогая, ты расскажи как оно "не работает", какие ошибки вылезают. Посмотри для начала через меню Project->Options на закладке Packages стоит ли у тебя галочка напротив пакета FastReport. И еще интересно, что за отчет? На основе информаци…
-
Потому что даже в хелпе написано, что если данных нет, то бэнд не печатается
-
Это называется из г.... сделать конфетку. Тут уж чем-то жертвовать надо. Могу предложить не слишком простой вариант. Создай таблицу, пусть она отличается от твоей исходной только наличием еще одного поля - числового идентификатора. Скопируй в нее …
-
Странная ситуация... А бэнды у тебя случаем друг на друга не накладываются? Нельзя давать им пересекаться.
-
Между тем, что в design-time и run-time очень большая разница, так что тестовая программа не показатель. И настройки тут тоже не причем, я думаю. Ты лучше запусти свою программу и посмотри, что будет в предварительном просмотре в run-time.
-
А ты источник данных указал для бэнда?
-
Может быть тебе стоит попробовать реализовать свой отчет по схеме Master-Detail-SubDetail?
-
А, если так: COUNT(Page1.DetailData1)]+[COUNT(Page2.DetailData2)
-
Может быть так? COUNT(DetailData1)]+[COUNT(SubReport1.DetailData2)
-
Например, можно поступить таким образом. Создать массив строк, каждая из которых содержит элементы с разделителями, т.е. MyArr:= 'abc;xyz;1234;test;...' Здесь разделителем является ';', а значения отдельных элементов , будут: элемент [i,0] = 'a…