Вверх ↑
Ответов: 866
Рейтинг: 186
#1: 2025-02-19 13:40:07 ЛС | профиль | цитата
sla8a, Ну и конечно всегда можно костыль вставить. Как же без них.

Add(MainForm,2363590,161,133)
{
Width=584
Height=344
Caption="Тест с нумерацией"
Position=1
link(onCreate,6127294:doEvent1,[])
}
Add(StrList,3068266,343,91)
{
Strings=#13:Петров;Москва|12:Иванов;Минск|12:Сидоров;Киев|13:Смирнов;Киров|14:Малевич;Сидней|
Point(doGetIndex)
Point(onGetIndex)
}
Add(Button,9912960,161,266)
{
Left=105
Top=270
TabOrder=-1
Caption="Select"
Data=Integer(0)
link(onClick,11037579:doEvent2,[])
}
Add(DS_SQLite,11171972,245,147)
{
Name="bd"
FileName=":memory:"
link(onOpen,7933638:doExec,[])
}
Add(DSC_Exec,7933638,294,147)
{
SQL="CREATE TABLE [myTable](\r\n [name] text, \r\n [city] text);"
DSManager="bd"
link(onExec,924678:doEnum,[])
}
Add(DSC_Query,9807701,280,266)
{
SQL="SELECT\r\n name,\r\n city\r\nFROM\r\n myTable\r\n;"
DSManager="bd"
link(onQuery,4378314:doEvent1,[])
link(onError,10314794:doMessage,[(324,286)(324,314)])
}
Add(DSC_Exec,13859579,518,133)
{
DSManager="bd"
}
Add(MT_String,9368895,420,133)
{
link(onResult,653926:doString,[])
}
Add(FormatStr,653926,469,133)
{
Mask="INSERT\r\nINTO [myTable](\r\n [name], \r\n [city])\r\nVALUES('%1','%2'); \r\n"
link(onFString,13859579:doExec,[])
}
Add(MTStrTbl,9589444,504,273)
{
Left=5
Top=40
Width=510
Height=220
Name="asd"
Columns=#12:Номер_строки|4:name|4:city|
}
Add(MST_DB,15038004,448,273)
{
MSTControl="asd"
}
Add(MST_Clear,5644650,280,224)
{
MSTControl="asd"
link(onChange,3739826:doReset,[])
}
Add(Hub,11037579,238,259)
{
InCount=2
OutCount=3
link(onEvent1,5644650:doClear,[(263,265)(263,230)])
link(onEvent2,9807701:doQuery,[])
link(onEvent3,5774788:doColAction,[(270,279)(270,314)])
}
Add(MST_ColAction,5774788,280,308)
{
Action=11
Index=-2
MSTControl="asd"
}
Add(ArrayEnum,924678,357,147)
{
link(onItem,9368895:doMTString,[])
link(Array,3068266:Array,[])
}
Add(Message,10314794,336,308)
{
}
Add(Hub,6127294,203,147)
{
link(onEvent1,11171972:doOpen,[])
link(onEvent2,11037579:doEvent1,[(227,160)(227,265)])
}
Add(Hub,4378314,343,266)
{
link(onEvent1,3739826:doNext,[(368,272)(368,223)])
link(onEvent2,2457002:doAdd,[])
}
Add(CounterEx,3739826,392,217)
{
Point(doReset)
}
Add(MT_Add,2457002,392,273)
{
InputMT=1
link(onAdd,15038004:doAddRow,[])
link(Data,3739826:Count,[])
}

карма: 18

0