---------------------- [DEPRECATED] ----------------------------
Export se v pohledu definuje pomocí sekce Exports v DataView. Následně se definuje datový zdroj, který může být shodný jako pohledu ale může být i rozdílný. V rámci definice DataSource, se definuje, jaké sloupce budou exportovány.
Export je automaticky nabízen jako XLSX či CSV formát.
<Exports>
<DataSource Ident="BasicExport" Title="Zakladni export">
<Columns>
<Column Ident="Ident" Title="Ident"></Column>
<Column Ident="ID" Title="ID" IsPrimaryKey="true"></Column>
<Column Ident="Email" Title="Email"></Column>
<Column Ident="CreateDate" Title="CreateDate"></Column>
</Columns>
<SQL>
SELECT ID, Ident, Email, CreateDate FROM usr.PriorityType WHERE [State] in (2,3,4) AND CategoryIdent like ISNULL(@CategoryIdent, CategoryIdent) AND #PERMISSION[PriorityType]# #FILTER#
</SQL>
<Parameters>
<dsp:Parameter xsi:type="dsp:VariableParameter" Ident="CategoryIdent" ConstantType="MenuFolderTreeIdent" DataType="VarChar" MaxLength="900"LikeType="Right" ></dsp:Parameter>
</Parameters>
</DataSource>
</Exports>
-----------------------------------------------------------------------------
Export se v pohledu definuje pomocí sekce ExportSection v DataView. Následně se definuje datový zdroj, který může být shodný jako pohledu ale může být i rozdílný. V rámci definice DataSource, se definuje, jaké sloupce budou exportovány.
Export je automaticky nabízen jako XLSX, CSV či TXT formát.
<Sections>
<Section xsi:type="ExportSection" Ident="BasicExportSection" Title="Export + Acton" >
<DataSource>
<Columns>
<Column Ident="Ident" Title="Ident" Width="20" ></Column>
<Column Ident="ID" Title="ID" IsPrimaryKey="true" Width="25"></Column>
<Column Ident="Email" Title="Email" Width="25"></Column>
<Column Ident="CreateDate" Title="CreateDate" Width="25"></Column>
</Columns>
<SQL>
SELECT TOP 20 ID, Ident, Email, CreateDate FROM usr.PriorityType WHERE [State] in (2,3,4) AND CategoryIdent like ISNULL(@CategoryIdent, CategoryIdent) AND #PERMISSION[PriorityType]# #FILTER#
</SQL>
<Parameters>
<dsp:Parameter xsi:type="dsp:VariableParameter" Ident="CategoryIdent" ConstantType="MenuFolderTreeIdent" DataType="VarChar" MaxLength="900"LikeType="Right" ></dsp:Parameter>
</Parameters>
</DataSource>
<Actions>
<Action xsi:type="ActionTrigger" Ident="ActionTrigger" ActionStart="AfterSave">
<DataSource>
<SQL>
UPDATE usr.PriorityType SET TextArea = 'Action 10' WHERE ID IN (SELECT ID FROM @ID)
</SQL>
<Parameters>
<dsp:Parameter xsi:type="dsp:VariableParameter" Ident="ID" ConstantType="ID" DataType="NumberList" ></dsp:Parameter>
</Parameters>
</DataSource>
</Action>
</Actions>
</Section>
</Sections>
Tlačítko pro export se generuje automaticky pokud je nastavena ExportSection.
Pro export – datový zdroj je možné vedle filtru využít i SelectedRow pro tisk jen vybraných záznamů.