Boa tarde galera. Gostaria de saber se alguém sabe como alterar um ITEM de canvas...Exc.: Ao clicar em um botão, mostra uma canvas e um item. ao clicar em outro botão, mostra outro canvas e o MESMO item...
Valeuxx
Pablo
trocar um item de canvas
- Toad
- Rank: DBA Pleno
- Mensagens: 253
- Registrado em: Sex, 18 Nov 2005 2:14 pm
- Localização: Seattle, WA
- Contato:
Matheus Gonçalves
matheus.dev
twitter.com/developer__c
matheus.dev
twitter.com/developer__c
Pablo, o que exatamente você precisa fazer??
Não sei se te ajuda, mas você pode criar um campo em cada bloco, e fazer as validações na Trigger
Se você precisar gravar esse valor na tabela junto com outros valores, você pode fazer com as triggers dos blocos.
Depende muito do que você quer fazer.
Não sei se te ajuda, mas você pode criar um campo em cada bloco, e fazer as validações na Trigger
WHEN-NEW-BLOCK-INSTANCE
.Se você precisar gravar esse valor na tabela junto com outros valores, você pode fazer com as triggers dos blocos.
Depende muito do que você quer fazer.
-
- Rank: DBA Júnior
- Mensagens: 190
- Registrado em: Sex, 27 Out 2006 11:12 am
- Localização: 88350000
Pablo
Grande Gonçalves....bom, eu preciso que apareça um canvas com uns determinados itens de um bloco....e outro canvas com outros itens do mesmo bloco(alguns itens devem aparecer nos dois canvas)....esse bloco possui um detail...então, para não precisar criar 2 blocos e 2 details, eu pensei que poderia fazer com que os itens "pulassem" de um canvas para outro, não precisando criar os "controles" duas vezes....
não sei se fui claro....
Abraços e valeu pela ajuda.
Pablo
não sei se fui claro....
Abraços e valeu pela ajuda.
Pablo
- Toad
- Rank: DBA Pleno
- Mensagens: 253
- Registrado em: Sex, 18 Nov 2005 2:14 pm
- Localização: Seattle, WA
- Contato:
Matheus Gonçalves
matheus.dev
twitter.com/developer__c
matheus.dev
twitter.com/developer__c
Quando você diz 'pular' você quer dizer de ele realmente sair de um canvas e ir para outro??
Ou seja, ser exibido independente do canvas que esteja sendo exibido..
É isso?
Ou seja, ser exibido independente do canvas que esteja sendo exibido..
É isso?
- Toad
- Rank: DBA Pleno
- Mensagens: 253
- Registrado em: Sex, 18 Nov 2005 2:14 pm
- Localização: Seattle, WA
- Contato:
Matheus Gonçalves
matheus.dev
twitter.com/developer__c
matheus.dev
twitter.com/developer__c
Ai... 4.5...
Você já tentou fazer algo com Stacked Canvas, onde o campo apareceria sobre qualquer outro Content...
E toda vez que trocasse de Canvas você exibiria o stacked, iria até esse campo que você quer que apareça sempre e voltava para o campo inicial do canvas?
Algo assim:
Não testei aqui, mas pode fucionar.
Você já tentou fazer algo com Stacked Canvas, onde o campo apareceria sobre qualquer outro Content...
E toda vez que trocasse de Canvas você exibiria o stacked, iria até esse campo que você quer que apareça sempre e voltava para o campo inicial do canvas?
Algo assim:
-- VAI PARA O OUTRO CANVAS
go_item('Block1.Codigo_cliente');
-- EXIBE O STACKED CANVAS
show_view('STC_CANVAS');
-- FORÇA A EXIBIÇÃO DO CAMPO
go_item('Block1.Campo_que_sempre_aparece');
-- VOLTA PARA O PRIMEIRO ÍTEM DO CANVAS
go_item('Block1.Codigo_cliente');
-
- Rank: DBA Júnior
- Mensagens: 190
- Registrado em: Sex, 27 Out 2006 11:12 am
- Localização: 88350000
Pablo
olha...eu acho que não fui bem claro...
eu tenho o bloco PENDENCIA, que tem um item COD_CONTROLE.....ao clicar em um botão mostra a canvas TELA1 com o item COD_CONTROLE....ao clicar em outro botão, esconde a TELA1 e motra o canvas TELA2 com o mesmo item COD_CONTROLE...a parte de "esconder" e "mostrar" a canvas eu já sei...meu problema é fazer o mesmo item (COD_CONTROLE) aparecer na canvas TELA1 ou na canvas TELA2...
Valeu pela força
eu tenho o bloco PENDENCIA, que tem um item COD_CONTROLE.....ao clicar em um botão mostra a canvas TELA1 com o item COD_CONTROLE....ao clicar em outro botão, esconde a TELA1 e motra o canvas TELA2 com o mesmo item COD_CONTROLE...a parte de "esconder" e "mostrar" a canvas eu já sei...meu problema é fazer o mesmo item (COD_CONTROLE) aparecer na canvas TELA1 ou na canvas TELA2...
Valeu pela força
- Toad
- Rank: DBA Pleno
- Mensagens: 253
- Registrado em: Sex, 18 Nov 2005 2:14 pm
- Localização: Seattle, WA
- Contato:
Matheus Gonçalves
matheus.dev
twitter.com/developer__c
matheus.dev
twitter.com/developer__c
Então:
-- ON-BUTTON-PRESSED DA TELA 1
show_view('STC_CANVAS'); -- Seu Stacked Canvas que contém o ítem COD_CONTROLE
-- FORÇA A EXIBIÇÃO DO CAMPO
go_item('PENDENCIA.COD_CONTROLE');
-- VOLTA PARA O PRIMEIRO ÍTEM DO CANVAS1
go_item('PENDENCIA.CAMPO_CANVAS1');
-- ON-BUTTON-PRESSED DA TELA 2
show_view('STC_CANVAS'); -- Seu Stacked Canvas que contém o ítem COD_CONTROLE
-- FORÇA A EXIBIÇÃO DO CAMPO
go_item('PENDENCIA.COD_CONTROLE');
-- VOLTA PARA O PRIMEIRO ÍTEM DO CANVAS2
go_item('PENDENCIA.CAMPO_CANVAS2');
-
- Rank: DBA Júnior
- Mensagens: 190
- Registrado em: Sex, 27 Out 2006 11:12 am
- Localização: 88350000
Pablo
Grande Gonçalves....não sei bixo...mas esses códigos que você me mandou, somente vão "chamar" o item (no caso, você escreveu 3 itens)...
olha só:
no CANVAS1 eu quero que mostre o
preciono o botão
esconde o CANVAS1 e mostra o CANVAS2 com
preciono o botão
esconde o CANVAS2 e mostra o CANVAS1 com
e assim por diante.....
Ou seja: eu quero que o MESMO ITEM, ou fique no CANVAS1 ou fique no CANVAS2.....
ou seja, eu gostaria que nas propriedades(PROPERTIES) do item, seja possível alterar a CANVAS....
Valeux por enquanto
olha só:
no CANVAS1 eu quero que mostre o
PENDENCIA.COD_CONTROLE
.preciono o botão
esconde o CANVAS1 e mostra o CANVAS2 com
PENDENCIA.COD_CONTROLE
.preciono o botão
esconde o CANVAS2 e mostra o CANVAS1 com
PENDENCIA.COD_CONTROLE
e assim por diante.....
Ou seja: eu quero que o MESMO ITEM, ou fique no CANVAS1 ou fique no CANVAS2.....
ou seja, eu gostaria que nas propriedades(PROPERTIES) do item, seja possível alterar a CANVAS....
Valeux por enquanto
- Toad
- Rank: DBA Pleno
- Mensagens: 253
- Registrado em: Sex, 18 Nov 2005 2:14 pm
- Localização: Seattle, WA
- Contato:
Matheus Gonçalves
matheus.dev
twitter.com/developer__c
matheus.dev
twitter.com/developer__c
Então cara, não é tão simples quanto alterar a propriedade do Canvas!
Eu entendi o que você quer cara... lá em cima....rs
Um objeto só pode ser exibido em um Canvas.
Por isso a idéia de usar um Stacked Canvas que é um canvas que pode aparecer sobre outro.
Quando eu disse para você chamar esse Stacked Canvas que por sua vez contem o campo
Como se ele flutuasse por sobre qualquer canvas que você chamar.
Você chama o Canvas 1 e chama o Stacked... este ficará por cima...
Então você chama o Canvas 2 e chama o Stacked, que novamente ficará por cima. Ou seja, seu campo
Entende?
Eu entendi o que você quer cara... lá em cima....rs
Um objeto só pode ser exibido em um Canvas.
Por isso a idéia de usar um Stacked Canvas que é um canvas que pode aparecer sobre outro.
Quando eu disse para você chamar esse Stacked Canvas que por sua vez contem o campo
PENDENCIA.COD_CONTROLE
, é pra ele aparecer sobre o Canvas1.Como se ele flutuasse por sobre qualquer canvas que você chamar.
Você chama o Canvas 1 e chama o Stacked... este ficará por cima...
Então você chama o Canvas 2 e chama o Stacked, que novamente ficará por cima. Ou seja, seu campo
PENDENCIA.COD_CONTROLE
que está neste Stacked Canvas, vai aparecer em qualquer canvas que você chamar, que é justamente o que você quer.Entende?
-
- Rank: DBA Júnior
- Mensagens: 190
- Registrado em: Sex, 27 Out 2006 11:12 am
- Localização: 88350000
Pablo
Awww....na boa....agora eu saquei o que você quiz dizer....bom, eu pensei que seria possível trocar o nome do canvas na propriedade do item....mas eu imaginei que não seria possível....mas essa idéia que você deu é massa...
Valeu pela ajuda....
Um forte abraço
Valeu pela ajuda....
Um forte abraço
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes