crystal reports error: оставшийся текст не является частью Формулы
Я получаю сообщение об ошибке в моем отчете crystal:
в reminaing текст не появляется, чтобы быть частью Формулы. выделенная зона между 2 **ы при возникновении ошибки.
вот моя формула в синтаксисе Crystal.
numbervar pos;
stringvar cpu;
if (Length ({_v_hardware.CpuDesc}) >2) then
(
pos := instr({_v_hardware.CpuDesc},",");
cpu ='{_v_hardware.CpuDesc}';
)
else
(
//cpu := {_v_hardware.CpuDesc2};
pos := instr({_v_hardware.CpuDesc},",");
cpu ={_v_hardware.CpuDesc};
)
**//replace({_v_hardware.CpuDesc}," ","")
if (pos > 0) then
(
replace(replace(replace(left(cpu, pos-1)," ",""), "Pentium(R) III",""),"Pentium III","");
)
else
(
replace(cpu," ","");
)**
есть идеи, что может вызвать эту ошибку?
спасибо заранее
1 ответов
разобрался. Мне просто нужно было добавить точку с запятой (;) в конец оператора if-then после самой последней скобки.