diff --git a/sv/sv1200.cpp b/sv/sv1200.cpp index db7ac61f6..eae8f99f4 100755 --- a/sv/sv1200.cpp +++ b/sv/sv1200.cpp @@ -2076,7 +2076,7 @@ const TString& TStampa_stat::partkey_name(const char *lev_code, int row, TString park=TR("cliente "); break; case CHR_CLIFIELD: // campo anagrafica - park=_des_fld.row(row); + park=EMPTY_STRING; break; case CHR_FOR: // fornitore park=TR("fornitore "); @@ -2201,6 +2201,8 @@ const TString& TStampa_stat::get_part(TString & lev_code, TSVriep_record &riepre key.format("%c|%ld", rieprec.get_char(SVR_TIPOCF),rieprec.get_long(SVR_CODCF)); park = cache().get(LF_CLIFO, key, fld); + if (park.len() > 40) + park.rtrim(40); } break; case CHR_AGENTE: // agente