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