Frage : Oracle-Formen RUN_REPORT_OBJECT

Ich wandele einige Oracle-Formen 6i in laufen gelassene Reports using die RUN_REPORT_OBJECT.

All meine Formen laufen lasse einen Report und führe Parameter zu ihm um. Muss ich ein Verfahren in der Datenbank verursachen, die durch jede Form benannt wird?

My Form benanntes F1, Arbeitsbericht R1 und Durchläufe 3 Parameter zu ihr (P1, P2 andP3). Kann jemand mir ein Beispiel von, wie man zur Verfügung stellen den Report laufen lässt?

I kann keine Handbücher oder Unterlagen nirgends finden, um mir zu zeigen, wie dieses getan wird, also Ihre Hilfe groß appreciated.



ist

Antwort : Oracle-Formen RUN_REPORT_OBJECT

Für die Umwandlung von Forms6i in Forms10g können Sie einen Form-Migrations-Assistenten verwenden, der ein Teil Entwickler 9i/10g ist.
Für das Führen des Parameters, um über Sie zu berichten eine Parameterform verursachen:

erklären
  p_list paramlist;
  meno_p_listu varchar2 (50): = „Druck“;
anfangen
  p_list: = get_parameter_list (meno_p_listu);
  wenn nicht id_null (p_list) dann
    destroy_parameter_list (p_list);
  beenden wenn;
  p_list: = create_parameter_list (meno_p_listu);

 add_parameter (p_list, „PARAMFORM“, text_parameter, „KEIN ");
 add_parameter (p_list, „Identifikation“, text_parameter, your_parameter1));
---
Ende;

Sind hier guten Unterlagen mit Beispielen:
http://www.oracle.com/technology/products/forms/pdf/10g/frm10gsrw10g.pdf
Weitere Lösungen  
 
programming4us programming4us