strannik_nebes писал(а):
Вопрос касаемо событий OnlineChange и OnBeforelineChange в таблице MTStrTbl. При каких дополнительных условиях они выдает события при редактировании?Как это не покажется странным, но эти события выдаются если включены CheckBoxs = True.
Почему это сделано именно так? Я не знаю. Возможно, автор этой группы компонентов сможет ответить на этот вопрос.
Add(MainForm,6539903,35,84)
{
Width=583
Height=338
link(onCreate,3682515:doConvert,[])
}
Add(MST_ColAction,4139610,189,98)
{
Action=9
MaxColWidth=1000
Index=-2
MSTControl="tabl"
}
Add(MST_Load,571213,140,91)
{
Delimiter="\t"
LoadCheckBoxes=0
MSTControl="tabl"
link(onLoadFromStream,4139610:doColAction,[])
}
Add(StreamConvertor,3682515,91,98)
{
Mode=7
Point(Data)
link(onResult,571213:doLoadFromStream,[])
link(Data,6934679:Text,[])
}
Add(StrList,6934679,91,49)
{
Strings=#42:Item Description Quantity Unit Price Value|66:0\t13930 Double-action Quickstart II rem. L=740mm 1 PC 98,66 98,66|56:0\t13100201 Spray gun for udder washer 20 PC 17,77 355,4|52:0\t13246007 COMBI-cock ш51 mm cpl. 10 PC 63,43 634,3|54:0\t25643301 Milk hose ш 24/14 x 2750 32 PC 9,76 312,32|59:0\t14291 Service no.1 RDS MAX double box 1 PC 250,51 250,51|57:0\t24144638 Spiral spring for tube filter 3 PC 43,2 129,6|43:0\t22121763 V-belt spz 1087 4 PC 5,91 23,64|64:0\tMH0015 Repair kit non-rotating cylinder ш40mm 8 PC 14,3 114,4|51:0\tGS9835 Revision set SAC Unipuls 4 PC 13,97 55,88|55:0\t22121735 El-motor 3,0kw 3x400v 1400 1 PC 186,4 186,4|58:0\t23544122 Carbon disc ш44,7/38,3x5,8mm 10 PC 16,92 169,2|58:0\t23544122 Carbon disc ш44,7/38,3x5,8mm 10 PC 16,92 169,2|57:0\t23544122 Carbon disc ш44,7/38,3x5,8mm 2 PC 16,92 33,84|67:0\t21200159 Top part UNIFL3/4 for steel bot.part 25 PC 30,09 752,25|60:0\t24400111 Hose f. pump compl. UNIWASH 153 PC 10,58 1618,74|61:0\t13225 Piston complete for valve UNIWASH3 4 PC 27,09 108,36|63:0\t12200105 Vacuumgauge glycerine ш100mm 3/8" 5 PC 40,57 202,85|0:|
}
Add(MTStrTbl,15214105,98,189)
{
Width=506
Height=244
Align=5
Name="tabl"
ColorItems=0
Redaction=0
CheckBoxes=0
Grid=0
Point(onBeforeLineChange)
Point(onLineChange)
link(onBeforeLineChange,8042369:doEvent,[])
link(onLineChange,12426016:doEvent,[(137,230)(137,237)])
}
Add(Debug,8042369,161,217)
{
LogCount=100
}
Add(Debug,12426016,147,231)
{
LogCount=100
}