iSchedulerReport.xml
6.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<iSchedulerReport>
<strings>
<string name="reportsxml">d:\!Dev\VRH\lear-dtm\Source\WebApplication\App_Data\OneReport\OneReports.xml</string>
<string name="messagesxml">d:\!Dev\VRH\lear-dtm\Source\WebApplication\App_Data\iScheduler\OneMessages.xml</string>
<string name="savedreportsroot">c:\ALMBackups\ScheduledSavedReports</string>
<string name="uadmina">UserAdministration</string>
<string name="uadminc">UserAdministration</string>
<string name="onerepa">OneReport</string>
<string name="onerepc">OneReport</string>
<string name="ALMserverIP">192.168.77.150</string>
<string name="SITENAME">VRH/ALM Etalon 150</string>
</strings>
<connectionstrings>
<connectionstring name="anticstr">data source=(local)\SQLEXPRESS;initial catalog=LearALM;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework;</connectionstring>
<connectionstring name="vrhcstr">data source=.\SQLExpress;initial catalog=LearALM;user id=sa;password=Vrh@54321;MultipleActiveResultSets=True;App=EntityFramework;</connectionstring>
</connectionstrings>
<GroupId>GRP1</GroupId>
<WordCodePrefix>iSchedulerReportXml</WordCodePrefix>
<DatabaseConnectionString>anticstr</DatabaseConnectionString>
<ObjectEditor>
<RolenameMask>SchRepPck_@PCKNAME@</RolenameMask>
<RolegroupListUrl>
<area>@uadmina@</area><controller>@uadminc@</controller><action>GetRoleList</action>
<inputparameter name="userolegroup">true</inputparameter>
<inputparameter name="namefilter">^@roleprefix@(?'NAME'.*)$</inputparameter>
</RolegroupListUrl>
<UserListUrl>
<area>@uadmina@</area><controller>@uadminc@</controller><action>GetUserList</action>
</UserListUrl>
<CreateRoleUrl>
<area>@uadmina@</area><controller>@uadminc@</controller><action>CreateNewRole</action>
<inputparameter name="rolename">@ROLENAME@</inputparameter>
</CreateRoleUrl>
<DeleteRoleUrl>
<area>@uadmina@</area><controller>@uadminc@</controller><action>DeleteThisRole</action>
<inputparameter name="rolename">@ROLENAME@</inputparameter>
</DeleteRoleUrl>
<AssignRoleToRolegroupsUrl>
<area>@uadmina@</area><controller>@uadminc@</controller><action>Assignment</action>
<inputparameter name="mode">rolestorolegroups</inputparameter>
<inputparameter name="namelist">@ROLENAME@</inputparameter>
<inputparameter name="targetnamelist">@ROLEGROUPLIST@</inputparameter>
</AssignRoleToRolegroupsUrl>
<AssignRoleToUsersUrl>
<area>@uadmina@</area><controller>@uadminc@</controller><action>Assignment</action>
<inputparameter name="mode">rolestousers</inputparameter>
<inputparameter name="namelist">@ROLENAME@</inputparameter>
<inputparameter name="targetnamelist">@USERLIST@</inputparameter>
</AssignRoleToUsersUrl>
<ReportListUrl>
<area>@onerepa@</area><controller>@onerepc@</controller><action>List</action>
<inputparameter name="xmlfile">@reportsxml@</inputparameter>
<!--inputparameter name="LCID">*</inputparameter-->
<inputparameter name="listmode">A</inputparameter>
</ReportListUrl>
<ReportParameterPresetEditorUrl>
<area>@onerepa@</area><controller>@onerepc@</controller><action>PresetEditor</action>
<inputparameter name="xmlfile">@reportsxml@</inputparameter>
<inputparameter name="report">@REPORTNAME@</inputparameter>
<inputparameter name="preset">@PARPRESET@</inputparameter>
</ReportParameterPresetEditorUrl>
<ReportFormatListUrl>
<area>@onerepa@</area><controller>@onerepc@</controller><action>ListFormats</action>
</ReportFormatListUrl>
<TestExecuteUrl>
<area>iSchedulerReport</area><controller>iSchedulerReport</controller><action>Execute</action>
<inputparameter name="timestamp">@NOW@</inputparameter>
<inputparameter name="xmlfile">@THISXMLFILE@</inputparameter>
<inputparameter name="groupid">@GROUPID@</inputparameter>
<inputparameter name="objectid">@OBJECTID@</inputparameter>
</TestExecuteUrl>
</ObjectEditor>
<PackageExecute>
<ReportFilePath>@savedreportsroot@\@DATESTAMP@\@ROLENAME@_@TIMESTAMP@\@REPORTNAME@-@PARPRESET@-@LCID@.@REPORTFORMAT@</ReportFilePath>
<!-- ResponseTimeout másodpercben -->
<ResponseTimeout>660</ResponseTimeout>
<RunReportUrl>
<area>OneReport</area><controller>OneReport</controller><action>File</action>
<inputparameter name="xmlfile">@reportsxml@</inputparameter>
<inputparameter name="report">@REPORTNAME@</inputparameter>
<inputparameter name="preset">@PARPRESET@</inputparameter>
<inputparameter name="lcid">@LCID@</inputparameter>
<inputparameter name="format">@REPORTFORMAT@</inputparameter>
<inputparameter name="file">@REPORTFILEPATH@</inputparameter>
<inputparameter name="UNFOLDALL">true</inputparameter>
<inputparameter name="SITENAME">@SITENAME@</inputparameter>
</RunReportUrl>
<SendMessageUrl>
<area>OneMessage</area><controller>OneMessage</controller><action>SendSMTPMessage</action>
<inputparameter name="xmlfile">@messagesxml@</inputparameter>
<inputparameter name="msgID">ScheduledReportPackageMsg</inputparameter>
<inputparameter name="sendto">@SENDTOEMAILLIST@</inputparameter>
<inputparameter name="attachments">@FILEPATHLIST@</inputparameter>
<inputparameter name="PCKNAME">@PCKNAME@-@PARPRESET@</inputparameter>
<inputparameter name="DATESTAMP">@DATESTAMP@</inputparameter>
<inputparameter name="TIMESTAMP">@TIMESTAMP@</inputparameter>
<inputparameter name="ROLENAME">@ROLENAME@</inputparameter>
<inputparameter name="REPORTFOLDER">@DATESTAMP@</inputparameter>
<inputparameter name="REPORTSUBFOLDER">@ROLENAME@_@TIMESTAMP@</inputparameter>
<inputparameter name="SITENAME">@SITENAME@</inputparameter>
</SendMessageUrl>
<UserListUrl>
<!-- <protocol>http</protocol><hostname>@ALMserverIP@</hostname><appname>LearALM</appname> -->
<area>@uadmina@</area><controller>@uadminc@</controller><action>GetUserList</action>
<inputparameter name="userolegroup">false</inputparameter>
<inputparameter name="onlyemail">true</inputparameter>
<inputparameter name="namelist">@ROLENAME@</inputparameter>
</UserListUrl>
</PackageExecute>
</iSchedulerReport>