Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#16: 2012-04-19 13:37:54 ЛС | профиль | цитата
sla8a писал(а):
А то если просто выброшу схема работать не будет
Я выбросил (просто выделил и Shift+Delete) и работает.
nesco писал(а):
Тогда уж лучше так сделай
Tad писал(а):
в том , что скачивается - даже близко нет ни 1310, ни 1013.



карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#17: 2012-04-19 13:40:20 ЛС | профиль | цитата
Tad писал(а):
в том , что скачивается - даже близко нет ни 1310, ни 1013

Тогда -- да, не нужно, но на будущее пригодится, чтобы таких ошибок не делать больше. Str_Enum возьмет только первый символ, второй попадет в результирующую строку, где он и нафиг не нужен
карма: 22

0
Ответов: 1535
Рейтинг: 176
#18: 2012-04-19 22:21:56 ЛС | профиль | цитата
sla8a писал(а):
А если находите ошибки то лучше подскажите на что лучше заменить, тот или иной кусок схемы.

Add(MultiElement,16725265,539,175)
{
}
BEGIN_SDK
Add(EditMulti,13888934,21,21)
{
EventCount=2
WorkCount=1
DataCount=2
Width=776
Height=326
VOffset=56
link(doWork1,5900444:doConvert,[])
}
Add(BlockFind,11864682,280,77)
{
Delete=0
StartBlock="|"
EndBlock="|"
link(onSearch,14768862:doReplace,[])
link(onEndSearch,6383129:doCompare,[])
AddHint(6,-29,17,13,StartBlock)
AddHint(8,41,17,13,EndBlock)
}
Add(StrCat,4708027,616,77)
{
Str1="http://forum.hiasm.com/"
}
Add(Replace,14768862,567,77)
{
SubStr="|"
link(onReplace,4708027:doStrCat,[])
}
Add(MultiStrData,2283033,455,259)
{
Char="."
Count=1
Direct=1
link(Str,501170:Part4,[(461,181)(587,181)])
link(onPart1,2578149:doModify,[])
}
Add(StrCase,2578149,497,259)
{
link(onModify,12450384:doAdd,[])
}
Add(MT_AddData,12450384,553,259)
{
Count=12
InputMT=3
link(onAdd,13888934:onEvent1,[(768,265)(768,83)])
link(Data1,13888934:Data2,[(559,31)(34,31)])
link(Data2,501170:Part1,[])
link(Data3,501170:Part2,[])
link(Data4,15435105:Var2,[])
link(Data5,2283033:RemaindStr,[(587,249)(539,249)(539,303)(461,303)])
link(Data7,501170:Part5,[(601,173)(594,173)])
link(Data8,501170:Part6,[(608,168)(601,168)])
link(Data9,501170:Part7,[(615,164)(608,164)])
link(Data10,4708027:Result,[])
link(Data11,13888934:Data1,[(629,252)(701,252)(701,313)(27,313)])
link(Data12,7400109:Result,[])
}
Add(MultiStrPart,501170,560,126)
{
Count=7
}
Add(Hub,15971934,406,84)
{
OutCount=3
link(onEvent1,501170:doSplit,[(525,90)(525,132)])
link(onEvent2,7400109:doConvert,[(508,97)(508,209)])
link(onEvent3,2283033:doSplit,[(438,104)(438,265)])
}
Add(StrMask,12163385,126,77)
{
Mask="*<tr><td colspan="7">(caienae iao)</td></tr>*"
link(onFalse,10261288:doSearch,[])
link(onTrue,10371293:In,[(170,90)(170,125)])
}
Add(LineBreak,4959093,665,84)
{
Caption="stop"
link(Out,7433396:doWork2,[])
Primary=[10371293,-483,35]
}
Add(Convertor,5900444,35,77)
{
Mode=11
link(onResult,2876910:doCharset,[])
}
Add(StrMask,6383129,322,84)
{
Mask="td colspan="7|(записей нет"
link(onFalse,15971934:doEvent1,[])
link(onTrue,2144228:In,[])
}
Add(HubEx,7433396,714,84)
{
link(onEvent,13888934:onEvent2,[])
}
Add(LineBreak,8682376,665,98)
{
Caption="stop"
link(Out,7433396:doWork3,[(718,104)])
Primary=[2144228,-301,-7]
}
Add(DateConvertor,7400109,630,203)
{
Mode=8
Format="HH:mm yyyy.MM"
Point(Data)
Point(Result)
link(Data,15435105:Var3,[(636,194)])
}
Add(GetDataEx,15435105,574,189)
{
link(Data,501170:Part3,[])
}
Add(BlockFind,10261288,182,77)
{
IncludeBlock=1
StartBlock="'>Удалить</a></td></tr><tr><td>"
EndBlock="<a href="#" onclick='return"
link(onSearch,10074423:doMultiReplace,[])
}
Add(Charset,2876910,77,77)
{
Type=7
link(onCharset,12163385:doCompare,[])
}
Add(MultiReplace,10074423,231,77)
{
ReplaceList="</td><td>@;^\r\n</a>@^\r\n">@|^\r\n<a id="1" href="@|^"
Delimiter="@"
EndSymbol="^"
link(onResult,11864682:doSearch,[])
}
END_SDK
Это <a id="1" href=" я так и не понял, как загнать в MultiReplace, чтобы поменять на |. Надо спросить у nesco

[color=rgb(165, 42, 42)]Перезалил, дополнительно оптимизировав. 19.04.12 22:30[/color]
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#19: 2012-04-19 22:27:38 ЛС | профиль | цитата
ser_davkin писал(а):
<a id="1" href=" я так и не понял, как загнать в MultiReplace, чтобы поменять на |

Заменить в компоненте разделитель на отличный от "="
карма: 22

0
Ответов: 2193
Рейтинг: 673
#20: 2012-04-21 20:03:21 ЛС | профиль | цитата
Внес изменения, скачиваем, смотрим, критикуем.
карма: 10

0
Ответов: 1535
Рейтинг: 176
#21: 2012-04-21 21:22:55 ЛС | профиль | цитата
sla8a, браво, ты мыслишь, как я. Я тоже подумывал вынести код из контейнера, для наглядности!
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
21
Сообщение
...
Прикрепленные файлы
(файлы не залиты)