- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Uso da Rotina StaticCall
×
Linguagem de Programação ADVPL
Perguntas Uso da Rotina StaticCall
- josuel.silva
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 69
- Obrigados Recebidos: 0
11 anos 2 meses atrás #17254
por josuel.silva
Uso da Rotina StaticCall foi criado por josuel.silva
Prezados bom dia,
preciso utilizar a Rotina StaticCall(Nome da Rotina, MENUDEF) para saber as opções da aRotina. Porém, ela só está funcionando quando passo o nome da Rotina e não aceita por parâmetro.
Ex: Se eu passar,
_aRot := StaticCall(MATA010, MENUDEF) //, ele retorna normalmente.
Se eu fizer:
_cRotina := "MATA010"
_aRot := StaticCall(_cRotina , MENUDEF) // ela retorna erro.
Alguém teria alguma sugestão.
Grato desde já.
preciso utilizar a Rotina StaticCall(Nome da Rotina, MENUDEF) para saber as opções da aRotina. Porém, ela só está funcionando quando passo o nome da Rotina e não aceita por parâmetro.
Ex: Se eu passar,
_aRot := StaticCall(MATA010, MENUDEF) //, ele retorna normalmente.
Se eu fizer:
_cRotina := "MATA010"
_aRot := StaticCall(_cRotina , MENUDEF) // ela retorna erro.
Alguém teria alguma sugestão.
Grato desde já.
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 2 meses atrás #17255
por kanaamlrr
Respondido por kanaamlrr no tópico Uso da Rotina StaticCall
Josuel, isso é uma propriedade dessa função, ela não aceita o parâmetro de nome da função entre aspas, apenas o nome literal passado como parâmetro.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Uso da Rotina StaticCall
Tempo para a criação da página:0.092 segundos