Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01.

...

DATOS GENERALES

SolucaoCrossLinha ProdutoLinha

Línea Protheus

segmentos_totvs

Backoffice

ModulosCrossSegmentosFunçãoStory o  

Producto:

Produto:
Solucoes_totvs_cross

TOTVS Backoffice

Línea de

producto:

Linhas_totvs
Linha

Segmento:

Segmento

Módulo:

Modulos_cross_segmentos


TOTVS Backoffice (

Linha

Línea Protheus) - Compras (SIGACOM)

Función:

COMA010 -

Tabela

Lista de

Preços

precios

País:

Brasil

Ticket:


Requisito/

Story/Issue (informe

el requisito relacionado)

:



02.

...

DESCRIPCIÓN

El Punto

...

O Ponto de Entrada CM010BUT tem como função adicionar novos botões dentro de “Outras Ações” ao realizar qualquer ação na rotina de Tabela de Preços tiene como función agregar nuevos botones dentro de “Otras Acciones” al realizar cualquier acción en la rutina de Lista de Precios - COMA010.


03.

...

UBICACIÓN

Function Com010Tab - Função responsável pela manutenção da tabela de preços. No meio da função, antes de montar a ToolBar da tabela de preços, deve ser usado para adicionar botões do usuário na toolbar através do retorno de um Array com a estrutura do botão a adicionar.

04. PARAMETROS

Não há

05. RETORNO

Función responsable por el mantenimiento de la lista de precios. En medio de la función, antes de elaborar la ToolBar de la lista de precios, se debe usar para agregar botones del usuario en la toolbar, por medio de la devolución de un Array con la estructura del botón que se agregará.


04. PARÁMETROS

No existes

05. DEVOLUCIÓN

O retorno deve ser um array onde cada elemento deve ser um subarray com a seguinte estruturaOnde Nome do bitmap do botão. O mesmo deve estar contido

Tipo

Descripción

Array

  • La respuesta debe ser un array donde cada elemento debe ser un subarray con la siguiente estructura

Tipo

Descrição

Array
  • : { "BITMAP", { || Funcao() }, "ToolTip" }
  • Donde: "BITMAP" ->
  • Nombre del bitmap del botón. Este debe estar contenido

06.

...

EJEMPLO DE

...

UTILIZACIÓN

Bloco de código
languagevb
themeMidnight
firstline1
titleADVPL
#Include "Protheus.ch"
/*/{Protheus.doc} CM010BUT
PE para agregar adicionarnuevos novosbotones botõesen nala rotinarutina de
TabelaLista de Preçosprecios.
@type     function
@author      
@since       08/11/2024
/*/
User Function CM010BUT()
Local aButtons := {} // Botones Botõesque ase adicionaragregarán
aAdd(aButtons,{'BUDGETY',{|| U_MyProgram()},'Botao 1','But1'})
aAdd(aButtons,{ 'NOTE'  ,{||  U_Myprogram2()},'Botao 2','But2' })


Return (aButtons)



Templatedocumentos