sync SVN r18245

This commit is contained in:
2026-10-01 18:43:55 +03:00
parent eda92c1eb1
commit 7bb485f4ae
3 changed files with 15 additions and 0 deletions

View File

@@ -191,6 +191,9 @@ Cand un bug apare "de azi", compara cu clasa veche fara sa atingi SVN:
- **Eroarea SQL prin `goExecutor` e o forma modala INTERNA VFP**: `watchdog_vfp.ps1` nu o vede (nu e fereastra top-level),
procesul sta pana la timeout. Verifica fiecare `SELECT` din test cu `sqlplus` inainte de rulare (ex. `anaf_efactura`
nu are `numar_act`/`data_act` - sunt in view-urile `anaf_vefactura_*`).
- **Si interogarile de DIAGNOSTIC ad-hoc (nu doar testul) trec pe `SQLEXEC` direct + log, niciodata prin `goExecutor`**:
un `_DIAG_SERII` cu o coloana ghicita (`serii_numere.id_tip_doc`, ORA-00904) a lasat dialog modal pe ecranul
utilizatorului (29.09.2026). Coloanele se iau din `ALL_TAB_COLUMNS`. Diagnosticul din afara scopului testului nu se face.
- **Forma din `.vcx` cu `CREATEOBJECT` direct poate pica in `Init` cu erori de binding** ("Error with _checkbox1 - Value :
Data type mismatch", CREATEOBJECT intoarce `.F.`), desi in aplicatie merge. Fa un stub `.scx` bazat pe clasa si deschide-l
cu `DO FORM ... NAME lo NOSHOW` - asa se instantiaza ca in aplicatie, iar erorile ar arata calea completa a controlului.