кристалл сообщает об ошибке: оставшийся текст, кажется, не часть формулы

Я получаю ошибку в своем кристаллическом отчете:

reminaing текст, кажется, не часть формулы. выделенная рассматриваемая область между 2 **, когда ошибка брошена.

Вот моя формула в Кристаллическом Синтаксисе.

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,"    ","");
)**

Какие-либо идеи, что могло бы вызывать эту ошибку?

заранее спасибо

7
задан phill 21 June 2010 в 21:45
поделиться

1 ответ

разобрался. Мне просто нужно было добавить точку с запятой (;) в конце оператора if-then после самой последней круглой скобки.

11
ответ дан 6 December 2019 в 23:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: