× Linguagem de Programação ADVPL

Perguntas Varias rotinas numa unica tabela

Mais
9 anos 10 meses atrás #26960 por jjcarlos
Bom Dia.
Sou novo em programação ADVPL, e gostaria de pedir ajuda para os demais.
Tenho em mãos um projeto onde que uma unica tabela ira ser reaproveitada em quatro rotinas diferentes.
A minha dificuldade esta sendo ao abrir cada rotina mostre os campos que gostaria que aparecesse.
Exemplo:
Rotina 01 - Apareça no oMBrowse - XXX_Nome,XXX_CPF,XXX_RG
Rotina 02 - Apareça no oMBrowse - XXX_Nome
Rotina 03 - Apareça no oMBrowse - XXX_CPF
Rotina 04 - Apareça no oMBrowse - XXX_RG

Como irei tratar isso diretamente no fonte?!
Grato

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 9 meses atrás #26966 por kanaamlrr
Respondido por kanaamlrr no tópico Varias rotinas numa unica tabela
Bom dia José!
Quais componentes você pretende utilizar para a montagem de cada uma das telas?

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 9 meses atrás #26969 por jjcarlos
Respondido por jjcarlos no tópico Varias rotinas numa unica tabela
Bom Dia.
Kanaam
Tenho um projeto em mão que eu mesmo que montei, sobre controle de BOX.
O processo é bem simples:
1 - Entrada no BOX
2 - Carregamento
3 - Fora do caminhão
4 - Fora do Box.

Estarei utilizando apenas uma tabela e seus campos.
Estarei dando entrada na rotina 1 e nas demais estarei alterando apenas os status dos itens
As informações estarei reaproveitando nas rotinas 2, 3 e 4, e por isso nao teve necessidade de criar várias tabelas.
Porém, gostaria que cada rotina, ao abri-la, me mostre os campos que gostaria que aparecesse.

Exemplo:
Rotina 01 - Apareça no oMBrowse - XXX_Nome,XXX_CPF,XXX_RG
Rotina 02 - Apareça no oMBrowse - XXX_Nome
Rotina 03 - Apareça no oMBrowse - XXX_CPF
Rotina 04 - Apareça no oMBrowse - XXX_RG

Mais estou tendo dificuldade de monta-las, pois são pouquíssimos exemplos utilizando o MVC.
Segue abaixo os meus exemplos.

// treeGrid:ADD-COLUMN("colOrdem", "Ordem", TYPE_INTEGER, 100).
// oMBrowse:(6,1,22,75,cAlias,UCC_Hora , , , , , , )
Sou analista há mais 5 anos, porem programador estou iniciando agora.
Sei do básico do básico e olha lá.
Por isso venho recorrer a ajuda de voces, e um dia ajudar os outros.

Grato

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 9 meses atrás #26982 por kanaamlrr
Respondido por kanaamlrr no tópico Varias rotinas numa unica tabela
Cara,
Nesse caso acho que você deveria utilizar um FWMBrowse e dentro do seu dicionário não marque nenhuma coluna como "Browse"
Na hora de montar a sua tela, use o método "ColumnsFields" para definir quais colunas serão exibidas em cada tela.

Segue documentação:

tdn.totvs.com/display/public/mp/FWMBrowse

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.101 segundos
Joomla templates by a4joomla