achizitie import intern: campul pret lei redevine editabil
ControlSource-ul coloanei cPretFactura se rebindeaza calificat (rul_temp.pret_lei); necalificat, VFP il rezolva pe workarea altei grile si celula nu accepta tastare. Test de reproducere + nota docs/capcana_grid_controlsource.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RYbiinqXxdEqXi53x4Ro7K
This commit is contained in:
14
docs/capcana_grid_controlsource.md
Normal file
14
docs/capcana_grid_controlsource.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Capcana: grid needitabil cand formularul are 2+ grid-uri
|
||||
|
||||
Pe un formular cu doua sau mai multe grid-uri, gridul ale carui coloane au `ControlSource`
|
||||
**necalificat** (`camp` in loc de `alias.camp`) devine needitabil - nu se poate scrie in celule.
|
||||
VFP rezolva numele necalificat pe workarea curenta, care e a celuilalt grid/cursor.
|
||||
|
||||
Solutii:
|
||||
|
||||
- **Recomandat**: `ControlSource` calificat complet (`alias.camp`) pe fiecare coloana. Obligatoriu
|
||||
cand sunt implicate mai multe cursoare/tabele.
|
||||
- Alternativa (doar cu un singur cursor sursa): `SELECT <alias>` inainte de `DO FORM` /
|
||||
`CreateObject()`, ca workarea curenta la instantiere sa fie cea corecta.
|
||||
|
||||
Constatat pe ROAGEST (coloana "pret lei" nu accepta scriere pana la calificarea ControlSource-ului).
|
||||
Reference in New Issue
Block a user