Страница 2 из 2

Добавлено: 15 сен 2005, 15:58
lehancho
где s1 моя переменная, в фиелдсе вывожу вместе с ExtractDelimitedWord(s1,i,';')

Спасибо огромное, буду пробовать, но такую функцию вижу впервые

Добавлено: 15 сен 2005, 16:28
lehancho
Получилось просто отлично, но одна проблемка
у меня в одну строчку выходят сразу несколько значение и все в цикле

i:=1
wkl:=if(length(ExtractDelimitedWord(str1,i,';'))=0,false,true);
end.
.{while wkl

@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@@ @@@@@@@@@ &#'&&&&&&&&&&.&&│@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@@ @@@@@@@@ @@@@@@@@@@@ &#'&&&&&&&&&&.&&

.begin
i:=i+1;
wkl:=if(length(ExtractDelimitedWord(str1,i,';'))=0,false,true);
end.
.}

в итоге получается что на каждую запись выходит по одной str1, а надо сразу все

Добавлено: 15 сен 2005, 18:19
edward_K
вывод строки со всеми переменными нужно делать вне while
или добавлять два internal
.{?internal;i=1;
@@@@@@@@ @@@@@@@@@ @@@@@@@@@@@@@@
.}
.{?internal;i<>1;
@@@@@@@@
.}

Добавлено: 16 сен 2005, 09:16
lehancho
Edward_K ты просто гений, все работает
Огромное спасибо, нельзя быть таким умным - другим обидно :smile: