From ddf8611bcf2b587d338c5bea1bf5983629dbeaff Mon Sep 17 00:00:00 2001 From: roberto Date: Wed, 23 Feb 2011 11:54:21 +0000 Subject: [PATCH] =?UTF-8?q?Errores=20#519:=20Poder=20establecer=20el=20top?= =?UTF-8?q?N=20en=20los=20informes=20estad=C3=ADsticos=20de=20resumen=20Er?= =?UTF-8?q?rores=20#279:=20Quitar=20el=20cap=C3=ADtulo=20'general'=20y=20r?= =?UTF-8?q?esumen=20cuando=20sea=20un=20solo=20capitulo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@1036 0c75b7a4-871f-7646-8a2f-f78d34cc349f --- Source/Base/Base.dproj | 102 +-- Source/Base/Base.res | Bin 384 -> 4748 bytes Source/Informes/1/InfPresupuestoCliente.fr3 | 6 +- Source/Informes/2/InfPresupuestoCliente.fr3 | 4 +- ...orInformeFacturasClienteReportGrafComp.dfm | 25 +- ...orInformeFacturasClienteReportGrafComp.pas | 2 +- ...InformeFacturasProveedorReportGrafComp.dfm | 25 +- ...InformeFacturasProveedorReportGrafComp.pas | 2 +- .../Views/uViewIntervaloComparativo.dfm | 34 +- .../Views/uViewIntervaloComparativo.pas | 5 +- .../Reports/uRptWordPresupuestoCliente.pas | 118 ++-- Source/Servidor/FactuGES_Server.dproj | 661 +++++++++--------- 12 files changed, 531 insertions(+), 453 deletions(-) diff --git a/Source/Base/Base.dproj b/Source/Base/Base.dproj index d2d4c897..f4910a29 100644 --- a/Source/Base/Base.dproj +++ b/Source/Base/Base.dproj @@ -54,58 +54,58 @@ MainSource - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
fConfigurarConexion
TForm diff --git a/Source/Base/Base.res b/Source/Base/Base.res index 8b251f312bcccec5485024f6fe8d80e1cdf25746..1641339fcc482e7e3492d1b45813a86619622c33 100644 GIT binary patch literal 4748 zcmbW5&ub)A5XUPdpe&2#;C*uNAUVhgd+&(4um@dnom`vXF9g}ZuHJ;se=<3UNdFJg zbCw+UD9j$byGIXV`~6hC>h4S?F|k9X-j90q{Z_qtZ<;nUJCO8!h?p${kR>3GhM`oH*q zk=UsjOCIgA_4!`B+Gb&`I84R)bT4dy-BQV<-SyFz?R8ILEQ(+JB$u{sEXE@j@B*7W zT;iZH#|OJ<&DO$RCkM6VbK3(B(k{nbdv1lpc;E$xz9as|v3uE1V{hw2w~g3eD0an7 z{BT%G%irdMe*|oDJmgvJaA2`9B<6Xi*?M~Q;)@Sbfwf3uf zVaWkbUjU=;sL{BlYemIZXv%qZ{SZw{-TCU+;!nH6KDDIJumU+9{E0zXW4>7T)y|>$DQlv zRJe?TjSp{c!DqeayAnSMTtZZT;>LN7J0Rls+5m@q)MbyB*eL%Eu@(+$Cw}Pd@q7N| z%Q0*AHpCP^b9v`@jx-l_FD>khpW2W8(OU2&V5TrnoAY-m_hlcV?zq3;7{2gF{J#Hc z6R+o~mVenX?>@W0@_DVzyOFs(5464CY{!q9ChoF#_*eXi@4gFuV8?vhl=_w5$iKL0 zEV0nMBcN08xtRmsgJrqjh@s#|{?*ssnsG)mH*wa6{efF0JFWHok@kA5%b661{B38= zCcgJ|*ZFTpV$8<-&+AWpa)Q8*`wL&hMeNQ^v6I7$HSdLZhZ^&+6<@Uw_Zsml9^v3W zVvPDBKHh;i=RU4J_ta3E;)Mn>Y+L zKLZ0UQ+*km9FO-b?U4gmn-62iwzH6&*duKGo~aUV)bYDla8wWZ9+^7p-F<8lP@i!m z@vhbD_${F}h>^T;C(?(b*OJDk?{dEXB?nuehoON3HAb!7Mr7-ls!84-5V-jJugbu<_$}mU=Yd9!?TOX;|B-#B)+0x#9q*yqJiqS!`49d=7ztk$O+9=1i;?K_|J<8T z?0b7=-`Z3A#vV$4XJ5(lQ~TOZHUFdA%oWvK5zg&_IKXIbughQBA8XAsd#=@|TFLXC zy(^m((;DnQmDQKatmw!@c`| G?EMQ&4NnpP delta 11 ScmeBCZD5|Duvteife`=|>;pCc diff --git a/Source/Informes/1/InfPresupuestoCliente.fr3 b/Source/Informes/1/InfPresupuestoCliente.fr3 index 6dc91a16..d4753e0b 100644 --- a/Source/Informes/1/InfPresupuestoCliente.fr3 +++ b/Source/Informes/1/InfPresupuestoCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -70,14 +70,14 @@ - + - + diff --git a/Source/Informes/2/InfPresupuestoCliente.fr3 b/Source/Informes/2/InfPresupuestoCliente.fr3 index e81c821a..f7231417 100644 --- a/Source/Informes/2/InfPresupuestoCliente.fr3 +++ b/Source/Informes/2/InfPresupuestoCliente.fr3 @@ -1,5 +1,5 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.dfm b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.dfm index 5283df51..b56e9eb2 100644 --- a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.dfm +++ b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.dfm @@ -75,7 +75,7 @@ inherited fEditorInformeFacturasClienteReportGrafComp: TfEditorInformeFacturasCl Left = 0 Top = 0 Width = 188 - Height = 182 + Height = 230 Align = alTop Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText @@ -85,9 +85,11 @@ inherited fEditorInformeFacturasClienteReportGrafComp: TfEditorInformeFacturasCl ParentFont = False TabOrder = 1 ReadOnly = False - ExplicitTop = 195 + ExplicitWidth = 188 + ExplicitHeight = 230 inherited TBXAlignmentPanel2: TTBXAlignmentPanel Width = 182 + ExplicitWidth = 182 inherited Label3: TLabel Width = 172 end @@ -96,14 +98,17 @@ inherited fEditorInformeFacturasClienteReportGrafComp: TfEditorInformeFacturasCl StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 166 Width = 166 end end inherited TBXLabel2: TTBXLabel Width = 188 + ExplicitWidth = 188 end inherited TBXAlignmentPanel3: TTBXAlignmentPanel Width = 182 + ExplicitWidth = 182 inherited lis: TLabel Width = 172 end @@ -112,11 +117,13 @@ inherited fEditorInformeFacturasClienteReportGrafComp: TfEditorInformeFacturasCl StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 166 Width = 166 end end inherited TBXAlignmentPanel1: TTBXAlignmentPanel Width = 182 + ExplicitWidth = 182 inherited Label1: TLabel Width = 172 end @@ -125,13 +132,21 @@ inherited fEditorInformeFacturasClienteReportGrafComp: TfEditorInformeFacturasCl StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 166 Width = 166 end end + inherited TBXAlignmentPanel4: TTBXAlignmentPanel + Width = 182 + ExplicitWidth = 182 + inherited Label2: TLabel + Width = 172 + end + end end inline frViewFiltroClientes1: TfrViewFiltroClientes Left = 0 - Top = 182 + Top = 230 Width = 188 Height = 195 Align = alTop @@ -144,17 +159,21 @@ inherited fEditorInformeFacturasClienteReportGrafComp: TfEditorInformeFacturasCl TabOrder = 2 ReadOnly = False ExplicitTop = 182 + ExplicitWidth = 188 inherited TBXLabel2: TTBXLabel Width = 188 + ExplicitWidth = 188 end inherited bElegirCliente: TBitBtn Width = 119 + ExplicitWidth = 119 end inherited edtCliente: TcxTextEdit Style.LookAndFeel.SkinName = '' StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 152 Width = 152 end end diff --git a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.pas b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.pas index 5cf547e3..b9a94181 100644 --- a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.pas +++ b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasClienteReportGrafComp.pas @@ -108,7 +108,7 @@ end; function TfEditorInformeFacturasClienteReportGrafComp.GetNTop: Variant; begin - Result := 5; + Result := frViewIntervaloComparativo1.stopN.Value; end; procedure TfEditorInformeFacturasClienteReportGrafComp.RefrescarInforme; diff --git a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.dfm b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.dfm index a2e675ff..5f1f8dd9 100644 --- a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.dfm +++ b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.dfm @@ -75,7 +75,7 @@ inherited fEditorInformeFacturasProveedorReportGrafComp: TfEditorInformeFacturas Left = 0 Top = 0 Width = 188 - Height = 182 + Height = 230 Align = alTop Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText @@ -85,9 +85,11 @@ inherited fEditorInformeFacturasProveedorReportGrafComp: TfEditorInformeFacturas ParentFont = False TabOrder = 1 ReadOnly = False - ExplicitTop = 195 + ExplicitWidth = 188 + ExplicitHeight = 230 inherited TBXAlignmentPanel2: TTBXAlignmentPanel Width = 182 + ExplicitWidth = 182 inherited Label3: TLabel Width = 172 end @@ -96,14 +98,17 @@ inherited fEditorInformeFacturasProveedorReportGrafComp: TfEditorInformeFacturas StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 166 Width = 166 end end inherited TBXLabel2: TTBXLabel Width = 188 + ExplicitWidth = 188 end inherited TBXAlignmentPanel3: TTBXAlignmentPanel Width = 182 + ExplicitWidth = 182 inherited lis: TLabel Width = 172 end @@ -112,11 +117,13 @@ inherited fEditorInformeFacturasProveedorReportGrafComp: TfEditorInformeFacturas StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 166 Width = 166 end end inherited TBXAlignmentPanel1: TTBXAlignmentPanel Width = 182 + ExplicitWidth = 182 inherited Label1: TLabel Width = 172 end @@ -125,13 +132,21 @@ inherited fEditorInformeFacturasProveedorReportGrafComp: TfEditorInformeFacturas StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 166 Width = 166 end end + inherited TBXAlignmentPanel4: TTBXAlignmentPanel + Width = 182 + ExplicitWidth = 182 + inherited Label2: TLabel + Width = 172 + end + end end inline frViewFiltroProveedores1: TfrViewFiltroProveedores Left = 0 - Top = 182 + Top = 230 Width = 188 Height = 195 Align = alTop @@ -144,17 +159,21 @@ inherited fEditorInformeFacturasProveedorReportGrafComp: TfEditorInformeFacturas TabOrder = 2 ReadOnly = False ExplicitTop = 182 + ExplicitWidth = 188 inherited TBXLabel2: TTBXLabel Width = 188 + ExplicitWidth = 188 end inherited bElegirProveedor: TBitBtn Width = 119 + ExplicitWidth = 119 end inherited edtProveedor: TcxTextEdit Style.LookAndFeel.SkinName = '' StyleDisabled.LookAndFeel.SkinName = '' StyleFocused.LookAndFeel.SkinName = '' StyleHot.LookAndFeel.SkinName = '' + ExplicitWidth = 152 Width = 152 end end diff --git a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.pas b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.pas index 3fe6a93a..966a95a4 100644 --- a/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.pas +++ b/Source/Modulos/Gestor de informes/Views/uEditorInformeFacturasProveedorReportGrafComp.pas @@ -109,7 +109,7 @@ end; function TfEditorInformeFacturasProveedorReportGrafComp.GetNTop: Variant; begin - Result := 5; + Result := frViewIntervaloComparativo1.stopN.Value; end; procedure TfEditorInformeFacturasProveedorReportGrafComp.RefrescarInforme; diff --git a/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.dfm b/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.dfm index 27364feb..b3ce068f 100644 --- a/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.dfm +++ b/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.dfm @@ -1,9 +1,9 @@ inherited frViewIntervaloComparativo: TfrViewIntervaloComparativo Width = 451 - Height = 182 + Height = 220 Align = alTop ExplicitWidth = 451 - ExplicitHeight = 182 + ExplicitHeight = 220 object TBXAlignmentPanel2: TTBXAlignmentPanel AlignWithMargins = True Left = 3 @@ -175,4 +175,34 @@ inherited frViewIntervaloComparativo: TfrViewIntervaloComparativo Width = 429 end end + object TBXAlignmentPanel4: TTBXAlignmentPanel + AlignWithMargins = True + Left = 3 + Top = 176 + Width = 445 + Height = 42 + Margins.Left = 5 + Margins.Top = 5 + Margins.Right = 5 + Align = alTop + AutoSize = True + TabOrder = 4 + object Label2: TLabel + Left = 5 + Top = 5 + Width = 435 + Height = 13 + Align = alTop + Caption = 'Top N:' + Transparent = True + ExplicitWidth = 32 + end + object stopN: TcxSpinEdit + Left = 3 + Top = 21 + TabOrder = 0 + Value = 5 + Width = 110 + end + end end diff --git a/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.pas b/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.pas index 7d16d29e..788e757d 100644 --- a/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.pas +++ b/Source/Modulos/Gestor de informes/Views/uViewIntervaloComparativo.pas @@ -7,7 +7,7 @@ uses Dialogs, cxGraphics, cxEdit, cxDropDownEdit, cxCalendar, StdCtrls, cxControls, cxContainer, cxTextEdit, cxMaskEdit, TBXDkPanels, cxEditRepositoryItems, dxLayoutControl, dxLayoutLookAndFeels, uViewBase, - Mask, JvExMask, JvToolEdit, TB2Dock, uViewParametrosInforme; + Mask, JvExMask, JvToolEdit, TB2Dock, uViewParametrosInforme, cxSpinEdit; type IViewPeriodoFechas = interface(IViewParametrosInforme) @@ -25,6 +25,9 @@ type TBXAlignmentPanel1: TTBXAlignmentPanel; Label1: TLabel; cbAno2: TcxComboBox; + TBXAlignmentPanel4: TTBXAlignmentPanel; + Label2: TLabel; + stopN: TcxSpinEdit; private function GetIntervalo: Variant; diff --git a/Source/Modulos/Presupuestos de cliente/Reports/uRptWordPresupuestoCliente.pas b/Source/Modulos/Presupuestos de cliente/Reports/uRptWordPresupuestoCliente.pas index 914caf72..c9d270d7 100644 --- a/Source/Modulos/Presupuestos de cliente/Reports/uRptWordPresupuestoCliente.pas +++ b/Source/Modulos/Presupuestos de cliente/Reports/uRptWordPresupuestoCliente.pas @@ -460,75 +460,81 @@ begin shiftCells := False; iContador := 2; // Empezar en la 2ª fila de celdas. La primera es la // cabecera de la tabla. - Estilo := 'TituloCapitulo'; FWordApp.Application.Selection.Set_Style(Estilo); FWordApp.InsertText('RESUMEN'); Tabla := FDocumento.Document.Tables.Item(FDocumento.Document.Tables.Count-1); - with Tabla do + //Solo se sacará el resumen si hay más de un capitulo + if (FNumCapitulos > 1) then begin - for iAux := 1 to FNumCapitulos do + with Tabla do begin - if (ListaCapitulos[iAux].Tipo = 'Titulo opcional') then - continue; // No sumamos los capítulos opcionales. - - // Partir la celda actual en en 2 filas de 1 columna. - Rows.Item(iContador).Cells.Split (numRows, numCols, mergesplit); - - if EsCadenaVacia(ListaCapitulos[iAux].Nombre) then - Cell(iContador, 1).Range.Text := 'General' - else - Cell(iContador, 1).Range.Text := ListaCapitulos[iAux].Nombre; - if FImportes then - Cell(iContador, 2).Range.Text := FormatFloat(DISPLAY_EUROS2, ListaCapitulos[iAux].Total) - else - Cell(iContador, 2).Range.Text := ''; - TotalConceptos := TotalConceptos + ListaCapitulos[iAux].Total; - Inc (iContador); - end; - - // Borrar la fila vacía que sobra - Rows.Item(iContador).Cells.Delete(shiftCells); - if FImportes then - begin - //Comprobamos si el presupuesto tiene bonificación - if VarIsNull(FDesBonificacion) then + for iAux := 1 to FNumCapitulos do begin - Cell(iContador, 1).Range.Text := 'Total: ' + FormatFloat(DISPLAY_EUROS2, TotalConceptos); - // Borrar filas de bonificación - inc(iContador); - Rows.Item(iContador).Cells.Delete(shiftCells); - Rows.Item(iContador).Cells.Delete(shiftCells); - Rows.Item(iContador).Cells.Delete(shiftCells); + if (ListaCapitulos[iAux].Tipo = 'Titulo opcional') then + continue; // No sumamos los capítulos opcionales. + + // Partir la celda actual en en 2 filas de 1 columna. + Rows.Item(iContador).Cells.Split (numRows, numCols, mergesplit); + + if EsCadenaVacia(ListaCapitulos[iAux].Nombre) then + Cell(iContador, 1).Range.Text := 'General' + else + Cell(iContador, 1).Range.Text := ListaCapitulos[iAux].Nombre; + if FImportes then + Cell(iContador, 2).Range.Text := FormatFloat(DISPLAY_EUROS2, ListaCapitulos[iAux].Total) + else + Cell(iContador, 2).Range.Text := ''; + TotalConceptos := TotalConceptos + ListaCapitulos[iAux].Total; + Inc (iContador); + end; + + // Borrar la fila vacía que sobra + Rows.Item(iContador).Cells.Delete(shiftCells); + if FImportes then + begin + //Comprobamos si el presupuesto tiene bonificación + if VarIsNull(FDesBonificacion) then + begin + Cell(iContador, 1).Range.Text := 'Total: ' + FormatFloat(DISPLAY_EUROS2, TotalConceptos); + // Borrar filas de bonificación + inc(iContador); + Rows.Item(iContador).Cells.Delete(shiftCells); + Rows.Item(iContador).Cells.Delete(shiftCells); + Rows.Item(iContador).Cells.Delete(shiftCells); + end + else + begin + //Elimino la ultima fila para enlazar la tabla las tres filas de bonificación + Rows.Item(iContador).Cells.Delete(shiftCells); + with FDocumento do + begin + ReplaceBookmark('DescripcionImpTotal', 'Total'); + ReplaceBookmark('ImporteTotal', FormatFloat(DISPLAY_EUROS2, TotalConceptos)); + ReplaceBookmark('DescripcionBonificacion', FDesBonificacion); + ReplaceBookmark('ImporteBonificacion', FormatFloat(DISPLAY_EUROS2, ((-1)*FImpBonificacion))); + ReplaceBookmark('DescripcionImpFinal', 'Importe final'); + ReplaceBookmark('ImpFinal', FormatFloat(DISPLAY_EUROS2, TotalConceptos - FImpBonificacion)); + end; + end; end else begin - //Elimino la ultima fila para enlazar la tabla las tres filas de bonificación - Rows.Item(iContador).Cells.Delete(shiftCells); - with FDocumento do - begin - ReplaceBookmark('DescripcionImpTotal', 'Total'); - ReplaceBookmark('ImporteTotal', FormatFloat(DISPLAY_EUROS2, TotalConceptos)); - ReplaceBookmark('DescripcionBonificacion', FDesBonificacion); - ReplaceBookmark('ImporteBonificacion', FormatFloat(DISPLAY_EUROS2, ((-1)*FImpBonificacion))); - ReplaceBookmark('DescripcionImpFinal', 'Importe final'); - ReplaceBookmark('ImpFinal', FormatFloat(DISPLAY_EUROS2, TotalConceptos - FImpBonificacion)); - end; + Cell(iContador, 1).Range.Text := ''; + // Borrar filas de bonificación + inc(iContador); + Rows.Item(iContador).Cells.Delete(shiftCells); + Rows.Item(iContador).Cells.Delete(shiftCells); + Rows.Item(iContador).Cells.Delete(shiftCells); end; - end - else - begin - Cell(iContador, 1).Range.Text := ''; - // Borrar filas de bonificación - inc(iContador); - Rows.Item(iContador).Cells.Delete(shiftCells); - Rows.Item(iContador).Cells.Delete(shiftCells); - Rows.Item(iContador).Cells.Delete(shiftCells); - end; - AutoFitBehavior(wdAutoFitWindow); - end; + AutoFitBehavior(wdAutoFitWindow); + end; + end + else + Tabla.Delete; + Result := True; end; diff --git a/Source/Servidor/FactuGES_Server.dproj b/Source/Servidor/FactuGES_Server.dproj index 4274a136..5618a109 100644 --- a/Source/Servidor/FactuGES_Server.dproj +++ b/Source/Servidor/FactuGES_Server.dproj @@ -1,334 +1,335 @@ - + - - {ebdcd25d-40d7-4146-91ec-a0ea4aa1dcd1} - FactuGES_Server.dpr - Debug - AnyCPU - DCC32 - ..\..\Output\Debug\Servidor\FactuGES_Server.exe - vcl;rtl;vclx;vclactnband;dbrtl;vcldb;vcldbx;bdertl;dsnap;dsnapcon;teeUI;teedb;tee;adortl;vclib;ibxpress;dbxcds;dbexpress;DbxCommonDriver;IndyCore;IndySystem;IndyProtocols;VclSmp;vclie;webdsnap;xmlrtl;inet;inetdbbde;inetdbxpress;RemObjects_BPDX_D11;RemObjects_RODX_D11;RemObjects_Indy_D11;RemObjects_Synapse_D11;RemObjects_WebBroker_D11;DataAbstract_Core_D11;DataAbstract_DBXDriver_D11;DataAbstract_IDE_D11;DataAbstract_Scripting_D11;DataAbstract_SDACDriver_D11;sdac105;dac105;DataAbstract_SQLiteDriver_D11;cxEditorsD10;cxLibraryD10;dxThemeD10;cxDataD10;cxExtEditorsD10;cxGridD10;cxPageControlD10;cxSchedulerD10;cxTreeListD10;cxVerticalGridD10;dxBarD10;dxComnD10;dxBarDBNavD10;dxBarExtDBItemsD10;dxBarExtItemsD10;dxDockingD10;dxLayoutControlD10;dxNavBarD10;dxPSCoreD10;dxsbD10;dxPScxCommonD10;dxPSLnksD10;vclshlctrls;dxPScxExtCommonD10;dxPScxGridLnkD10;dxPScxPCProdD10;dxPScxScheduler2LnkD10;dxPScxTLLnkD10;dxPSdxLCLnkD10;dxPsPrVwAdvD10;pckMD5;pckUCDataConnector;pckUserControl_RT;PluginSDK_D10R;PNG_D10;PngComponentsD10;tb2k_d10;tbx_d10;JclVcl;Jcl;JvXPCtrlsD11R;JvCoreD11R;JvSystemD11R;JvStdCtrlsD11R;JvAppFrmD11R;JvBandsD11R;JvDBD11R;JvDlgsD11R;JvBDED11R;JvCmpD11R;JvCryptD11R;JvCtrlsD11R;JvCustomD11R;JvDockingD11R;JvDotNetCtrlsD11R;JvEDID11R;JvGlobusD11R;JvHMID11R;JvInterpreterD11R;JvJansD11R;JvManagedThreadsD11R;JvMMD11R;JvNetD11R;JvPageCompsD11R;JvPluginD11R;JvPrintPreviewD11R;JvRuntimeDesignD11R;JvTimeFrameworkD11R;JvUIBD11R;JvValidatorsD11R;JvWizardD11R;pckUCADOConn;pckUCBDEConn;pckUCIBXConn;pckUCMidasConn;cxIntlPrintSys3D10;cxExportD10;cxIntl5D10;GUISDK_D11R;ccpackD11;JSDialog100;fsTee11;fs11;frx11;frxADO11;frxBDE11;frxDB11;frxDBX11;frxe11;frxIBX11;frxTee11;fsADO11;fsBDE11;fsDB11;fsIBX11;websnap;soaprtl;IntrawebDB_90_100;Intraweb_90_100 - - - 7.0 - False - False - 0 - 3 - ..\..\Output\Release\Servidor - RELEASE - - - 7.0 - 3 - ..\..\Output\Debug\Servidor - DEBUG; - True - True - True - C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 - C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 - C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 - C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 - - - Delphi.Personality - - - FalseTrueFalse/standaloneTrueFalse1880FalseFalseFalseFalseFalse308212521.8.8.01.8.8.0miércoles, 19 de enero de 2011 18:10 - ExpressPrinting System by Developer Express Inc. - FactuGES_Server.dpr - - - - - MainSource - - - - - -
srvEmpresas
- TDARemoteService -
- -
srvProvinciasPoblaciones_Impl
- TDataModule -
- - - -
srvUsuarios
- TDataAbstractService -
- - - - - - - -
RptAlbaranesCliente
- TDataModule -
- -
RptWordAlbaranCliente
- TDataModule -
- -
srvAlbaranesCliente
- TDataAbstractService -
- - - - -
RptAlbaranesProveedor
- TDataModule -
- -
RptWordAlbaranProveedor
- TDataModule -
- -
srvAlbaranesProveedor
- TDataAbstractService -
- - - -
srvAlmacenes
- TDARemoteService -
- - - - -
srvArticulos
- TDARemoteService -
- - - - - - - -
RptEtiquetasContacto
- TDataModule -
- -
RptFichasEmpleado
- TDataModule -
- -
srvContactos
- TDARemoteService -
- - - -
srvFabricantes
- TDataAbstractService -
- - - - -
RptFacturasCliente
- TDataModule -
- -
RptWordFacturaCliente
- TDataModule -
- -
srvFacturasCliente
- TDataAbstractService -
- - - - -
RptFacturasProveedor
- TDataModule -
- -
srvFacturasProveedor
- TDataAbstractService -
- - - -
srvFamilias
- TDataAbstractService -
- - - -
srvFormasPago
- TDataAbstractService -
- -
srvGestorDocumentos
- TDataAbstractService -
- -
srvGestorInformes
- TDataAbstractService -
- - - -
srvHistoricoMovimientos
- TDataAbstractService -
- - - -
srvInventario
- TDataAbstractService -
- - - - -
srvObras
- TDataAbstractService -
- - - - -
RptPedidosProveedor
- TDataModule -
- -
RptWordPedidoProveedor
- TDataModule -
- -
srvPedidosProveedor
- TDataAbstractService -
- - - - -
RptPresupuestosCliente
- TDataModule -
- -
RptWordCertificadoTrabajo
- TDataModule -
- -
RptWordPresupuestoCliente
- TDataModule -
- -
srvPresupuestosCliente
- TDataAbstractService -
- - - -
RptRecibosCliente
- TDataModule -
- -
srvRecibosCliente
- TDataAbstractService -
- - - -
RptRecibosProveedor
- TDataModule -
- -
srvRecibosProveedor
- TDataAbstractService -
- - - -
srvReferencias
- TDataAbstractService -
- - - - -
srvRemesasCliente
- TDataAbstractService -
- - - - -
srvRemesasProveedor
- TDataAbstractService -
- - - -
srvTiposIVA
- TDataAbstractService -
- - - -
srvUnidadesMedida
- TDataAbstractService -
- - - -
srvConfiguracion
- TDataAbstractService -
- -
frConexionBD
- TFrame -
- -
frConfGeneral
- TFrame -
- -
fConfiguracion
- TForm -
- -
FrameConfiguracion
- TFrame -
- -
srvLogin
- TDARemoteService -
- -
fAcercaDe
-
- -
dmServer
- TDataModule -
- -
fServerForm
-
- - - - - - - - - - -
+ + {ebdcd25d-40d7-4146-91ec-a0ea4aa1dcd1} + FactuGES_Server.dpr + Debug + AnyCPU + DCC32 + ..\..\Output\Debug\Servidor\FactuGES_Server.exe + vcl;rtl;vclx;vclactnband;dbrtl;vcldb;vcldbx;bdertl;dsnap;dsnapcon;teeUI;teedb;tee;adortl;vclib;ibxpress;dbxcds;dbexpress;DbxCommonDriver;IndyCore;IndySystem;IndyProtocols;VclSmp;vclie;webdsnap;xmlrtl;inet;inetdbbde;inetdbxpress;RemObjects_BPDX_D11;RemObjects_RODX_D11;RemObjects_Indy_D11;RemObjects_Synapse_D11;RemObjects_WebBroker_D11;DataAbstract_Core_D11;DataAbstract_DBXDriver_D11;DataAbstract_IDE_D11;DataAbstract_Scripting_D11;DataAbstract_SDACDriver_D11;sdac105;dac105;DataAbstract_SQLiteDriver_D11;cxEditorsD10;cxLibraryD10;dxThemeD10;cxDataD10;cxExtEditorsD10;cxGridD10;cxPageControlD10;cxSchedulerD10;cxTreeListD10;cxVerticalGridD10;dxBarD10;dxComnD10;dxBarDBNavD10;dxBarExtDBItemsD10;dxBarExtItemsD10;dxDockingD10;dxLayoutControlD10;dxNavBarD10;dxPSCoreD10;dxsbD10;dxPScxCommonD10;dxPSLnksD10;vclshlctrls;dxPScxExtCommonD10;dxPScxGridLnkD10;dxPScxPCProdD10;dxPScxScheduler2LnkD10;dxPScxTLLnkD10;dxPSdxLCLnkD10;dxPsPrVwAdvD10;pckMD5;pckUCDataConnector;pckUserControl_RT;PluginSDK_D10R;PNG_D10;PngComponentsD10;tb2k_d10;tbx_d10;JclVcl;Jcl;JvXPCtrlsD11R;JvCoreD11R;JvSystemD11R;JvStdCtrlsD11R;JvAppFrmD11R;JvBandsD11R;JvDBD11R;JvDlgsD11R;JvBDED11R;JvCmpD11R;JvCryptD11R;JvCtrlsD11R;JvCustomD11R;JvDockingD11R;JvDotNetCtrlsD11R;JvEDID11R;JvGlobusD11R;JvHMID11R;JvInterpreterD11R;JvJansD11R;JvManagedThreadsD11R;JvMMD11R;JvNetD11R;JvPageCompsD11R;JvPluginD11R;JvPrintPreviewD11R;JvRuntimeDesignD11R;JvTimeFrameworkD11R;JvUIBD11R;JvValidatorsD11R;JvWizardD11R;pckUCADOConn;pckUCBDEConn;pckUCIBXConn;pckUCMidasConn;cxIntlPrintSys3D10;cxExportD10;cxIntl5D10;GUISDK_D11R;ccpackD11;JSDialog100;fsTee11;fs11;frx11;frxADO11;frxBDE11;frxDB11;frxDBX11;frxe11;frxIBX11;frxTee11;fsADO11;fsBDE11;fsDB11;fsIBX11;websnap;soaprtl;IntrawebDB_90_100;Intraweb_90_100 + + + 7.0 + False + False + 0 + 3 + ..\..\Output\Release\Servidor + RELEASE + + + 7.0 + 3 + ..\..\Output\Debug\Servidor + DEBUG; + True + True + True + C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 + C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 + C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 + C:\jcl\lib\d11\debug;C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10 + + + Delphi.Personality + + +FalseTrueFalse/standaloneTrueFalse1880FalseFalseFalseFalseFalse308212521.8.8.01.8.8.0miércoles, 19 de enero de 2011 18:10 + + ExpressPrinting System by Developer Express Inc. + FactuGES_Server.dpr + + + + + MainSource + + + + + +
srvEmpresas
+ TDARemoteService +
+ +
srvProvinciasPoblaciones_Impl
+ TDataModule +
+ + + +
srvUsuarios
+ TDataAbstractService +
+ + + + + + + +
RptAlbaranesCliente
+ TDataModule +
+ +
RptWordAlbaranCliente
+ TDataModule +
+ +
srvAlbaranesCliente
+ TDataAbstractService +
+ + + + +
RptAlbaranesProveedor
+ TDataModule +
+ +
RptWordAlbaranProveedor
+ TDataModule +
+ +
srvAlbaranesProveedor
+ TDataAbstractService +
+ + + +
srvAlmacenes
+ TDARemoteService +
+ + + + +
srvArticulos
+ TDARemoteService +
+ + + + + + + +
RptEtiquetasContacto
+ TDataModule +
+ +
RptFichasEmpleado
+ TDataModule +
+ +
srvContactos
+ TDARemoteService +
+ + + +
srvFabricantes
+ TDataAbstractService +
+ + + + +
RptFacturasCliente
+ TDataModule +
+ +
RptWordFacturaCliente
+ TDataModule +
+ +
srvFacturasCliente
+ TDataAbstractService +
+ + + + +
RptFacturasProveedor
+ TDataModule +
+ +
srvFacturasProveedor
+ TDataAbstractService +
+ + + +
srvFamilias
+ TDataAbstractService +
+ + + +
srvFormasPago
+ TDataAbstractService +
+ +
srvGestorDocumentos
+ TDataAbstractService +
+ +
srvGestorInformes
+ TDataAbstractService +
+ + + +
srvHistoricoMovimientos
+ TDataAbstractService +
+ + + +
srvInventario
+ TDataAbstractService +
+ + + + +
srvObras
+ TDataAbstractService +
+ + + + +
RptPedidosProveedor
+ TDataModule +
+ +
RptWordPedidoProveedor
+ TDataModule +
+ +
srvPedidosProveedor
+ TDataAbstractService +
+ + + + +
RptPresupuestosCliente
+ TDataModule +
+ +
RptWordCertificadoTrabajo
+ TDataModule +
+ +
RptWordPresupuestoCliente
+ TDataModule +
+ +
srvPresupuestosCliente
+ TDataAbstractService +
+ + + +
RptRecibosCliente
+ TDataModule +
+ +
srvRecibosCliente
+ TDataAbstractService +
+ + + +
RptRecibosProveedor
+ TDataModule +
+ +
srvRecibosProveedor
+ TDataAbstractService +
+ + + +
srvReferencias
+ TDataAbstractService +
+ + + + +
srvRemesasCliente
+ TDataAbstractService +
+ + + + +
srvRemesasProveedor
+ TDataAbstractService +
+ + + +
srvTiposIVA
+ TDataAbstractService +
+ + + +
srvUnidadesMedida
+ TDataAbstractService +
+ + + +
srvConfiguracion
+ TDataAbstractService +
+ +
frConexionBD
+ TFrame +
+ +
frConfGeneral
+ TFrame +
+ +
fConfiguracion
+ TForm +
+ +
FrameConfiguracion
+ TFrame +
+ +
srvLogin
+ TDARemoteService +
+ +
fAcercaDe
+
+ +
dmServer
+ TDataModule +
+ +
fServerForm
+
+ + + + + + + + + + +