| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | MATA161 - Análise de Cotações |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
O Ponto de Entrada MA161BAR permite incluir botões na toolbar da tela acionada pela opção "Análise de cotação", na rotina Análise de Cotação (MATA161).
A chamada do Ponto de Entrada MA161BAR, ocorre ao acionar o botão "Análise da cotação", na rotina Analisa Cotações (MATA161).
Nome | Tipo | Descrição |
|---|---|---|
| PARAMIXB[1] | Array | Array contendo os itens da cotação |
| PARAMIXB[2] | Object | Objeto contendo o browse com dados dos produto por meio do qual é possível saber em qual linha está posicionado |
Tipo | Descrição |
|---|---|
| Array |
|
#Include "Protheus.ch"
/*/{Protheus.doc} MA161BAR
PE para adicionar novos botões na
Análise de Cotações.
@type function
@author
@since 06/11/2024
/*/
User Function MA161BAR()
Local aItens := Paramixb[1]//Array contendo os itens da cotação
Local oBrowse1 := Paramixb[2]//Objeto contendo o browse com dados dos produto por meio do qual é possível saber em qual linha está posicionado
Local aButtons := {}
aadd(aButtons,{"PREV",{|| u_teste(aItens,oBrowse1) },"BUTNOVO","Teste PE"})
Return (aButtons )
User Function teste(aItens,oBrowse1)
Local nLinPrd := oBrowse1:At()
Local cProd := ""
cProd := aItens[nLinPrd][1]
Return .T. |