From f216485177cae91ecb0820e62d1994ef1982e4be Mon Sep 17 00:00:00 2001 From: Marius Mutu Date: Thu, 23 Jul 2026 20:16:50 +0300 Subject: [PATCH] Rezolvat: mesajul "Cautarea nu a intors rezultate!" reaparea la nesfarsit pe firma fara inregistrari do_cauta primeste plQuiet; apelul automat din Page2.Activate e silentios, mesajul ramane doar la cautarea explicita. Changelog 2.0.5 rescris minimal. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_018H9za5A9Tk6wcLFof6seds --- Clase/ferestre_registratura.vc2 | 5 ++++- Clase/ofundal_registratura.vc2 | 2 +- changelog_roaRegistratura.txt | 19 ++++++------------- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/Clase/ferestre_registratura.vc2 b/Clase/ferestre_registratura.vc2 index d38ff69..3c34fd1 100644 --- a/Clase/ferestre_registratura.vc2 +++ b/Clase/ferestre_registratura.vc2 @@ -1170,6 +1170,7 @@ DEFINE CLASS ct_registratura AS _ctfrmbase OF "..\comun\clase\_ct_base.vcx" ENDPROC PROCEDURE do_cauta + Lparameters plQuiet Local lcFiltru lcFiltru = "" @@ -1212,7 +1213,9 @@ DEFINE CLASS ct_registratura AS _ctfrmbase OF "..\comun\clase\_ct_base.vcx" This.actualizeaza_grid1(lcFiltru) If Reccount('cRegistratura')=0 - aMessagebox("Cautarea nu a intors rezultate!",0+48,"Info cautare") + If !plQuiet + aMessagebox("Cautarea nu a intors rezultate!",0+48,"Info cautare") + Endif Select cRegistratura Scatter Name goRegistratura Memo Blank diff --git a/Clase/ofundal_registratura.vc2 b/Clase/ofundal_registratura.vc2 index 0fdd7a9..d76c20f 100644 --- a/Clase/ofundal_registratura.vc2 +++ b/Clase/ofundal_registratura.vc2 @@ -269,7 +269,7 @@ DEFINE CLASS pg_meniu_princ AS pg_meniu OF "..\comun\clase\ofundal.vcx" podg_link.but_termin1.Click() Endif - This.ct_registratura1.do_cauta() + This.ct_registratura1.do_cauta(.T.) ENDPROC PROCEDURE Page3.Activate diff --git a/changelog_roaRegistratura.txt b/changelog_roaRegistratura.txt index 8557d43..771e7dd 100644 --- a/changelog_roaRegistratura.txt +++ b/changelog_roaRegistratura.txt @@ -3,23 +3,16 @@ ROAREGISTRATURA - 2.0.5 :modificare: - Registratura - adaugare/editare documente: - - Dupa "Adauga", documentul nou intra DIRECT in editare (butonul arata "Salveaza"), - fara pasul suplimentar "Modifica"; s-a eliminat mesajul eronat "Toate modificarile au efect imediat!". - - Salvarea unui document fara partener ales nu mai produce eroare: apare mesajul - "Alegeti partenerul!" iar campurile raman deblocate pentru completare. - - Navigarea in bara laterala (Date generale / Referinte / Observatii / Documente atasate) - nu mai declanseaza promptul "Doriti sa salvati modificarile facute?" cand documentul nou - nu are inca partener; se ramane in editare. - - Butonul "Salveaza" valideaza partenerul si salveaza INAINTE de blocarea campurilor. + Dupa "Adauga", documentul nou intra direct in editare. :modificare: - Lista documentelor se deschide pozitionata pe ULTIMUL document inregistrat (nu se mai - incarca toata baza la deschidere); incarcarea completa se face doar la cautare explicita. + Lista documentelor se deschide pe ultimul document inregistrat; lista completa se incarca la cautare. :modificare: - Fonturile din lista documentelor, datele documentului si nomenclatorul de parteneri au fost - uniformizate la Arial 10 (rebazare pe clasele comune; eliminat "Arial Narrow"). + Fonturi uniformizate in lista documentelor, datele documentului si nomenclatorul de parteneri. + +:eroare: + Erori la salvarea unui document fara partener ales. -->