From 2158702d51c0769074300ddee17b8f2460d415ef Mon Sep 17 00:00:00 2001 From: luca83 <luca83@c028cbd2-c16b-5b4b-a496-9718f37d4682> Date: Tue, 29 Sep 2009 16:27:24 +0000 Subject: [PATCH] Patch level : 10.0 patch 455 Files correlati : lv0 Ricompilazione Demo : [ ] Commento : Correzione del commit di prima; mi sono accorto di una stupidata git-svn-id: svn://10.65.10.50/trunk@19356 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lv0400.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/lv/lv0400.cpp b/lv/lv0400.cpp index 32d144f8b..0b9513ffc 100755 --- a/lv/lv0400.cpp +++ b/lv/lv0400.cpp @@ -843,15 +843,17 @@ int TContratti_app::read(TMask& m) const TString80 codart(row.get(righe.cid2index(S_CODART))); - if (codart == _codart) - { - _msk->set_riga(pos); - _codart = ""; - } - + //se non gli ho passato nessun codart, allora dico che voglio dare il focus alla prima riga dello sheet + //aktrimenti dico che volgio dare il focus alla riga dello sheet che contiene l'articolo che gli ho passato if (_codart.empty()) _msk->set_riga(0); - + else + if (codart == _codart) + { + _msk->set_riga(pos); + _codart.cut(0); + } + //estraggo il record corrispondente su LF_CLIFOGIAC TArticolo_lavanderie& artrec = cached_article_laundry(codart, 'C', clifo, indsp); artrec.find_rec(0); //svuoto la ccahe a forza