Histórico da Página
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
#include "msobject.ch"
#include "totvs.framework.treports.integratedprovider.th"
namespace custom.materiais.produtos.integratedprovider
@totvsFrameworkTReportsIntegratedProvider(active=.T.)
class SB1TReportsBusinessObjectData from totvs.framework.treports.integratedprovider.IntegratedProvider
public method new() as object
public method getData() as object
public method getSchema() as object
endclass
method new() class SB1TReportsBusinessObjectData
_Super:new()
//Define a Área
self:appendArea("Materiais")
//Define o nome do Objeto de Negócio
self:setDisplayName("Produtos")
//Define a descrição do Objeto de Negócio
self:setDescription("Produtos do Protheus")
return self
method getData(nPage as numeric, oFilter as object) as object class SB1TReportsBusinessObjectData
//Define a quantidade máxima por página (Default 100)
//self:setPageSize(100)
self:aliasToData("SB1", oFilter, nPage) //nPage obrigatório para paginação
return self:oData
method getSchema() as object class SB1TReportsBusinessObjectData
self:aliasToSchema("SB1")
return self:oSchema |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas