Acrescentar tabela TMPSRPTDET ao report BONLIV

Produto / Versão / Domínio

Sage ERP X3 / V11 e V12/ Crystal reports

Problema / Sumário

Pretende-se descrever como acrescentar a tabela TMPSRPTDET ao report BONLIV.

Descrição da Solução / Detalhes

Após acrescentar a tabela ao report, é necessário verificar se a mesma está ligada à tabela SDELIVERYD da seguinte forma:

 

As ligações devem ser parametrizadas da seguinte forma:

 

 

No Select Expert Record é necessário acrescentar as seguintes linhas na formula:

 

(isnull({TMPSRPTDET.RPTCOD_0}) or {TMPSRPTDET.RPTCOD_0} = {?etat}) and

(isnull({TMPSRPTDET.NUMREQ_0}) or {TMPSRPTDET.NUMREQ_0} = {?numedt}) and

(isnull({TMPSRPTDET.USR_0}) or {TMPSRPTDET.USR_0} = {?usr})

 

Após todas estas alterações é ainda necessário garantir que, nas ‘Repor options’  a flag na opção 'Convert Database NULL Values to Default' não esteja ativa: