Siga-nos no Facebook Siga-nos no Instagram Siga-nos no LinkedIn Venha estudar Protheus
 
Bem Vindo Visitante Lista de Usuários

 Todos os Fórums
  TMS - Gestão Transportes

Enviar para a impressoraImprimir   

Subject COMANDO COM DATA
Mensagem do Enviar e-mail Abrir o Perfil do usu�rio JGTSSW JGTSSW em 07/10/2014 as 18:41 hs
Local: RJ   Membro desde: 04/02/2014  Postagem: 12
ALGUÉM PODERIA DIZER ONDE ESTÁ O ERRO ABAIXO? COMEÇOU DEPOIS QUE INCLUI O CAMPO DATA DE AQUISIÇÃO

(IF(SUBSTR(SN3->N3_CDEPREC,1,1)="4".AND.SN3->N3_AQUISIC>=CTOD("05/01/04"),(SN3->N3_VRDMES1-(SN3->N3_VRDMES1*0.0925)),SN3->N3_VRD MES1))


invalid macro source (SSYacc0105e: Error token failed, no valid token) :(IF(SUBSTR(SN3->N3_CDEPREC,1,1)="4".AND.SN3->N3_AQUISIC>=CTOD("05/01/04"),(SN3->N3_VRDMES1-(SN3->N3_VRDMES1*0.0925)),SN3->N3_VRD MES1)) on DETPROVA(MATXFUNA.PRX) 28/05/2014 09:13:01 line : 7123

Mensagem do Enviar e-mail Abrir o Perfil do usu�rio MAUGUSTOD MAUGUSTOD em 08/10/2014 as 04:30 hs
Local: sp   Membro desde: 07/02/2008  Postagem: 100
É impressão minha ou tem um espaço em branco no campo N3_VRD MES1 ????

(IF(SUBSTR(SN3->N3_CDEPREC,1,1)="4".AND.SN3->N3_AQUISIC>=CTOD("05/01/04"),(SN3->N3_VRDMES1-(SN3->N3_VRDMES1*0.0925)),SN3->N3_VRD MES1))

Caso não tenha você pode tentar:

(IIF(SUBSTR(SN3->N3_CDEPREC,1,1)=="4".AND.Dtos(SN3->N3_AQUISIC)>=Dtos("20040105"),(SN3->N3_VRDMES1-(SN3->N3_VRDMES1*0.0925)),SN3->N3_VRDMES1))

Não esqueça de verificar se os parenteses estão ok.

abs,

Marcos

Mensagem do Enviar e-mail Abrir o Perfil do usu�rio MAUGUSTOD MAUGUSTOD em 08/10/2014 as 04:31 hs
Local: sp   Membro desde: 07/02/2008  Postagem: 100
É impressão minha ou tem um espaço em branco no campo N3_VRD MES1 ????

(IF(SUBSTR(SN3->N3_CDEPREC,1,1)="4".AND.SN3->N3_AQUISIC>=CTOD("05/01/04"),(SN3->N3_VRDMES1-(SN3->N3_VRDMES1*0.0925)),SN3->N3_VRD MES1))

Caso não tenha você pode tentar:

(IIF(SUBSTR(SN3->N3_CDEPREC,1,1)=="4".AND.Dtos(SN3->N3_AQUISIC)>=Dtos("20040105"),(SN3->N3_VRDMES1-(SN3->N3_VRDMES1*0.0925)),SN3->N3_VRDMES1))

Não esqueça de verificar se os parenteses estão ok.

abs,

Marcos

Mensagem do Enviar e-mail Abrir o Perfil do usu�rio JGTSSW JGTSSW em 08/10/2014 as 12:02 hs
Local: RJ   Membro desde: 04/02/2014  Postagem: 12
Olá Marcos

Fiz do jeito que vc colocou, mas deu erro também, então modifiquei conforme abaixo e deu certo. Obrigado.

(IIF(SUBSTR(SN3->N3_CDEPREC,1,1)=="4".AND.Dtos(SN3->N3_AQUISIC)>=("20040501"),(SN3->N3_VRDMES1-(SN3->N3_VRDMES1*0.0925)),SN3->N3_VRDMES1))                                                               

Para participar do Fórum você precisa efetuar login primeiro
Caso você não esteja registrado registre-se para participar do fórum

 Mudar para Fórum