Histórico da Página
Descrição | Permite a inclusão de uma opção no menu Ações Relacionadas da tela de Publicação de Preços, durante uma inclusão ou alteração. |
---|---|
Observações | Pode ser utilizado para inserir opções no menu de ações relacionadas com a finalidade de atender regras de negócio específicas. |
Exemplos | //PE para criação de botão no menu Ações Relacionadas UserFunctionFT325BTNAR()
LocalcDesc :="" //Descrição do botão criado no menu ações relacionadas LocalbExec :={} //Bloco de código que define a função acionada pelo botão
//Atribui os valores aos campos cDesc:="Teste FT325BTNAR" bExec:={|oView|U_TSTBtn()}
Return{cDesc,bExec} //Retorna array com a descrição e o bloco de código
//Função de exemplo usada no PE FT325BTNAR //Altera os dados dos campos da Publicação de Preços UserFunctionTSTBtn()
LocaloModel :=FWModelActive() //Cria objeto com model ativo LocaloModelSAX :=nil //Cria objeto com estrutura da master LocaloModelSAY :=nil //Cria objeto com estrutura da detail
//Ativa o model oModel:Activate()
//Gera estrutura da Master e da Detail oModelSAX :=oModel:GetModel("SAXMASTER") oModelSAY :=oModel:GetModel("SAYDETAIL")
//Altera o valor dos campos em memória oModelSAX:SetValue("AX_DATAINI",dDataBase) oModelSAX:SetValue("AX_DESCRI","Teste do PE FT325BTNAR") oModelSAX:SetValue("AX_HORAINI","08:00")
oModelSAY:SetValue("AY_PRODUTO","0003") oModelSAY:SetValue("AY_PRCSUG",19.99)
Return |
Preview | |
Veja também | |
Idioma | Português(Brasil), Português(Portugal), Inglês, Espanhol |
Versões | Microsiga Protheus10, Microsiga Protheus 11 |
Sistemas Operacionais Suportados | Todos |
Compatível com as Bases de Dados | Todas |
Updates | UPDFAT12 |
Parâmetros | |
Retorno | |
Eventos de chamada do Ponto de Entrada | |
Variáveis | |
Programa Fonte | MATA325.PRW |