как перенести строку?

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

lehancho
Новичок
Сообщения: 23
Зарегистрирован: 08 сен 2005, 12:25
Контактная информация:

Сообщение lehancho »

где s1 моя переменная, в фиелдсе вывожу вместе с ExtractDelimitedWord(s1,i,';')

Спасибо огромное, буду пробовать, но такую функцию вижу впервые
lehancho
Новичок
Сообщения: 23
Зарегистрирован: 08 сен 2005, 12:25
Контактная информация:

Сообщение 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, а надо сразу все
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

вывод строки со всеми переменными нужно делать вне while
или добавлять два internal
.{?internal;i=1;
@@@@@@@@ @@@@@@@@@ @@@@@@@@@@@@@@
.}
.{?internal;i<>1;
@@@@@@@@
.}
lehancho
Новичок
Сообщения: 23
Зарегистрирован: 08 сен 2005, 12:25
Контактная информация:

Сообщение lehancho »

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