Вверх ↑
Ответов: 13
Рейтинг: 0
#1: 2014-04-01 20:19:51 ЛС | профиль | цитата
Ещё вопросик по таблице.
Отчёт формируется исходя из "шаблона" и "информации и фасадах". Каким образом данные из таблицы добавить в Отчёт? Что бы сохранилось положение столбцов и строк.
Add(Label,2366485,683,56)
{
Left=555
Top=43
Width=61
Height=24
Font=[MS Sans Serif,12,1,0,1]
Caption="R мм"
}
Add(MainForm,4601236,84,161)
{
Left=35
Top=105
Width=1163
Height=686
Visible=1
Caption="Список фасадов"
BorderStyle=1
Point(doShowModal)
Point(onShow)
Point(onClose)
link(onActivate,16310061:doEnum,[(172,167)(172,356)])
link(onDeactivate,432799:In,[])
link(onShow,16288554:In,[])
}
Add(StringTableMT,13517683,615,413)
{
Left=20
Top=45
Width=484
Height=470
Name="Таблица"
Columns=#12:Высота=70==2|12:Ширина=70==2|12:Кол-во=70==2|12:Радиус=70==2|12:Прогиб=90==2|15:Текстура=110==2|
StrDelimiter="9"
TabGrid=0
TabGridFrame=0
TableWBreak=0
SingleString=0
MultiSelect=0
Grid=0
Gradient=0
TextAlign=2
GradientColor=15780518
IconsCheck=[]
MiscIcons=[]
Icons=[]
Point(Matrix)
Point(onMT_CellClick)
Point(SubItem)
Point(Index)
Point(Cell)
Point(onEscCell)
Point(onKeyDown)
Point(Strings)
Point(FileName)
Point(onShow)
}
Add(ArrayEnum,16310061,182,350)
{
link(onItem,10914378:doSplit,[])
}
Add(MultiStrData,10914378,231,350)
{
Char="9"
Count=6
link(onPart1,5672526:doCalc,[])
link(onPart2,12193609:doCalc,[(289,363)(289,342)])
link(onPart3,8103973:doData,[])
link(onPart4,13019964:doData,[])
link(onPart5,1381259:doData,[])
link(onPart6,5397965:In,[])
}
Add(MathParse,12193609,511,336)
{
MathStr="%1 - 4"
Point(doMathStr)
}
Add(FormatStr,13663537,504,413)
{
DataCount=6
Mask="%19%29%39%49%59%6"
link(onFString,13517683:doAdd,[])
link(Str1,5672526:Result,[(510,388)(482,388)])
link(Str2,12193609:Result,[])
link(Str3,15594041:Var,[])
link(Str4,1616155:Var,[])
link(Str5,7423554:Var,[])
}
Add(MathParse,5672526,476,350)
{
MathStr="%1 - 4"
Point(doMathStr)
}
Add(EventFromData,8103973,413,364)
{
}
Add(EventFromData,13019964,371,371)
{
}
Add(EventFromData,1381259,322,378)
{
}
Add(Edit,4923956,539,63)
{
Left=95
Top=10
Width=44
Font=[MS Sans Serif,9,1,0,1]
Enabled=1
Text=""
ReadOnly=0
}
Add(Label,1603061,637,56)
{
Left=25
Top=13
Width=68
Height=20
Font=[MS Sans Serif,10,1,0,1]
Caption="Заказ №"
}
Add(Edit,11568509,441,105)
{
Left=335
Top=10
Width=300
Height=21
Font=[MS Sans Serif,9,1,0,1]
Enabled=1
Text=""
ReadOnly=0
}
Add(LineBreak,2166935,574,420)
{
link(Out,13517683:doClear,[])
Primary=[432799,-448,-252]
}
Add(LineBreak,11917978,462,413)
{
link(Out,13663537:doString,[])
Primary=[5397965,-189,-28]
}
Add(LineBreak,562110,322,420)
{
Type=1
link(Data,1381259:GetData,[])
Primary=[7423554,210,-35]
}
Add(LineBreak,156885,371,413)
{
Type=1
link(Data,13019964:GetData,[])
Primary=[1616155,154,-28]
}
Add(LineBreak,5245754,413,406)
{
Type=1
link(Data,8103973:GetData,[])
Primary=[15594041,105,-21]
}
Add(Edit,15427235,490,84)
{
Left=150
Top=10
Width=175
Height=21
Font=[MS Sans Serif,9,1,0,1]
Enabled=1
Text=""
ReadOnly=0
}
Add(Edit,16532049,392,126)
{
Left=570
Top=40
Width=18
Height=25
Font=[MS Sans Serif,12,1,0,1]
Enabled=1
Text=""
ReadOnly=0
}
Add(WinExec,13970453,273,667)
{
FileName="Список фасадов.rtf"
}
Add(Button,13078737,169,618)
{
Left=540
Top=385
Width=80
Height=35
Name="печать"
Caption="Список фасадов"
link(onClick,5730550:doEvent1,[(212,624)(212,608)])
}
Add(Hub,5730550,231,602)
{
OutCount=9
link(onEvent1,14948464:doClear,[(292,608)(292,589)])
link(onEvent2,14948464:doAdd,[(287,615)(287,573)(350,573)(350,582)])
link(onEvent3,10627630:In,[])
link(onEvent4,11698896:In,[])
link(onEvent5,9978975:In,[])
link(onEvent6,208244:In,[])
link(onEvent7,14948464:doSave,[(322,650)(322,617)])
link(onEvent9,13970453:doShellExec,[(259,664)(259,680)])
}
Add(Replace,15299653,581,112)
{
SubStr="[1]"
link(onReplace,7774385:In,[])
link(Str,7965796:Var,[])
link(Dest,4923956:Text,[(601,105)(545,105)])
}
Add(Memo,8891845,357,506)
{
Left=535
Top=75
Width=435
Height=110
Visible=1
FileName="Шаблон.rtf"
ScrollBars=3
}
Add(Replace,11073745,539,161)
{
SubStr="[2]"
link(onReplace,988189:In,[])
link(Str,3446117:Var,[])
link(Dest,15427235:Text,[(559,153)(496,153)])
}
Add(Replace,9559440,497,210)
{
SubStr="[3]"
link(onReplace,6590494:In,[])
link(Str,13525799:Var,[])
link(Dest,11568509:Text,[(517,203)(447,203)])
}
Add(Replace,13390764,455,259)
{
SubStr="[4]"
link(onReplace,9862446:In,[])
link(Str,1296640:Var,[])
link(Dest,16532049:Text,[(475,252)(398,252)])
}
Add(GetData,15547098,357,637)
{
Count=5
link(Data,14948464:Text,[])
}
Add(LineBreak,5304311,539,112)
{
link(Out,15299653:doReplace,[])
Primary=[10627630,-280,504]
}
Add(LineBreak,14266238,497,161)
{
link(Out,11073745:doReplace,[])
Primary=[11698896,-238,462]
}
Add(LineBreak,12854339,455,210)
{
link(Out,9559440:doReplace,[])
Primary=[9978975,-196,420]
}
Add(LineBreak,2133970,413,259)
{
link(Out,13390764:doReplace,[])
Primary=[208244,-154,378]
}
Add(Hub,11973768,259,560)
{
InCount=5
OutCount=1
link(onEvent1,14948464:doText,[(298,566)(298,603)])
}
Add(Memo,14948464,357,576)
{
Left=535
Top=225
Width=435
Height=110
Visible=1
FileName="Список фасадов.rtf"
ScrollBars=3
link(Str,8891845:Text,[])
}
Add(LineBreak,14691358,371,686)
{
Type=1
link(Data,15547098:Data4,[(377,681)(384,681)])
Primary=[1296640,84,-455]
}
Add(LineBreak,12703281,371,686)
{
Type=1
link(Data,15547098:Data3,[])
Primary=[13525799,126,-504]
}
Add(LineBreak,3704690,364,686)
{
Type=1
link(Data,15547098:Data2,[])
Primary=[3446117,175,-553]
}
Add(LineBreak,14641195,357,686)
{
Type=1
link(Data,15547098:Data1,[])
Primary=[7965796,224,-602]
}
Add(LineBreak,5287947,224,560)
{
link(Out,11973768:doEvent1,[])
Primary=[7774385,399,-448]
}
Add(LineBreak,4496579,224,567)
{
link(Out,11973768:doEvent2,[])
Primary=[988189,357,-406]
}
Add(LineBreak,1779453,217,574)
{
link(Out,11973768:doEvent3,[])
Primary=[6590494,322,-364]
}
Add(LineBreak,13041489,217,581)
{
link(Out,11973768:doEvent4,[])
Primary=[9862446,280,-322]
}
Add(LineBreak,5817083,315,525)
{
link(Out,8891845:doLoad,[(351,531)(351,540)])
Primary=[16288554,-189,-343]
}
Add(InfoTip,9765555,147,490)
{
Info=#14:Список фасадов|
Width=274
Height=235
}
Add(InfoTip,15151170,154,315)
{
Info=#23:Таблица готовых фасадов|
Width=582
Height=158
}
Add(InfoTip,8238992,378,28)
{
Info=#20:Информация о фасадах|
Width=358
Height=277
}
карма: 0

0