From 28cc4ff877cc81cdd5e42ac7192b8fe8112a4044 Mon Sep 17 00:00:00 2001 From: david Date: Thu, 5 Mar 2009 12:18:48 +0000 Subject: [PATCH] =?UTF-8?q?-=20Nuevas=20versiones=20de=20las=20librer?= =?UTF-8?q?=C3=ADas=20-=20Adaptar=20el=20c=C3=B3digo=20a=20las=20nuevas=20?= =?UTF-8?q?versiones=20-=20Incluye=20VCLFixPack=20(http://andy.jgknet.de/b?= =?UTF-8?q?log/=3Fpage=5Fid=3D288)?= 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@921 0c75b7a4-871f-7646-8a2f-f78d34cc349f --- Build/Build.fbp5 | 16 +- Installer/librerias.txt | 2 +- Source/ApplicationBase/ApplicationBase.dpk | 2 +- Source/ApplicationBase/ApplicationBase.dproj | 11 +- .../Empresas/Servidor/srvEmpresas_Impl.dfm | 1 - .../Empresas/Servidor/srvEmpresas_Impl.pas | 2 +- .../Usuarios/Servidor/srvUsuarios_Impl.dfm | 1 - .../Usuarios/Servidor/srvUsuarios_Impl.pas | 2 +- Source/Base/Base.dpk | 2 +- Source/Base/Base.dproj | 102 +- Source/Base/Utiles/uGridClipboardUtils.pas | 12 +- Source/Base/Utiles/uReferenciasUtils.pas | 2 +- Source/Cliente/FactuGES.dpr | 4 +- Source/Cliente/FactuGES.dproj | 23 +- Source/Cliente/FactuGES.res | Bin 171984 -> 172184 bytes Source/Cliente/VCLFixPack.pas | 2830 +++++++++++++++++ Source/GUIBase/uViewGridBase.pas | 4 +- .../Servidor/srvAlbaranesCliente_Impl.dfm | 1 - .../Servidor/srvAlbaranesCliente_Impl.pas | 2 +- .../Servidor/srvAlbaranesProveedor_Impl.dfm | 2 - .../Servidor/srvAlbaranesProveedor_Impl.pas | 2 +- .../Almacenes/Servidor/srvAlmacenes_Impl.dfm | 2 - .../Almacenes/Servidor/srvAlmacenes_Impl.pas | 2 +- .../Articulos/Plugin/Articulos_plugin.dpk | Bin 616 -> 616 bytes .../Articulos/Plugin/Articulos_plugin.dproj | 2 +- .../Articulos/Servidor/srvArticulos_Impl.dfm | 2 - .../Articulos/Servidor/srvArticulos_Impl.pas | 2 +- .../Articulos/Views/Articulos_view.dpk | 2 +- .../Articulos/Views/Articulos_view.dproj | 2 +- .../Controller/Contactos_controller.dpk | 2 +- .../Controller/Contactos_controller.dproj | 2 +- .../Contactos/Plugin/Contactos_plugin.dpk | Bin 711 -> 711 bytes .../Contactos/Plugin/Contactos_plugin.dproj | 2 +- .../Contactos/Servidor/srvContactos_Impl.dfm | 1 - .../Contactos/Servidor/srvContactos_Impl.pas | 2 +- .../Contactos/Views/Contactos_view.dpk | 2 +- .../Contactos/Views/Contactos_view.dproj | 2 +- .../Fabricantes/Plugin/Fabricantes_plugin.dpk | Bin 725 -> 725 bytes .../Plugin/Fabricantes_plugin.dproj | 2 +- .../Servidor/srvFabricantes_Impl.dfm | 2 - .../Servidor/srvFacturasCliente_Impl.dfm | 1 - .../Servidor/srvFacturasCliente_Impl.pas | 2 +- .../Servidor/srvFacturasProveedor_Impl.dfm | 2 - .../Servidor/srvFacturasProveedor_Impl.pas | 2 +- .../Familias/Plugin/Familias_plugin.dpk | Bin 687 -> 687 bytes .../Familias/Plugin/Familias_plugin.dproj | 2 +- .../Familias/Servidor/srvFamilias_Impl.dfm | 1 - .../Familias/Servidor/srvFamilias_Impl.pas | 2 +- .../Plugin/FormasPago_plugin.dpk | Bin 716 -> 715 bytes .../Plugin/FormasPago_plugin.dproj | 2 +- .../Servidor/srvFormasPago_Impl.dfm | 1 - .../Servidor/srvFormasPago_Impl.pas | 2 +- .../Servidor/NewService_Impl.dfm | 1 - .../Servidor/srvGestorInformes_Impl.dfm | 1 - .../Views/GestorInformes_view.dpk | 2 +- .../Views/GestorInformes_view.dproj | 2 +- .../Servidor/srvHistoricoMovimientos_Impl.dfm | 1 - .../Servidor/srvInventario_Impl.dfm | 1 - .../Modulos/Obras/Servidor/srvObras_Impl.dfm | 2 - .../Modulos/Obras/Servidor/srvObras_Impl.pas | 2 +- .../Servidor/srvPedidosProveedor_Impl.dfm | 1 - .../Servidor/srvPedidosProveedor_Impl.pas | 2 +- .../Servidor/srvPresupuestosCliente_Impl.dfm | 1 - .../Servidor/srvPresupuestosCliente_Impl.pas | 2 +- .../Servidor/srvRecibosCliente_Impl.dfm | 2 - .../Servidor/srvRecibosCliente_Impl.pas | 2 +- .../Servidor/srvRecibosProveedor_Impl.dfm | 1 - .../Servidor/srvRecibosProveedor_Impl.pas | 2 +- .../Servidor/srvReferencias_Impl.dfm | 1 - .../Servidor/srvReferencias_Impl.pas | 2 +- .../Servidor/srvRemesasCliente_Impl.dfm | 2 - .../Servidor/srvRemesasCliente_Impl.pas | 2 +- .../Servidor/srvRemesasProveedor_Impl.dfm | 2 - .../Servidor/srvRemesasProveedor_Impl.pas | 2 +- .../Tipos de IVA/Plugin/TiposIVA_plugin.dpk | Bin 687 -> 687 bytes .../Tipos de IVA/Plugin/TiposIVA_plugin.dproj | 2 +- .../Servidor/srvTiposIVA_Impl.dfm | 2 - .../Servidor/srvTiposIVA_Impl.pas | 2 +- .../Plugin/UnidadesMedida_plugin.dpk | Bin 723 -> 723 bytes .../Plugin/UnidadesMedida_plugin.dproj | 2 +- .../Servidor/srvUnidadesMedida_Impl.dfm | 2 - .../Servidor/srvUnidadesMedida_Impl.pas | 2 +- Source/Servicios/FactuGES.RODL | 38 +- Source/Servicios/FactuGES_Intf.pas | 124 +- Source/Servicios/FactuGES_Invk.pas | 332 +- Source/Servicios/RODLFILE.res | Bin 41332 -> 42558 bytes .../Configuracion/srvConfiguracion_Impl.dfm | 1 - .../Configuracion/srvConfiguracion_Impl.pas | 2 +- Source/Servidor/Configuracion/uConexionBD.pas | 6 +- Source/Servidor/FactuGES_Server.RES | Bin 23200 -> 23480 bytes Source/Servidor/FactuGES_Server.dproj | 4 +- Source/Servidor/FactuGES_Server.rc | 2 +- 92 files changed, 3333 insertions(+), 295 deletions(-) create mode 100644 Source/Cliente/VCLFixPack.pas diff --git a/Build/Build.fbp5 b/Build/Build.fbp5 index 139edd5e..9e08fb88 100644 --- a/Build/Build.fbp5 +++ b/Build/Build.fbp5 @@ -683,7 +683,7 @@ source_path 1 0 - 4 + 6 False 0 %source_path%\Servidor\FactuGES_Server.dpr @@ -703,15 +703,15 @@ source_path True @@ -19259,7 +19259,7 @@ Comments= 1 0 - 4 + 6 False 0 %source_path%\Cliente\FactuGES.dpr @@ -19279,13 +19279,13 @@ Comments= False @@ -19329,7 +19329,7 @@ Comments= False %output_path%\Cliente False - PluginSDK_D10R;GUISDK_D11;Base;GUIBase;ApplicationBase; + PluginSDK_D11R;GUISDK_D11R;Base;GUIBase;ApplicationBase; False fa8 True diff --git a/Installer/librerias.txt b/Installer/librerias.txt index 31ced891..e61b4da0 100644 --- a/Installer/librerias.txt +++ b/Installer/librerias.txt @@ -28,7 +28,7 @@ frxe11.bpl frxTee11.bpl fs11.bpl fsTee11.bpl -GUISDK_D11.bpl +GUISDK_D11R.bpl Jcl110.bpl JclVcl110.bpl JSDialog100.bpl diff --git a/Source/ApplicationBase/ApplicationBase.dpk b/Source/ApplicationBase/ApplicationBase.dpk index 2400cb64..c17b8d7e 100644 --- a/Source/ApplicationBase/ApplicationBase.dpk +++ b/Source/ApplicationBase/ApplicationBase.dpk @@ -27,7 +27,7 @@ package ApplicationBase; requires JvJansD11R, - PluginSDK_D10R, + PluginSDK_D11R, Base, GUIBase; diff --git a/Source/ApplicationBase/ApplicationBase.dproj b/Source/ApplicationBase/ApplicationBase.dproj index 82f5ea20..7f62faa8 100644 --- a/Source/ApplicationBase/ApplicationBase.dproj +++ b/Source/ApplicationBase/ApplicationBase.dproj @@ -55,6 +55,11 @@ MainSource + + + + + @@ -63,11 +68,7 @@
DataModuleEmpresasObj
- - - - @@ -77,7 +78,7 @@ TForm -
fEditorEmpresa
+
fEditorEmpresas
TForm
diff --git a/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.dfm b/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.dfm index 48a0c97e..0c8dc3f7 100644 --- a/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.dfm +++ b/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.dfm @@ -1,7 +1,6 @@ object srvEmpresas: TsrvEmpresas OldCreateOrder = True OnCreate = DARemoteServiceCreate - RequiresSession = True ConnectionName = 'IBX' ServiceSchema = schEmpresas ServiceDataStreamer = DABin2DataStreamer diff --git a/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.pas b/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.pas index 9308087d..fc8b3813 100644 --- a/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.pas +++ b/Source/ApplicationBase/Empresas/Servidor/srvEmpresas_Impl.pas @@ -119,7 +119,7 @@ end; procedure TsrvEmpresas.DARemoteServiceCreate(Sender: TObject); begin - SessionManager := dmServer.SessionManager; + //SessionManager := dmServer.SessionManager; bpEmpresas.BusinessRulesID := BIZ_SERVER_EMPRESAS; end; diff --git a/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.dfm b/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.dfm index 77511a83..a6279fc0 100644 --- a/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.dfm +++ b/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.dfm @@ -1,7 +1,6 @@ object srvUsuarios: TsrvUsuarios OldCreateOrder = True OnCreate = DataAbstractServiceCreate - SessionManager = dmServer.SessionManager ServiceSchema = schUsuarios ServiceDataStreamer = Bin2DataStreamer AllowExecuteSQL = True diff --git a/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.pas b/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.pas index 4007ec6c..8a1c84fa 100644 --- a/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.pas +++ b/Source/ApplicationBase/Usuarios/Servidor/srvUsuarios_Impl.pas @@ -54,7 +54,7 @@ end; procedure TsrvUsuarios.DataAbstractServiceCreate(Sender: TObject); begin - SessionManager := dmServer.SessionManager; + //SessionManager := dmServer.SessionManager; end; initialization diff --git a/Source/Base/Base.dpk b/Source/Base/Base.dpk index 39d71f7b..61b65b18 100644 --- a/Source/Base/Base.dpk +++ b/Source/Base/Base.dpk @@ -30,7 +30,7 @@ requires rtl, vcl, TB2k_D10, - GUISDK_D11, + GUISDK_D11RR, RemObjects_Core_D11, DataAbstract_Core_D11, vcljpg, diff --git a/Source/Base/Base.dproj b/Source/Base/Base.dproj index 9dca296b..3c77ab2c 100644 --- a/Source/Base/Base.dproj +++ b/Source/Base/Base.dproj @@ -54,57 +54,57 @@ MainSource - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
fConfigurarConexion
diff --git a/Source/Base/Utiles/uGridClipboardUtils.pas b/Source/Base/Utiles/uGridClipboardUtils.pas index 35760c1e..e854dde8 100644 --- a/Source/Base/Utiles/uGridClipboardUtils.pas +++ b/Source/Base/Utiles/uGridClipboardUtils.pas @@ -273,12 +273,12 @@ begin try AIndex := -1; - ACaption := AReader.ReadString; + ACaption := AReader.ReadAnsiString; NumCols := AReader.ReadInteger; // nº de columnas for iContador := 0 to NumCols - 1 do begin - AValueName := AReader.ReadString; - AValueType := AReader.ReadString; + AValueName := AReader.ReadAnsiString; + AValueType := AReader.ReadAnsiString; AValueNameList.Add(AValueName); AValueTypeList.Add(AValueType); @@ -380,7 +380,7 @@ begin AWriter := TcxWriter.Create(AStream); try - AWriter.WriteString(ACaption); + AWriter.WriteAnsiString(ACaption); AWriter.WriteInteger(AView.ItemCount); for i := 0 to AView.ItemCount - 1 do @@ -396,8 +396,8 @@ begin AValueType := AView.Items[i].DataBinding.ValueType; - AWriter.WriteString(AName); - AWriter.WriteString(AValueType); + AWriter.WriteAnsiString(AName); + AWriter.WriteAnsiString(AValueType); end; with AView.DataController do diff --git a/Source/Base/Utiles/uReferenciasUtils.pas b/Source/Base/Utiles/uReferenciasUtils.pas index 05b2d92d..300efec6 100644 --- a/Source/Base/Utiles/uReferenciasUtils.pas +++ b/Source/Base/Utiles/uReferenciasUtils.pas @@ -12,7 +12,7 @@ function CompararReferencias(const ARef1, ARef2 : String) : Integer; implementation uses - JclStrings, cxVariants; + JclAnsiStrings, cxVariants; function CompararReferencias(const ARef1, ARef2 : String) : Integer; var diff --git a/Source/Cliente/FactuGES.dpr b/Source/Cliente/FactuGES.dpr index f5693134..b105df38 100644 --- a/Source/Cliente/FactuGES.dpr +++ b/Source/Cliente/FactuGES.dpr @@ -14,14 +14,14 @@ uses uNavPaneUtils in 'Utiles\uNavPaneUtils.pas', uMainMenuController in 'uMainMenuController.pas', uClienteUtils in 'Utiles\uClienteUtils.pas', - uBootStrap in 'uBootStrap.pas'; + uBootStrap in 'uBootStrap.pas', + VCLFixPack in 'VCLFixPack.pas'; {$R *.res} begin Application.Initialize; - //ReportMemoryLeaksOnShutdown := True; // ¡¡¡Fallo en Delphi 2007!!! diff --git a/Source/Cliente/FactuGES.dproj b/Source/Cliente/FactuGES.dproj index 876919ec..45f8bf9d 100644 --- a/Source/Cliente/FactuGES.dproj +++ b/Source/Cliente/FactuGES.dproj @@ -5,7 +5,7 @@ FactuGES.dpr Debug AnyCPU - PluginSDK_D10R;GUISDK_D11;Base;GUIBase;ApplicationBase;vclx;vcl;rtl;vclactnband;xmlrtl;JSDialog100 + PluginSDK_D11R;GUISDK_D11R;Base;GUIBase;ApplicationBase;vclx;vcl;rtl;vclactnband;xmlrtl;JSDialog100 DCC32 ..\..\Output\Debug\Cliente\FactuGES.exe true @@ -41,11 +41,10 @@ .\ .\ .\ - $(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib - $(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib - $(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib - $(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib - DEBUG; + C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib + C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib + C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib + C:\JCL\lib\d11\debug;$(BDS)\lib\Debug;$(BDS)\Lib\Debug\Indy10;T:\COMPON~1\jcl\lib\d11\debug;$(BDSCOMMONDIR)\Dcp;..\Lib;..\Modulos\Lib True True 2 @@ -54,16 +53,7 @@ Delphi.Personality VCLApplication -FalseTrueFalseC:\Archivos de programa\Borland\Delphi7\Bin\TrueFalse1680FalseFalseFalseFalseFalse30821252Rodax Software S.L.1.6.8.0FactuGESFactuGES1.6.8.0 - - - - - ExpressPrinting System by Developer Express Inc. - PluginSDK for Delphi 10 (Runtime) - Microsoft Office 2000 Sample Automation Server Wrapper Components - Microsoft Office XP Sample Automation Server Wrapper Components - FactuGES.dprFalse +FalseTrueFalseC:\Archivos de programa\Borland\Delphi7\Bin\TrueFalse1690FalseFalseFalseFalseFalse30821252Rodax Software S.L.1.6.9.0FactuGESFactuGES1.6.9.0FactuGES.dprFalse @@ -83,6 +73,7 @@ +