ApplicationModule

Forum sobre a ferramenta Oracle JDeveloper, ADF, OAF, etc. (Não é destinado ao aprendeziado da Linguagem Java em geral)
Responder
Mick
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 69
Registrado em: Sex, 08 Fev 2008 11:20 am
Localização: São Paulo - SP

Como eu faço pra instanciar um am?

já tentei de duas formas:

Selecionar tudo

ApplicationModule am = (ApplicationModule)panelBinding.getDataControl().getDataProvider();
mas o panelBinding não é reconhecido pelo compilador...

e

Selecionar tudo

Configuration.createRootApplicationModule(amDef, config);
mas o que seria o 'config'?

Alguém saberia um bom tutorial de como usar am.. vo.. ?
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

qual é o contexto que você quer fazer isso ?!?!?!

o que pode ser feito é da mesma forma que você coloca um VO dentro de um AM.. pode ser colocado um AM dentro de outro AM e dai e so dar um getNomeDoSeuAM()
Mick
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 69
Registrado em: Sex, 08 Fev 2008 11:20 am
Localização: São Paulo - SP

já consegui já...:D

na verdade era pra fazer o que você havia me passado no tópico passado... eu não sabia como fazer pra usar o vo... mas já consegui:

Selecionar tudo

       String        amDef = "oracle.model.AppModule";
       String        config = "AppModuleLocal";
       
       ApplicationModule am = Configuration.createRootApplicationModule(amDef,config);
       ViewObject vo = am.findViewObject("FrotaSolicitacao_emabertoView1");

Mick
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 69
Registrado em: Sex, 08 Fev 2008 11:20 am
Localização: São Paulo - SP

só uma coisinha... tem como enviar um valor pré-determinado pro VO.... por exemplo... ao usar um 'createform'.. eu quero colocar uns valores fixos.. sem precisar digitar...

eu tentei usar o seguinte:

Selecionar tudo

vo.setWhereClauseParam(8,1101);
mas não sei se isso é o certo....
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

dentro do VO da pra você criar bindVariables e se quiser la mesmo pode setar valores default
Mick
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 69
Registrado em: Sex, 08 Fev 2008 11:20 am
Localização: São Paulo - SP

valeu.... :D

já consegui resolver....
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes