diff --git a/src/ca/ca3883.cpp b/src/ca/ca3883.cpp index 378c2f4f1..2babf5548 100755 --- a/src/ca/ca3883.cpp +++ b/src/ca/ca3883.cpp @@ -611,7 +611,15 @@ const TString& TPrint_saldana_recordset::crea_select(const int logicnum) break; } - TString clause = SALDANA_CONTSEP; + TString clause; + + if (logicnum == LF_RMOVANA) + clause << FIELD_NAME(LF_MOVANA, MOVANA_CONTSEP); + else + if (logicnum == LF_RIGHEDOC) + clause << FIELD_NAME(LF_DOC, MOVANA_CONTSEP); + else + clause << SALDANA_CONTSEP; clause << "=\"" << _contsep << "\""; ca_append_and(select, clause);