Прилетает в таблицу примерно вот такая строка:
125501/Липа/прямой/142*8889/Ка.4785/твёрд./рубин/дубль
Как мне впихнуть эту строку между условными строками с номерами: 125478 и 125527 (то есть чтобы строки шли по возрастающей снизу вверх основываясь на номерах в этом столбце)?
И при этом избежать повторений.Попадаются одинаковые строки.
Add(MainForm,2953706,28,91)
{
Width=790
Height=503
link(onCreate,1976442:doEnum,[])
}
Add(StrList,4383086,63,35)
{
Strings=#53:125657/Лофт/прямой/17*88779/Ка.4785/лист./рубин/дубль|51:125527/Лофт/угол/19*84367/Ка.4785/лист./рубин/дубль|52:125478/Дуб/прямой/12*8889/Ка.4785/твёрд./рубин/дубль|0:|0:|
}
Add(ArrayEnum,1976442,77,105)
{
link(onItem,4860165:In,[])
link(Array,4383086:Array,[])
}
Add(MST_RowAction,15395190,574,560)
{
MSTControl="tab"
}
Add(MultiStrPart,14049247,483,357)
{
Char="/"
Count=8
link(onSplit,15768365:In,[])
}
Add(MT_AddData,7591723,490,560)
{
Count=8
link(onAdd,15395190:doRowAction,[])
link(Data1,14049247:Part1,[(496,490)(489,490)])
link(Data2,14049247:Part3,[])
link(Data3,14049247:Part4,[])
link(Data4,14049247:Part5,[])
link(Data5,14049247:Part6,[])
link(Data6,14049247:Part7,[])
link(Data7,14049247:Part8,[])
link(Data8,14049247:Part2,[(545,474)(496,474)])
}
Add(LineBreak,769945,413,560)
{
link(Out,7591723:doAdd,[])
Primary=[15768365,154,-203]
}
Add(MTStrTbl,7386009,756,448)
{
Left=5
Top=85
Width=740
Height=420
Name="tab"
Columns=#9:№ =120==2|13:6/р-та =60==2|14:табель =120==2|13:УСНго =100==2|12:лев.1 =50==2|15:лев.1/2 =100==2|13:лев.2 =120==2|
ColorItems=0
}
Add(Edit,8998173,399,259)
{
Left=75
Top=35
Width=565
Text="125501/Липа/прямой/142*8889/Ка.4785/твёрд./рубин/дубль"
}
Add(Button,16373155,350,308)
{
Left=10
Top=35
Caption="добавить"
link(onClick,10760359:doData,[])
}
Add(LineBreak,9774533,406,357)
{
link(Out,425671:doWork2,[])
Primary=[4860165,-280,-252]
}
Add(DoData,10760359,399,308)
{
link(onEventData,425671:doWork1,[(466,314)])
link(Data,8998173:Text,[])
}
Add(HubEx,425671,462,357)
{
link(onEvent,14049247:doSplit,[])
}