From 2924deed23c3173d85ffe338d6746a97a06dc628 Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 18 Mar 2009 23:29:54 +0000 Subject: [PATCH] Patch level : 10.0 262 Files correlati : Ricompilazione Demo : [ ] Commento : MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug : 0001229 inserisco una riga di ordine, tramite le frecce mi sposto verso destra finchè arrivo sul campo del tipo riga; clicco ancora 1 volta a destra e poi 2 volte a sinistra (quando arrivo a merce ancora a sinistra), mi si evidenzia l'errore allegato. La società è stata creata nuova oggi e per le tabelle di vendita utilizzo i precaricati. git-svn-id: svn://10.65.10.50/trunk@18561 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/velib03a.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/ve/velib03a.cpp b/ve/velib03a.cpp index f4ce5a913..225e8d81b 100755 --- a/ve/velib03a.cpp +++ b/ve/velib03a.cpp @@ -1,4 +1,5 @@ #include +#include #include "velib.h" #include "vepriv.h" @@ -208,10 +209,17 @@ const TString_array& TTipo_documento::keys_descrs() const if (k.blank()) { TTable tri("%TRI"); - for (int err = tri.first(); err == NOERR; err = tri.next()) + TFilename name; + + for (int err = tri.first(); err == NOERR; err = tri.next()) { - k.add(tri.get("CODTAB")); - d.add(tri.get("S0")); + name.format("verig%s.msk", (const char *) tri.get("CODTAB")); + name.custom_path(); + if (fexist(name)) + { + k.add(tri.get("CODTAB")); + d.add(tri.get("S0")); + } } } // Fool const