Вверх ↑
Разработчик
Ответов: 26153
Рейтинг: 2127
#1: 2013-12-26 23:35:42 ЛС | профиль | цитата
Вот так можно подключить DatePicker к таблице Задание

Add(MainForm,11607186,161,252)
{
Width=825
Height=808
Caption="форма"
BorderStyle=4
Position=1
}
Add(HilightMemo,5213552,98,616)
{
Left=20
Top=255
Width=240
Height=110
Font=[Courier New,8,0,0,1]
Strings=#2:mh|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|1:1|0:|0:|0:|0:|0:|0:|0:|2:7||
HilightFont=[Courier New,8,0,0,1]
}
Add(MatrixRW,10398155,203,672)
{
link(Matrix,10652557:Matrix,[(209,649)(188,649)])
link(X,10345689:Text,[(223,649)(244,649)])
link(Y,1181123:Index,[(230,663)(248,663)(248,718)(125,718)])
}
Add(ArrayEnum,1181123,112,679)
{
link(onItem,10398155:doWrite,[])
link(Array,5213552:Array,[])
}
Add(Button,12901694,42,679)
{
Left=285
Top=270
link(onClick,1181123:doEnum,[])
}
Add(Edit,10345689,238,609)
{
Left=15
Top=220
Text="1"
DataType=2
}
Add(MST_Matrix,10652557,182,609)
{
MSTControl="задание"
}
Add(MTStrTbl,15761846,315,406)
{
Left=345
Top=60
Width=315
Height=155
Name="задание"
Columns=#7:задание|6:дата 1|6:дата 2|6:дата 3|6:дата 4|6:дата 5|
SmallIconsManager="icon"
DrawManager="draw"
}
Add(Button,949453,49,413)
{
Left=465
Top=25
Width=135
Height=25
TabOrder=-1
Caption="добавить"
link(onClick,746375:doEvent,[])
}
Add(MST_RowAction,3138390,259,406)
{
MSTControl="задание"
}
Add(MT_String,10754518,217,406)
{
link(onResult,3138390:doRowAction,[])
}
Add(FormatStr,5015419,168,413)
{
DataCount=5
Mask="%1;%2;%3;%4"
link(onFString,10754518:doMT,[])
link(Str1,11406695:String,[])
}
Add(ComboBox,11406695,161,350)
{
Left=345
Top=25
Width=110
Height=21
Strings=#9:задание 1|9:задание 2|9:задание 3|9:задание 4|9:задание 5|
Text="задание"
}
Add(MT_IndexToChanel,746375,91,413)
{
link(onEvent1,5015419:doString,[])
}
Add(MTStrTbl,5113738,504,245)
{
Left=20
Top=60
Width=315
Height=155
Name="мероприятие"
Columns=#11:мероприятие|12:период (дни)|
}
Add(Edit,16767801,392,203)
{
Left=141
Top=25
Text="0"
DataType=2
}
Add(Button,12084787,238,252)
{
Left=200
Top=25
Width=135
Height=25
TabOrder=-1
Caption="добавить"
link(onClick,13516876:doEvent,[])
}
Add(MST_RowAction,7247310,448,245)
{
MSTControl="мероприятие"
}
Add(MT_String,7972377,406,245)
{
link(onResult,7247310:doRowAction,[])
}
Add(FormatStr,16266325,357,252)
{
DataCount=5
Mask="%1;%2;%3;%4"
link(onFString,7972377:doMT,[])
link(Str1,4864849:String,[])
link(Str2,16767801:Text,[(370,244)(398,244)])
}
Add(ComboBox,4864849,350,189)
{
Left=25
Top=25
Width=110
Height=21
Strings=#13:мероприятие 1|13:мероприятие 2|13:мероприятие 3|13:мероприятие 4|13:мероприятие 5|
Text="мероприятие"
}
Add(MT_IndexToChanel,13516876,280,252)
{
link(onEvent1,16266325:doString,[])
}
Add(MST_UseEditCtrl,6650350,315,448)
{
MSTControl="задание"
link(onCellSize,7454712:doSeparateMT,[])
link(onEnterCell,14750480:doWork2,[(382,461)(382,496)])
link(onEscCell,14750480:doWork1,[(375,468)(375,489)])
}
Add(DatePicker,16365866,686,441)
{
Width=1
Height=21
Visible=1
SetDateOnChange=1
Point(doLeft)
Point(doTop)
Point(doWidth)
Point(doHeight)
Point(doVisible)
Point(CurrentDateTime)
Point(DateInt)
link(onChange,7356490:doConvert,[])
}
Add(MT_MultiData,7454712,392,448)
{
Count=4
link(onData1,16365866:doLeft,[])
link(onData2,16365866:doTop,[])
link(onData3,16365866:doWidth,[])
link(onData4,16365866:doHeight,[])
}
Add(ChanelToIndex,14750480,392,483)
{
link(onIndex,8613840:doEvent1,[])
}
Add(MST_DrawManager,7337965,392,364)
{
Name="draw"
IconSize=21
TabGrid=0
TabGridFrame=0
ColorRowSel=0
}
Add(IconsManager,875314,315,364)
{
Name="icon"
ImgSize=21
Icons=[]
}
Add(Hub,8613840,434,483)
{
link(onEvent1,4380311:doCompare,[])
link(onEvent2,10144107:doCompare,[(459,496)(459,552)])
}
Add(If_else,4380311,483,483)
{
Op2=String()
link(onTrue,1489119:doData,[])
link(onFalse,16412988:doWork3,[(540,496)(540,524)(599,524)])
link(Op1,6650350:Cell,[(489,439)(370,439)(370,488)(342,488)])
}
Add(DateConvertor,6075351,616,483)
{
Mode=9
Format="dd.MM.yyyy"
link(onResult,16365866:doSetDate,[(655,489)(655,447)])
}
Add(DoData,1489119,553,483)
{
link(onEventData,16412988:doWork2,[])
link(Data,16365866:CurrentDateTime,[(559,425)(783,425)(783,509)(692,509)])
}
Add(HubEx,16412988,595,483)
{
link(onEvent,6075351:doConvert,[])
}
Add(DateConvertor,7356490,735,441)
{
Mode=9
Format="dd.MM.yyyy"
Point(Data)
link(onResult,6650350:doSetData,[(774,447)(774,356)(305,356)(305,454)])
link(Data,16365866:DateInt,[(741,432)(727,432)(727,502)(699,502)])
}
Add(If_else,14637776,553,546)
{
Type=5
Op2=Integer(0)
link(onTrue,3128117:doWork2,[])
link(onFalse,5462485:doData,[])
link(Op1,6650350:SubItem,[(559,537)(328,537)])
}
Add(DoData,5462485,616,553)
{
Data=Integer(0)
link(onEventData,3128117:doWork3,[(662,559)])
}
Add(HubEx,3128117,658,546)
{
Angle=3
link(onEvent,16365866:doVisible,[(662,482)])
}
Add(If_else,10144107,483,546)
{
Type=5
Op2=Integer(-1)
link(onTrue,14637776:doCompare,[])
link(Op1,6650350:Index,[(489,530)(335,530)])
}


карма: 22

0