Вверх ↑
Ответов: 11
Рейтинг: 0
#1: 2020-03-25 15:15:24 ЛС | профиль | цитата
Здравствуйте! Застрял над простой с виду задачкой: нужно "запомнить" список строк как переменную, для дальнейшего использования в коде.
Не получается корректно произвести обратную конверсию из переменной в список строк: у меня либо формируется единая строка, вместо списка, либо появляются лишние переносы.

Помогите исправить схему

Add(Button,11825027,210,217)
{
Left=90
Top=100
Caption="Вариант 1"
link(onClick,1681615:doEvent1,[])
}
Add(Hub,1681615,357,217)
{
OutCount=3
link(onEvent1,14990526:doData,[(392,223)(392,132)])
link(onEvent2,11332670:doEnum,[])
link(onEvent3,4046291:doMessage,[(404,237)(404,300)])
}
Add(DoData,14990526,413,126)
{
link(onEventData,2145195:doValue,[])
link(Data,10027324:Text,[])
}
Add(GlobalVar,2145195,469,126)
{
Name="var"
}
Add(GlobalVar,13815459,427,196)
{
Name="var"
}
Add(StrList,10027324,413,70)
{
Strings=#71:152570_187474_729042_148003_12-03-20_namebook_softcover_book_26_boy.pdf|71:152570_187474_729042_148003_12-03-20_namebook_softcover_book_27_boy.pdf|71:152570_187474_729042_148003_12-03-20_namebook_softcover_book_28_boy.pdf|
}
Add(StrList,2854980,480,224)
{
}
Add(Str_Enum,11332670,427,224)
{
Delimiter="\r\n"
link(onEnum,2854980:doAdd,[])
link(String,13815459:Var,[])
}
Add(Message,4046291,480,294)
{
link(Message,2854980:Text,[(486,275)(486,275)])
}
Add(PointHint,950744,332,32)
{
Info=#58:В этом варианте появляются лишние переносы строки в списке|
Transparent=0
VAlign=0
Width=537
Height=372
}
Add(Button,7140033,207,610)
{
Left=90
Top=130
Caption="Вариант 2"
link(onClick,1608297:doEvent1,[])
}
Add(Hub,1608297,354,610)
{
OutCount=3
link(onEvent1,940997:doData,[(389,616)(389,525)])
link(onEvent2,273713:doAdd,[])
link(onEvent3,7925688:doData,[(398,630)(398,727)])
}
Add(DoData,940997,410,519)
{
link(onEventData,8194553:doValue,[])
link(Data,6683265:Text,[])
}
Add(GlobalVar,8194553,466,519)
{
Name="var"
}
Add(GlobalVar,16643567,477,589)
{
Name="var"
}
Add(StrList,6683265,410,463)
{
Strings=#71:152570_187474_729042_148003_12-03-20_namebook_softcover_book_26_boy.pdf|71:152570_187474_729042_148003_12-03-20_namebook_softcover_book_27_boy.pdf|71:152570_187474_729042_148003_12-03-20_namebook_softcover_book_28_boy.pdf|
}
Add(StrList,273713,477,617)
{
link(Str,16643567:Var,[(483,610)(483,610)])
}
Add(PointHint,14252964,329,425)
{
Info=#46:А здесь мы получаем одну строку вместо четырех|
Transparent=0
VAlign=0
Width=537
Height=372
}
Add(ArrayEnum,13868240,491,721)
{
link(onItem,10431182:doMessage,[])
link(Array,273713:Array,[])
}
Add(Memory,16090510,427,679)
{
Default=Integer(0)
}
Add(DoData,7925688,427,721)
{
link(onEventData,13868240:doEnum,[])
link(Data,16090510:Value,[])
}
Add(Message,10431182,546,721)
{
}

карма: 0

0
Редактировалось 1 раз(а), последний 2020-03-25 15:15:54