Главная страница
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.018 c
1-5577
ИгорьК
2003-02-19 17:13
2003.03.03
IntraWeb dll - не выгружается из памяти!


1-5486
hawkins
2003-02-20 08:44
2003.03.03
Перенос DBGrida в Word; компоненты Servers.


1-5568
sdfjhgd
2003-02-18 21:31
2003.03.03
Вопрос по ListBox y


7-5871
Senka
2002-10-18 19:49
2003.03.03
Принтер (Help)


1-5588
$Hic0
2003-02-19 19:31
2003.03.03
Панель со скрулером