Questione : Forme RUN_REPORT_OBJECT di Oracle

Sto convertendo parecchie forme 6i di Oracle in rapporti funzionati using le mie forme di RUN_REPORT_OBJECT.

All faccio funzionare un rapporto e passo i parametri esso. Devo generare una procedura nella base di dati che è denominata da ogni forma?

My F1 denominato forma, rapporto di chiamate R1 e passaggi 3 parametri ad esso (P1, P2 andP3). Può qualcuno fornirmi un esempio di come fare funzionare il rapporto? il

I non può trovare alcuni manuali o documentazione dovunque per mostrarmi come questo è agito in tal modo il vostro aiuto è notevolmente appreciated.



class= del

Risposta : Forme RUN_REPORT_OBJECT di Oracle

Per la conversione del Forms6i in Forms10g potete usare un assistente di espansione delle forme che è una parte di sviluppatore 9i/10g.
Per passare il parametro per segnalarlo generare una forma di parametro:

dichiarare
  paramlist di p_list;
  meno_p_listu varchar2 (50): = “stampa„;
cominciare
  p_list: = get_parameter_list (meno_p_listu);
  se non id_null (p_list) allora
    destroy_parameter_list (p_list);
  concluder se;
  p_list: = create_parameter_list (meno_p_listu);

 add_parameter (p_list, “PARAMFORM„, text_parameter, “NESSUN ");
 add_parameter (p_list, “identificazione„, text_parameter, your_parameter1));
---
estremità;

Qui è una buona documentazione con gli esempi:
http://www.oracle.com/technology/products/forms/pdf/10g/frm10gsrw10g.pdf
Altre soluzioni  
 
programming4us programming4us