User function EspNome()
Return " Módulo Especifíco 1"
User function Esp1Nome()
Return " Módulo Especifíco 2"
User function Esp2Nome()
Return " Módulo Especifíco 3"
O retorno será o nome do módulo que será gerado.
Neste blog teremos dicas do universo Totvs relacionado mais especificamente ao Protheus e sua linguagem proprietária o ADVPL. Também abordarei ferramentas de apoio para o desenvolvedor para facilitar o seu dia a dia. Esse blog será voltado a apoiar quem esteja ingressando nesta carreira de desenvolvimento em ADVPL.
User function EspNome()
Return " Módulo Especifíco 1"
User function Esp1Nome()
Return " Módulo Especifíco 2"
User function Esp2Nome()
Return " Módulo Especifíco 3"
cDate := '05-2010'
If '/' $ cDate
Alert('Falso')
Else If '-' $ cDate
Alert('Verdadeiro')
EndIf
SELECT CASE F4_INCSOL
WHEN 'S' THEN SUM(d1.D1_ICMSRET)
ELSE 0
END
FROM SD1060 d1
INNER JOIN SF4
ON f4.F4_CODIGO = d1.D1_TES (cont)...
SELECT CASE
WHEN F4_INCSOL = 'S' THEN SUM(d1.D1_ICMSRET)
ELSE 0
END
FROM SD1060 d1
INNER JOIN SF4
ON f4.F4_CODIGO = d1.D1_TES (cont)...
SELECT IF(F4_INCSOL = 'S', SUM(d1.D1_ICMSRET), 0)
FROM SD1060 d1
INNER JOIN SF4
ON f4.F4_CODIGO = d1.D1_TES (cont)...