2026-01-30-v2

This commit is contained in:
2026-01-30 11:10:56 +01:00
parent 12039e9ae4
commit 6034845e65
46 changed files with 9717 additions and 356 deletions

View File

@@ -0,0 +1,117 @@
<tsWPFCore:tsUserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
xmlns:dxlc="http://schemas.devexpress.com/winfx/2008/xaml/layoutcontrol" xmlns:dxdo="http://schemas.devexpress.com/winfx/2008/xaml/docking"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
xmlns:tsWPFCore="clr-namespace:tsWPFCore;assembly=tsWPFCore" xmlns:Serialization="clr-namespace:DevExpress.Xpf.LayoutControl.Serialization;assembly=DevExpress.Xpf.LayoutControl.v23.2" x:Class="ucInformeContables"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
mc:Ignorable="d" d:DesignHeight="768" d:DesignWidth="1366">
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/tsWPF;component/Plantillas.xaml" />
</ResourceDictionary.MergedDictionaries>
<Style x:Key="RejillaAnidadaStyle" TargetType="{x:Type dxg:RowControl}">
<Setter Property="Background" Value="#B0E0E6" />
</Style>
</ResourceDictionary>
</UserControl.Resources>
<Grid>
<dxlc:LayoutControl Orientation="Vertical">
<dxlc:LayoutGroup View="GroupBox" Header="Datos del Informe" HorizontalAlignment="Stretch" Orientation="Vertical">
<dxlc:LayoutGroup>
<dxlc:LayoutGroup Orientation="Vertical" Width="900" HorizontalAlignment="Left">
<dxlc:LayoutGroup>
<tsWPFCore:tsLayoutItem Label="Código:" Width="250">
<tsWPFCore:tsLayoutItem.PropiedadesTS>
<tsWPFCore:PropiedadesTS />
</tsWPFCore:tsLayoutItem.PropiedadesTS>
<dxe:TextEdit EditValue="{Binding Codigo, Mode=TwoWay, NotifyOnSourceUpdated=True, NotifyOnValidationError=true, ValidatesOnExceptions=true}" TabIndex="17" />
</tsWPFCore:tsLayoutItem>
<tsWPFCore:tsLayoutItem Label="Descripción">
<tsWPFCore:tsLayoutItem.PropiedadesTS>
<tsWPFCore:PropiedadesTS UsualCorreccion="False" />
</tsWPFCore:tsLayoutItem.PropiedadesTS>
<dxe:TextEdit EditValue="{Binding Descripcion, Mode=TwoWay, NotifyOnSourceUpdated=True, NotifyOnValidationError=true, ValidatesOnExceptions=true}" TabIndex="18" />
</tsWPFCore:tsLayoutItem>
</dxlc:LayoutGroup>
<dxlc:LayoutGroup>
<tsWPFCore:tsLayoutItem Label="Archivo:">
<dxe:ButtonEdit IsTextEditable="False" EditValue="{Binding ficheros.NombreFichero, Mode=TwoWay, NotifyOnSourceUpdated=True, NotifyOnValidationError=true, ValidatesOnExceptions=true}" TabIndex="24" x:Name="RutaDocumentoAdjunto">
<dxe:ButtonInfo x:Name="biVerFicheroEscaneado" GlyphKind="Search" Click="BiVerFicheroEscaneado_Click" />
</dxe:ButtonEdit>
</tsWPFCore:tsLayoutItem>
</dxlc:LayoutGroup>
</dxlc:LayoutGroup>
</dxlc:LayoutGroup>
</dxlc:LayoutGroup>
<dxlc:LayoutGroup View="GroupBox" Header="Celdas" Orientation="Vertical">
<tsWPFCore:tsGridControl x:Name="gcCeldas" TabIndex="26" NombreTablaBase="celdasInformesContables">
<tsWPFCore:tsGridControl.PropiedadesTSGC>
<tsWPFCore:PropiedadesTSGC CamposObligatorios="NombreCampo,Hoja,Fila,Columna" />
</tsWPFCore:tsGridControl.PropiedadesTSGC>
<tsWPFCore:tsGridControl.View>
<tsWPFCore:tsTableView x:Name="tvGestiones" ShowGroupPanel="False" NewItemRowPosition="Bottom" />
</tsWPFCore:tsGridControl.View>
<dxg:GridColumn FieldName="Hoja" Width="50" ReadOnly="True" SortIndex="0" SortOrder="Ascending">
<dxg:GridColumn.EditSettings>
<dxe:TextEditSettings Mask="N1" MaskUseAsDisplayFormat="True" />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
<tsWPFCore:tsGridColumn FieldName="Fila" Width="50" IsSmart="True">
<tsWPFCore:tsGridColumn.EditSettings>
<dxe:TextEditSettings Mask="N1" MaskUseAsDisplayFormat="True" />
</tsWPFCore:tsGridColumn.EditSettings>
</tsWPFCore:tsGridColumn>
<tsWPFCore:tsGridColumn FieldName="Columna" IsSmart="True" Width="80">
<tsWPFCore:tsGridColumn.EditSettings>
<dxe:TextEditSettings MaskUseAsDisplayFormat="True" />
</tsWPFCore:tsGridColumn.EditSettings>
</tsWPFCore:tsGridColumn>
<tsWPFCore:tsGridColumn FieldName="NombreCampo" IsSmart="True" Width="350">
<tsWPFCore:tsGridColumn.EditSettings>
<dxe:ComboBoxEditSettings ValueMember="Campo" PopupWidth="600" x:Name="cbCampos" IncrementalFiltering="True" DisplayMember="Descripcion" AutoComplete="True" />
</tsWPFCore:tsGridColumn.EditSettings>
</tsWPFCore:tsGridColumn>
<tsWPFCore:tsGridColumn FieldName="Observaciones" IsSmart="True" Width="400" />
</tsWPFCore:tsGridControl>
<tsWPFCore:tsGridControl x:Name="gcCuentasCeldas" TabIndex="26" NombreTablaBase="gestionessiniestros">
<tsWPFCore:tsGridControl.PropiedadesTSGC>
<tsWPFCore:PropiedadesTSGC CamposObligatorios="NumeroCuenta" CamposUnicos="NumeroCuenta" Descripcion="NumeroCuenta" />
</tsWPFCore:tsGridControl.PropiedadesTSGC>
<tsWPFCore:tsGridControl.View>
<tsWPFCore:tsTableView x:Name="tvCuentasCeldas" ShowGroupPanel="False" NewItemRowPosition="Bottom" AllowSorting="False" />
</tsWPFCore:tsGridControl.View>
<!--<tsWPF:tsGridColumn FieldName="idCuenta" Header="Nº Celda" Width="80" >
</tsWPF:tsGridColumn>-->
<dxg:GridColumn FieldName="NumeroCuenta" Width="120" ReadOnly="True" SortIndex="0">
<dxg:GridColumn.EditSettings>
<dxe:TextEditSettings Mask="N1" MaxLength="8" MaskUseAsDisplayFormat="True" />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
<tsWPFCore:tsGridColumn FieldName="Factor" Width="50" IsSmart="True">
<tsWPFCore:tsGridColumn.EditSettings>
<dxe:TextEditSettings Mask="-?[1]" MaskType="RegEx" MaskUseAsDisplayFormat="True" />
</tsWPFCore:tsGridColumn.EditSettings>
</tsWPFCore:tsGridColumn>
<dxg:GridColumn FieldName="SoloSiPositivo" Width="120">
<dxg:GridColumn.EditSettings>
<dxe:CheckEditSettings />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
<dxg:GridColumn FieldName="SoloSiNegativo" Width="120">
<dxg:GridColumn.EditSettings>
<dxe:CheckEditSettings />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
</tsWPFCore:tsGridControl>
</dxlc:LayoutGroup>
</dxlc:LayoutControl>
</Grid>
</tsWPFCore:tsUserControl>