У меня есть следующая формула с именем @newitemQuant
:
WhileReadingRecords;
StringVar text := Totext ( {AR_SalesBySalesPersonDenim;1.quantity} , 6 , "" ) ;
NumberVar end := length ( text ) ;
NumberVar clip :=
(if Val ( text [ end - 6 to end ] ) = 0 then 1 else 0 ) +
(if Val ( text [ end - 5 to end ] ) = 0 then 1 else 0 ) +
(if Val ( text [ end - 4 to end ] ) = 0 then 1 else 0 ) +
(if Val ( text [ end - 3 to end ] ) = 0 then 1 else 0 ) +
(if Val ( text [ end - 2 to end ] ) = 0 then 1 else 0 ) +
(if Val ( text [ end - 1 to end ] ) = 0 then 1 else 0 ) +
(if Val ( text [ end - 0 to end ] ) = 0 then 1 else 0 ) ;
text [ 1 to Length ( text ) - clip ]
Это в основном преобразует поле моей базы данных {AR_SalesBySalesPersonDenim;1.quantity}
с типом данных NUMBER в STRING, прежде чем оно манипулирует им. А в отчете показывается результирующий STRING.
Теперь я хочу разместить РЕЗЮМЕ результирующего строкового поля в отчете. Не могу этого достичь.
Я пытался использовать ToNumber()
в той же формуле, а также в новой формуле:
numbervar fVal;
fVal := ToNumber({@newitemQuant}).
Но прогресса нет.
Заранее спасибо