Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="GridLancamento.ascx.cs"
- Inherits="ERP.Interface.Forms.Lancamentos.GridLancamento" %>
- <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
- <%@ Register Assembly="ERP.Net" Namespace="ERP.Net" TagPrefix="erp" %>
- <style type="text/css">
- .x-grid3-cell-inner
- {
- font-family: "segoe ui" ,tahoma, arial, sans-serif;
- }
- .x-grid-group-hd div
- {
- font-family: "segoe ui" ,tahoma, arial, sans-serif;
- }
- .x-grid3-hd-inner
- {
- font-family: "segoe ui" ,tahoma, arial, sans-serif;
- font-size: 12px;
- }
- .x-grid3-body .x-grid3-td-Cost
- {
- background-color: #f1f2f4;
- }
- .x-grid3-summary-row .x-grid3-td-Cost
- {
- background-color: #e1e2e4;
- }
- </style>
- <script language="javascript" type="text/javascript" src="GridLancamento.js"></script>
- <ext:Store runat="server" ID="dsPessoa" WarningOnDirty="false">
- <Reader>
- <ext:JsonReader IDProperty="guid">
- <Fields>
- <ext:RecordField Name="guid">
- </ext:RecordField>
- <ext:RecordField Name="eguid">
- </ext:RecordField>
- <ext:RecordField Name="nomeFantasia">
- </ext:RecordField>
- <ext:RecordField Name="razaoSocial">
- </ext:RecordField>
- </Fields>
- </ext:JsonReader>
- </Reader>
- </ext:Store>
- <ext:Store ID="dsMain" runat="server" WarningOnDirty="false" GroupField="TipoLan">
- <SortInfo Direction="ASC" Field="guid" />
- <Reader>
- <ext:JsonReader>
- <Fields>
- <ext:RecordField Name="guid">
- </ext:RecordField>
- <ext:RecordField Name="guidTipoLan">
- </ext:RecordField>
- <ext:RecordField Name="TipoLan">
- </ext:RecordField>
- <ext:RecordField Name="vencimento">
- </ext:RecordField>
- <ext:RecordField Name="emissao">
- </ext:RecordField>
- <ext:RecordField Name="atraso">
- </ext:RecordField>
- <ext:RecordField Name="saldo">
- </ext:RecordField>
- <ext:RecordField Name="desconto">
- </ext:RecordField>
- <ext:RecordField Name="acrescimo">
- </ext:RecordField>
- <ext:RecordField Name="valorTotal">
- </ext:RecordField>
- <ext:RecordField Name="documento">
- </ext:RecordField>
- <ext:RecordField Name="boleto">
- </ext:RecordField>
- </Fields>
- </ext:JsonReader>
- </Reader>
- </ext:Store>
- <ext:GridPanel runat="server" StoreID="dsPessoa" TrackMouseOver="false" Title="ContaPagarReceber"
- Icon="Money">
- <Listeners>
- <BeforeRender Handler="Erp.Net.GridLancamento.setGridSize(this);Erp.Net.GridLancamento.initGrid(this)" />
- </Listeners>
- <ColumnModel ID="ColumnModel1" runat="server">
- <Columns>
- <ext:Column Header="#GUID" DataIndex="guid" Hidden="true" />
- <ext:Column Header="#Codigo" Width="70" DataIndex="eguid" />
- <ext:Column Header="#NomeFantasia" Width="300" DataIndex="nomeFantasia" />
- <ext:Column Header="#RazaoSocial" Width="300" DataIndex="razaoSocial" />
- </Columns>
- </ColumnModel>
- <SelectionModel>
- <ext:RowSelectionModel ID="RowSelectionModel1" runat="server" />
- </SelectionModel>
- <Plugins>
- <ext:RowExpander ID="RowExpander" runat="server" ExpandOnDblClick="true">
- <Component>
- <ext:GridPanel ID="grdInner" runat="server" StoreID="dsMain" TrackMouseOver="false">
- <ColumnModel>
- <Columns>
- <ext:Column ColumnID="col_grdDetailsGUID" Hidden="true" Hideable="false" DataIndex="guid">
- </ext:Column>
- <ext:Column ColumnID="col_grdDetailsguidTipoLan" Hidden="true" Hideable="false" DataIndex="guidTipoLan">
- </ext:Column>
- <ext:GroupingSummaryColumn ColumnID="col_grdDetailsDocumento" Header="#Documento"
- Editable="false" DataIndex="documento" Hidden="false" SummaryType="Count">
- <SummaryRenderer Handler="return ((value === 0 || value > 1) ? '( ' + value + Erp.Language.Message('documentos') +')' : '(1 ' + Erp.Language.Message('documento') + ')');" />
- </ext:GroupingSummaryColumn>
- <ext:Column ColumnID="col_grdDetailsTipoLan" Header="#TipoLancamento" DataIndex="TipoLan"
- Hidden="false" Editable="false">
- </ext:Column>
- <ext:Column ColumnID="col_grdDetailsdtVenvimento" Header="#Vencimento" Editable="false"
- DataIndex="vencimento" Hidden="false" Align="Center">
- </ext:Column>
- <ext:Column ColumnID="col_grdDetailsdtEmissao" Header="#Emissao" DataIndex="emissao"
- Hidden="false" Align="Center" Editable="false">
- </ext:Column>
- <ext:Column ColumnID="col_grdDetailsAtraso" Header="#Atraso" Editable="false" DataIndex="atraso"
- Hidden="false" Align="Right">
- </ext:Column>
- <ext:Column ColumnID="col_grdDetailsSaldo" Header="#Saldo" Editable="false" DataIndex="saldo"
- Hidden="false" Align="Right">
- </ext:Column>
- <ext:Column ColumnID="col_grdDetailsDesconto" Header="#Desconto" Editable="false"
- DataIndex="desconto" Hidden="false" Align="Right">
- </ext:Column>
- <ext:Column ColumnID="col_grdDetailsAcrescimo" Header="#Acrescimo" Editable="false"
- DataIndex="acrescimo" Hidden="false" Align="Right">
- </ext:Column>
- <ext:GroupingSummaryColumn ColumnID="col_grdDetailsValorTotal" Header="#ValorTotal"
- Editable="false" DataIndex="valorTotal" Hidden="false" CustomSummaryType="valorTotal"
- Groupable="false" Align="Right">
- <Renderer Handler="return Erp.Net.Util.Format.Currency(record.data.valorTotal);" />
- <SummaryRenderer Handler="return Erp.Net.Util.Format.Currency(value);" />
- </ext:GroupingSummaryColumn>
- <ext:Column ColumnID="col_grdDetailsBoleto" Header="#Boleto" Editable="false" DataIndex="boleto"
- Hidden="false">
- </ext:Column>
- <ext:CommandColumn Hidden="true">
- <GroupCommands>
- <ext:GridCommand Icon="TableRow" CommandName="SelectGroup">
- <ToolTip Title="#Marcar" Text="#MarcarTodosGrupo" />
- </ext:GridCommand>
- <ext:GridCommand Icon="TableRow" CommandName="UnselectGroup">
- <ToolTip Title="#Desmarcar" Text="#DesmarcarTodosGrupo" />
- </ext:GridCommand>
- </GroupCommands>
- </ext:CommandColumn>
- </Columns>
- </ColumnModel>
- <View>
- <ext:GroupingView ID="GroupingView1" runat="server" ForceFit="true" MarkDirty="false"
- ShowGroupName="false" EnableNoGroups="true" HideGroupedColumn="true" />
- </View>
- <Listeners>
- <BeforeRender Handler="Erp.Net.GridLancamento.setGridSize(this);" />
- <GroupCommand Handler="Erp.Net.GridLancamento.checkGroup(command, records, this.getSelectionModel());" />
- </Listeners>
- <BottomBar>
- <ext:PagingToolbar ID="PagingToolbar2" runat="server" PageSize="50">
- </ext:PagingToolbar>
- </BottomBar>
- <SelectionModel>
- <ext:CheckboxSelectionModel ID="grdInner_CheckColumn" runat="server" RowSpan="2" />
- </SelectionModel>
- <Plugins>
- <ext:GroupingSummary ID="grdInner_GroupSummary" runat="server">
- <Calculations>
- <ext:JFunction Name="valorTotal" Handler="return v + record.data.valorTotal;" />
- </Calculations>
- </ext:GroupingSummary>
- </Plugins>
- </ext:GridPanel>
- </Component>
- <DirectEvents>
- <BeforeExpand OnEvent="BeforeExpand">
- <EventMask ShowMask="true" MinDelay="1000" />
- <ExtraParams>
- <ext:Parameter Name="guid" Value="record.data['guid']" Mode="Raw" />
- </ExtraParams>
- </BeforeExpand>
- </DirectEvents>
- </ext:RowExpander>
- </Plugins>
- <BottomBar>
- <ext:PagingToolbar ID="PagingToolbar1" runat="server" PageSize="50" />
- </BottomBar>
- </ext:GridPanel>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement