Выравнивание в репортах
Добрый день, уважаемые жители королевства axforum :-)
Есть небольшая вопрос (возможно глупый).
При печати счет-фактуры в случае, если счет-фактура на аванс, нужно выравнить stringcontrol по центру, в любом другом по правому краю.
В дисплей-методе для этого stringcontrolа (называется getQtyStr) пишу:
qty gettQty;
str s;
;
gettQty = this.getQty();
if ((gettQty != 0)||(FactureJour.FactureType != FactureType_RU::Prepayment))
{
s = num2str(gettQty,10,2,2,3);
//Выравнивание по правому краю
getQtyStr.alignment(alignment::Right);
}
else
{
s = '--';
//Выравнивание по центру
getQtyStr.alignment(alignment::Center);
}
return s;
У самого контрола свойство alignment=auto.
Подскажите, что я не так делаю. Может выравнивать следует в executesection?
__________________
..в каждой программе есть хотя бы одна ошибка..
Последний раз редактировалось Alexanderrrr; 31.03.2009 в 16:58.
|