Dad2016 писал(а):
решил перейти на MTStrTbl таблицыПравильно
Add(MainForm,12272402,399,126)
{
Width=531
Height=419
Position=1
link(onCreate,5210249:doEnum,[])
}
Add(MST_RowAction,10435767,546,133)
{
MSTControl="myTable"
}
Add(ArrayEnum,5210249,448,140)
{
link(onItem,1965424:doMT,[])
link(Array,3090824:Array,[])
}
Add(MT_String,1965424,497,133)
{
Delimeter="\t"
link(onResult,10435767:doRowAction,[])
}
Add(MTStrTbl,2767388,406,266)
{
Width=515
Height=315
Align=2
Name="myTable"
Columns=#8:ID=30==2|8:Название|3:Вес|10:Количество|9:Позиция Х|9:Позиция Y|
ColorItems=0
Grid=0
link(FormatCell,10425368:GetData,[])
}
Add(EventFromData,10425368,420,217)
{
link(onEvent,8769614:doSeparateMT,[])
}
Add(MT_MultiData,8769614,462,217)
{
link(onData1,2480107:doCase,[])
}
Add(Case,2480107,504,217)
{
Value=String(12)
DataOnTrue=String(65280,255,MS Sans Serif,8,1)
link(onNextCase,13607988:doData,[])
link(onTrue,3848631:doWork3,[(543,230)(543,258)(599,258)])
}
Add(DoData,13607988,553,217)
{
link(onEventData,3848631:doWork2,[])
}
Add(HubEx,3848631,595,217)
{
Angle=3
link(onEvent,10425368:doData,[(599,207)(411,207)(411,223)])
}
Add(StrList,3090824,434,63)
{
Strings=#29:1 Стол 12,3 1 123 12 15204094|30:2 Диван 34,7 1 200 20 16777215|28:3 Ваза 3,4 1 221 15 15007458|30:4 Тарелка 0,3 1 31 12 15657982|28:5 Стул 7,4 1 150 23 16777215|31:6 Цветок 0,45 5 225 15 16771809|29:7 Ковер 12,2 1 12 12 12381161|27:8 Стол 0,85 2 14 2 15007458|25:9 Диван 3 3 21 1 15657982|0:|
Point(doGetString)
Point(onGetString)
Point(IdxToSelect)
}