Popular addWindow com dados em Array

Boa tarde!

Estou montando uma tela com FWLayer para apresentar algo parecido com o "Consulta posição de cliente", mas não sei como popular cada "addWindow" conforme código abaixo. Alguém poderia me ajudar, por favor? Obrigado!

include "protheus.ch"

User Function ExLayer1()

Local oDlg as object

Local oLayer as object

oLayer := FWLayer():new()

DEFINE MSDIALOG oDlg FROM 000,000 TO 350,650 PIXEL TITLE "Informações Comerciais"

//Inicializa o FWLayer com a janela que ele pertencera e se sera exibido o botão de fechar

oLayer:init(oDlg,.T.)

//Cria as colunas do Layer

oLayer:addCollumn('Col01',33,.F.)

oLayer:addCollumn('Col02',33,.F.)

oLayer:addCollumn('Col03',33,.F.)

//Adiciona Janelas as colunas

oLayer:addWindow('Col01','C1_Win01','Primeira compra',33,.F.,.F.,,,)

oLayer:addWindow('Col01','C1_Win02','Ultima compra' ,33,.F.,.F.,,,)

oLayer:addWindow('Col02','C2_Win01','Maior acumulo' ,33,.F.,.F.,,,)

oLayer:addWindow('Col02','C2_Win02','A vencer' ,33,.F.,.F.,,,)

oLayer:addWindow('Col03','C2_Win01','Vencido' ,33,.F.,.F.,,,)

oLayer:addWindow('Col03','C2_Win02','Conceito' ,33,.F.,.F.,,,)

oLayer:getWinPanel('Col02','C2_Win01')

ACTIVATE MSDIALOG oDlg CENTERED

Return

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags addwindow fwlayer ou faça a sua própria pergunta.