Форум продуктов IBM Lotus
Общие вопросы => Разработка приложений => Тема начата: CL1F от 27 Август 2012, 14:54:37
-
Собираю Вьюшку по 2 формам ... селект выполняется ... документы есть ...
хочу колонку 3 умножить на колонку 4
пишу
@If(Doc_ISP;0;@TextToNumber(Doc_ISP))*@If(DDO_Minus;0;@TextToNumber(DDO_Minus))
суть в том что некоторые документы (не по форме) идут как расход и имеют DDO_Minus = -1 ... как бы перемножив и схлопнув я бы получил актуальную сумму
выдает ошибку: Инкоррект дата тайп
-
Название_______Кол-во____Цена за шт___Итого (Кол-во * Цена)
Болт___________5_________10____________50
Болт___________2_________10____________20
Болт___________4_________10____________40
Болт___________6_________10____________60
Болт___________1_________10____________10
естественно это упрощенный пример )
-
при вычислении допустил не большую ошибку, надо было дополнительно обернуть в текст
@If(Doc_ISP;0;@TextToNumber(@Text(Doc_ISP)))*@If(DDO_Minus;0;@TextToNumber(@Text(DDO_Minus)))