Se corrige error provocado por arreglo posicionamiento en detalles
git-svn-id: https://192.168.0.254/svn/Proyectos.AbetoDesign_FactuGES/trunk@198 93f398dd-4eb6-7a46-baf6-13f46f578da2
This commit is contained in:
parent
bc47bfff68
commit
d42bc4990d
@ -52,7 +52,7 @@
|
||||
<Borland.Personality>Delphi.Personality</Borland.Personality>
|
||||
<Borland.ProjectType>VCLApplication</Borland.ProjectType>
|
||||
<BorlandProject>
|
||||
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">C:\Archivos de programa\Borland\Delphi7\Bin\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">4</VersionInfo><VersionInfo Name="MinorVer">7</VersionInfo><VersionInfo Name="Release">4</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Rodax Software S.L.</VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">4.7.4.0</VersionInfoKeys><VersionInfoKeys Name="InternalName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">4.7.4.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
||||
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><Language><Language Name="RootDir">C:\Archivos de programa\Borland\Delphi7\Bin\</Language></Language><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">4</VersionInfo><VersionInfo Name="MinorVer">7</VersionInfo><VersionInfo Name="Release">5</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Rodax Software S.L.</VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">4.7.5.0</VersionInfoKeys><VersionInfoKeys Name="InternalName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">4.7.5.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
||||
|
||||
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl">File C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPScxScheduler2LnkD11.bpl not found</Excluded_Packages>
|
||||
</Excluded_Packages><Source><Source Name="MainSource">FactuGES.dpr</Source></Source></Delphi.Personality><ModelSupport>False</ModelSupport></BorlandProject></BorlandProject>
|
||||
|
||||
Binary file not shown.
@ -959,7 +959,7 @@ begin
|
||||
//OJO en este caso si activamos la desactivación de tabla no guarda los importes de cabecera
|
||||
// AAlbaran.DataTable.DisableControls;
|
||||
// AAlbaran.DataTable.DisableEventHandlers;
|
||||
ABookmark := AAlbaran.Detalles.DataTable.GetBookMark;
|
||||
// ABookmark := AAlbaran.Detalles.DataTable.GetBookMark;
|
||||
|
||||
if ValidarAlbaran(AAlbaran) then
|
||||
begin
|
||||
@ -973,11 +973,11 @@ begin
|
||||
Result := True;
|
||||
finally
|
||||
//Recuparamos la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
//OJO en este caso si activamos la desactivación de tabla no guarda los importes de cabecera
|
||||
//OJO en este caso si activamos la desactivación de tabla no guarda los importes de cabecera
|
||||
// AAlbaran.DataTable.EnableEventHandlers;
|
||||
// AAlbaran.DataTable.EnableControls;
|
||||
AAlbaran.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
AAlbaran.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
// AAlbaran.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
// AAlbaran.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
|
||||
HideHourglassCursor;
|
||||
end;
|
||||
|
||||
@ -1214,11 +1214,12 @@ begin
|
||||
if not Assigned(FDetallesController) then
|
||||
raise Exception.Create ('Controller detalles no asignado');
|
||||
|
||||
//ESTO DA UN PETE DE COJONES NO GUARDA CABECERA
|
||||
//Preparamos todo para recuparar la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
//OJO en este caso si activamos la desactivación de tabla no guarda los importes del pedido
|
||||
// AAlbaran.DataTable.DisableControls;
|
||||
// AAlbaran.DataTable.DisableEventHandlers;
|
||||
ABookmark := AAlbaran.Detalles.DataTable.GetBookMark;
|
||||
// ABookmark := AAlbaran.Detalles.DataTable.GetBookMark;
|
||||
|
||||
if ValidarAlbaran(AAlbaran) then
|
||||
begin
|
||||
@ -1235,8 +1236,8 @@ begin
|
||||
//OJO en este caso si activamos la desactivación de tabla no guarda los importes del pedido
|
||||
// AAlbaran.DataTable.EnableEventHandlers;
|
||||
// AAlbaran.DataTable.EnableControls;
|
||||
AAlbaran.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
AAlbaran.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
// AAlbaran.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
// AAlbaran.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
|
||||
HideHourglassCursor;
|
||||
end;
|
||||
|
||||
@ -1511,10 +1511,11 @@ begin
|
||||
if not Assigned(FDetallesController) then
|
||||
raise Exception.Create ('Controller detalles no asignado');
|
||||
|
||||
//ESTO DA UN PETE DE COJONES NO GUARDA CABECERA
|
||||
//Preparamos todo para recuparar la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
AContrato.DataTable.DisableControls;
|
||||
AContrato.DataTable.DisableEventHandlers;
|
||||
ABookmark := AContrato.Detalles.DataTable.GetBookMark;
|
||||
// AContrato.DataTable.DisableControls;
|
||||
// AContrato.DataTable.DisableEventHandlers;
|
||||
// ABookmark := AContrato.Detalles.DataTable.GetBookMark;
|
||||
|
||||
if ValidarContrato(AContrato) then
|
||||
begin
|
||||
@ -1528,10 +1529,10 @@ begin
|
||||
Result := True;
|
||||
finally
|
||||
//Preparamos todo para recuparar la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
AContrato.DataTable.EnableEventHandlers;
|
||||
AContrato.DataTable.EnableControls;
|
||||
AContrato.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
AContrato.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
// AContrato.DataTable.EnableEventHandlers;
|
||||
// AContrato.DataTable.EnableControls;
|
||||
// AContrato.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
// AContrato.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
|
||||
HideHourglassCursor;
|
||||
end;
|
||||
|
||||
@ -294,7 +294,7 @@ begin
|
||||
inherited;
|
||||
|
||||
ShowHourglassCursor;
|
||||
frViewDetallesFacturaCliente1.SaveGridStatus; // Para guardar estado del grid (Estaba comentado pero lo descomentamos para que funcione la asignación del foco tras el guardar
|
||||
// frViewDetallesFacturaCliente1.SaveGridStatus; // Para guardar estado del grid (Estaba comentado pero lo descomentamos para que funcione la asignación del foco tras el guardar
|
||||
frViewDetallesFacturaCliente1.BeginUpdate; // Para que no se mueva el foco
|
||||
try
|
||||
bEsNuevo := FFactura.EsNuevo;
|
||||
@ -309,7 +309,7 @@ begin
|
||||
|
||||
finally
|
||||
frViewDetallesFacturaCliente1.EndUpdate;
|
||||
frViewDetallesFacturaCliente1.RestoreGridStatus;
|
||||
// frViewDetallesFacturaCliente1.RestoreGridStatus;
|
||||
HideHourglassCursor;
|
||||
end;
|
||||
|
||||
|
||||
@ -248,7 +248,7 @@ begin
|
||||
inherited;
|
||||
|
||||
ShowHourglassCursor;
|
||||
frViewDetallesFacturaProveedor1.SaveGridStatus; // Para guardar estado del grid (ojo lo activamos de nuevo para recuperar el foco en el grid despues de guardar no se si tendrá efecto lateral
|
||||
// frViewDetallesFacturaProveedor1.SaveGridStatus; // Para guardar estado del grid (ojo lo activamos de nuevo para recuperar el foco en el grid despues de guardar no se si tendrá efecto lateral
|
||||
frViewDetallesFacturaProveedor1.BeginUpdate; // Para que no se mueva el foco
|
||||
try
|
||||
bEsNuevo := FFactura.EsNuevo;
|
||||
@ -262,7 +262,7 @@ begin
|
||||
FController.Guardar(FFactura);
|
||||
finally
|
||||
frViewDetallesFacturaProveedor1.EndUpdate;
|
||||
frViewDetallesFacturaProveedor1.RestoreGridStatus;
|
||||
// frViewDetallesFacturaProveedor1.RestoreGridStatus;
|
||||
HideHourglassCursor;
|
||||
end;
|
||||
|
||||
|
||||
@ -810,12 +810,12 @@ begin
|
||||
if not Assigned(FDetallesController) then
|
||||
raise Exception.Create ('Controller detalles no asignado');
|
||||
|
||||
|
||||
//ESTO DA UN PETE DE COJONES NO GUARDA CABECERA
|
||||
//Preparamos todo para recuparar la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
//OJO en este caso si activamos la desactivación de tabla no guarda los importes del pedido
|
||||
// APedido.DataTable.DisableControls;
|
||||
// APedido.DataTable.DisableEventHandlers;
|
||||
ABookmark := APedido.Detalles.DataTable.GetBookMark;
|
||||
// ABookmark := APedido.Detalles.DataTable.GetBookMark;
|
||||
|
||||
if ValidarPedido(APedido) then
|
||||
begin
|
||||
@ -830,8 +830,8 @@ begin
|
||||
Result := True;
|
||||
finally
|
||||
//Recuparamos la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
APedido.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
APedido.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
// APedido.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
// APedido.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
//OJO en este caso si activamos la desactivación de tabla no guarda los importes del pedido
|
||||
// APedido.DataTable.EnableEventHandlers;
|
||||
// APedido.DataTable.EnableControls;
|
||||
|
||||
@ -1208,10 +1208,11 @@ begin
|
||||
if not Assigned(FDetallesController) then
|
||||
raise Exception.Create ('Controller detalles no asignado');
|
||||
|
||||
//ESTO DA UN PETE DE COJONES NO GUARDA CABECERA
|
||||
//Preparamos todo para recuparar la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
APresupuesto.DataTable.DisableControls;
|
||||
APresupuesto.DataTable.DisableEventHandlers;
|
||||
ABookmark := APresupuesto.Detalles.DataTable.GetBookMark;
|
||||
// APresupuesto.DataTable.DisableControls;
|
||||
// APresupuesto.DataTable.DisableEventHandlers;
|
||||
// ABookmark := APresupuesto.Detalles.DataTable.GetBookMark;
|
||||
|
||||
if ValidarPresupuesto(APresupuesto) then
|
||||
begin
|
||||
@ -1225,10 +1226,10 @@ begin
|
||||
Result := True;
|
||||
finally
|
||||
//Recuparamos la posición de los detalles para despues de guardar no vaya al principio de los detalles
|
||||
APresupuesto.DataTable.EnableEventHandlers;
|
||||
APresupuesto.DataTable.EnableControls;
|
||||
APresupuesto.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
APresupuesto.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
// APresupuesto.DataTable.EnableEventHandlers;
|
||||
// APresupuesto.DataTable.EnableControls;
|
||||
// APresupuesto.Detalles.DataTable.GotoBookmark(ABookmark);
|
||||
// APresupuesto.Detalles.DataTable.FreeBookmark(ABookmark);
|
||||
|
||||
HideHourglassCursor;
|
||||
end;
|
||||
|
||||
@ -28,7 +28,7 @@
|
||||
<Borland.Personality>Delphi.Personality</Borland.Personality>
|
||||
<Borland.ProjectType/>
|
||||
<BorlandProject>
|
||||
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">4</VersionInfo><VersionInfo Name="MinorVer">7</VersionInfo><VersionInfo Name="Release">4</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Rodax Software S.L.</VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">4.7.4.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES (Servidor)</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">4.7.4.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys><VersionInfoKeys Name="CompileDate">martes, 15 de octubre de 2024 17:07</VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
||||
<BorlandProject><Delphi.Personality><Parameters><Parameters Name="UseLauncher">False</Parameters><Parameters Name="LoadAllSymbols">True</Parameters><Parameters Name="LoadUnspecifiedSymbols">False</Parameters></Parameters><VersionInfo><VersionInfo Name="IncludeVerInfo">True</VersionInfo><VersionInfo Name="AutoIncBuild">False</VersionInfo><VersionInfo Name="MajorVer">4</VersionInfo><VersionInfo Name="MinorVer">7</VersionInfo><VersionInfo Name="Release">5</VersionInfo><VersionInfo Name="Build">0</VersionInfo><VersionInfo Name="Debug">False</VersionInfo><VersionInfo Name="PreRelease">False</VersionInfo><VersionInfo Name="Special">False</VersionInfo><VersionInfo Name="Private">False</VersionInfo><VersionInfo Name="DLL">False</VersionInfo><VersionInfo Name="Locale">3082</VersionInfo><VersionInfo Name="CodePage">1252</VersionInfo></VersionInfo><VersionInfoKeys><VersionInfoKeys Name="CompanyName">Rodax Software S.L.</VersionInfoKeys><VersionInfoKeys Name="FileDescription"></VersionInfoKeys><VersionInfoKeys Name="FileVersion">4.7.5.0</VersionInfoKeys><VersionInfoKeys Name="InternalName"></VersionInfoKeys><VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys><VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys><VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys><VersionInfoKeys Name="ProductName">FactuGES (Servidor)</VersionInfoKeys><VersionInfoKeys Name="ProductVersion">4.7.5.0</VersionInfoKeys><VersionInfoKeys Name="Comments"></VersionInfoKeys><VersionInfoKeys Name="CompileDate">martes, 15 de octubre de 2024 18:20</VersionInfoKeys></VersionInfoKeys><Excluded_Packages>
|
||||
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\cxLibraryD11.bpl">Express Cross Platform Library by Developer Express Inc.</Excluded_Packages>
|
||||
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\dxPSCoreD11.bpl">ExpressPrinting System by Developer Express Inc.</Excluded_Packages>
|
||||
<Excluded_Packages Name="C:\Documents and Settings\All Users\Documentos\RAD Studio\5.0\Bpl\DataAbstract_SDACDriver_D11.bpl">RemObjects Data Abstract - CoreLabs SDAC Driver</Excluded_Packages>
|
||||
|
||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user