Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.03;
Скачать: CL | DM;

Вниз

QuickReport   Найти похожие ветки 

 
Кузнецова А.   (2003-02-21 10:41) [0]

Пожалуйста, помогите начинающему!
Есть QReport, в полосе типа Detail в таблице (Shape) надо вывести цифровые значения.
Хочу выровнять их внутри этого Shape так, чтобы правые края лежали один под другим (но не прилипали к правой границе
Shape-a)
Но не знаю - как?

Цифровые значения - QRdbText
ОС - Windows2000


 
Johnmen ©   (2003-02-21 11:17) [1]

Просто поставить выравнивание QRDBText по правому краю...


 
Кузнецова А.   (2003-02-21 13:30) [2]

Спасибо!

Но тогда еще один вопрос:

А если это QRdbText, в котором DataField=RESULT, например.
Значения там могут быть от 0 до 5-значных
и в процессе печати тоже хочется понять, какой они длины,
чтобы все-таки самое длинное значение было посередине
Shape-а, а остальные - по правому краю этого самого длинного.
Но я не знаю, как эту длину вычислить...
Width этого QRdbText-а - фиксированный (по длине слова RESULT)и в процессе печати не меняется.

С QRExpr - тоже сложности. В нем
Expression=get_boss_stat.SUM_DOG / get_boss_stat.RES
и при подсчете это может быть равно чему угодно.
Я его равняю в QRBandBeforePrint, пытаюсь вычислить длину
как length(value)*qrexpr.font.size, но как оказалось,
это не соответствует реальному его размеру, т.к. font.size,
оказывается, не фиксирован...





 
Anatoly Podgoretsky ©   (2003-02-21 13:47) [3]

А тебе известно какое значение самое жлинное до печати, иначе не получится.


 
Кузнецова А.   (2003-02-21 14:42) [4]

Да, самое длинное значение QRBText-a до печати известно. Но что делать с font.size?



Страницы: 1 вся ветка

Текущий архив: 2003.03.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
3-5427
Z-man7777
2003-02-12 09:03
2003.03.03
Сохранение/выборка файла в/из БД InterBase 6.x


14-5844
шотик
2003-02-13 09:54
2003.03.03
Quickreport для Delphi7


9-5364
Ibrik
2002-09-29 15:20
2003.03.03
DelphiX


14-5747
jen_bond
2003-02-16 10:20
2003.03.03
Автозапуск для cd-rom.


6-5678
Leviathan
2002-11-25 21:50
2003.03.03
TWebBrowser