- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Exemplos de Legendas
×
Linguagem de Programação ADVPL
Perguntas Exemplos de Legendas
- gustavo13
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 119
- Obrigados Recebidos: 0
11 anos 2 meses atrás - 11 anos 2 meses atrás #17199
por gustavo13
Exemplos de Legendas foi criado por gustavo13
Olá alguém teria uma lista de opções de cores e formatos de legendas que eu posso utilizar?
Obrigado!
Obrigado!
Ultima edição: 11 anos 2 meses atrás por gustavo13.
Por favor Acessar ou Registrar para participar da conversa.
- ftvernier
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 386
- Obrigados Recebidos: 2
11 anos 2 meses atrás #17202
por ftvernier
Respondido por ftvernier no tópico Exemplos de Legendas
USER FUNCTION F580LEGEN
Local aLegenda := {;
{"BR_VERDE" , "Título liberado para pagamento."},;
{"BR_AZUL" , "Título aguardando liberação."},;
{"BR_VERMELHO" , "Título totalmente baixado."},;
{"BR_VIOLETA" , "Título suspenso."},;
{"BR_LARANJA" , "Título Cancelado."},;
{"BR_PRETO" , "Teste Legenda 1."},;
{"BR_AZUL" , "Teste Legenda 2."};
}
RETURN aLegenda
USER FUNCTION F580EDLEG
Local aLegenda := {;
{"BR_VERDE" , "Título liberado para pagamento."},;
{"BR_AZUL" , "Título aguardando liberação."},;
{"BR_VERMELHO" , "Título totalmente baixado."},;
{"BR_VIOLETA" , "Título suspenso."},;
{"BR_LARANJA" , "Título Cancelado."},;
{"BR_PRETO" , "Teste Legenda 1."},;
{"BR_CINZA" , "Teste Legenda 2."};
}
Local uRetorno := {}
Aadd(uRetorno, { ' SE2->E2_VALOR >= 100 .And. SE2->E2_VALOR < 150', aLegenda[6][1] })
Aadd(uRetorno, { ' SE2->E2_VALOR >= 150 .And. SE2->E2_VALOR < 200', aLegenda[7][1] })
Aadd(uRetorno, { ' E2_SALDO <= 0', aLegenda[3][1] } )
Aadd(uRetorno, { '!EMPTY(E2_DATASUS) .AND. !EMPTY(E2_USUASUS)' , aLegenda[4][1] })
Aadd(uRetorno, { '!EMPTY(E2_DATACAN) .AND. !EMPTY(E2_USUACAN)' , aLegenda[5][1] })
Aadd(uRetorno, { '!EMPTY(E2_DATALIB) .OR. (SE2->E2_SALDO+SE2->E2_SDACRES-SE2->E2_SDDECRE) <= '+ALLTRIM(STR(GetMv('MV_VLMINPG'),17,2)), aLegenda[1][1] })
Aadd(uRetorno, { '(SE2->E2_SALDO+SE2->E2_SDACRES-SE2->E2_SDDECRE) > '+ALLTRIM(STR(GetMv('MV_VLMINPG'),17,2)), aLegenda[2][1] })
RETURN uRetorno
Local aLegenda := {;
{"BR_VERDE" , "Título liberado para pagamento."},;
{"BR_AZUL" , "Título aguardando liberação."},;
{"BR_VERMELHO" , "Título totalmente baixado."},;
{"BR_VIOLETA" , "Título suspenso."},;
{"BR_LARANJA" , "Título Cancelado."},;
{"BR_PRETO" , "Teste Legenda 1."},;
{"BR_AZUL" , "Teste Legenda 2."};
}
RETURN aLegenda
USER FUNCTION F580EDLEG
Local aLegenda := {;
{"BR_VERDE" , "Título liberado para pagamento."},;
{"BR_AZUL" , "Título aguardando liberação."},;
{"BR_VERMELHO" , "Título totalmente baixado."},;
{"BR_VIOLETA" , "Título suspenso."},;
{"BR_LARANJA" , "Título Cancelado."},;
{"BR_PRETO" , "Teste Legenda 1."},;
{"BR_CINZA" , "Teste Legenda 2."};
}
Local uRetorno := {}
Aadd(uRetorno, { ' SE2->E2_VALOR >= 100 .And. SE2->E2_VALOR < 150', aLegenda[6][1] })
Aadd(uRetorno, { ' SE2->E2_VALOR >= 150 .And. SE2->E2_VALOR < 200', aLegenda[7][1] })
Aadd(uRetorno, { ' E2_SALDO <= 0', aLegenda[3][1] } )
Aadd(uRetorno, { '!EMPTY(E2_DATASUS) .AND. !EMPTY(E2_USUASUS)' , aLegenda[4][1] })
Aadd(uRetorno, { '!EMPTY(E2_DATACAN) .AND. !EMPTY(E2_USUACAN)' , aLegenda[5][1] })
Aadd(uRetorno, { '!EMPTY(E2_DATALIB) .OR. (SE2->E2_SALDO+SE2->E2_SDACRES-SE2->E2_SDDECRE) <= '+ALLTRIM(STR(GetMv('MV_VLMINPG'),17,2)), aLegenda[1][1] })
Aadd(uRetorno, { '(SE2->E2_SALDO+SE2->E2_SDACRES-SE2->E2_SDDECRE) > '+ALLTRIM(STR(GetMv('MV_VLMINPG'),17,2)), aLegenda[2][1] })
RETURN uRetorno
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Exemplos de Legendas
Tempo para a criação da página:0.094 segundos