在form里建立一个函数:
FUNCTION submit_request( applicationIN varchar2 default NULL
, programIN varchar2 default NULL
, descriptionIN varchar2 default NULL
, start_time IN varchar2 default NULL
, sub_requestIN booleandefault FALSE
, argument1IN VARCHAR2 DEFAULT NULL
, argument2IN VARCHAR2 DEFAULT NULL
, argument3IN VARCHAR2 DEFAULT NULL
, argument4IN VARCHAR2 DEFAULT NULL
, argument5IN VARCHAR2 DEFAULT NULL
, argument6IN VARCHAR2 DEFAULT NULL
, argument7IN VARCHAR2 DEFAULT NULL
, argument8IN VARCHAR2 DEFAULT NULL
, argument9IN VARCHAR2 DEFAULT NULL
, argument10 IN VARCHAR2 DEFAULT NULL
, argument11 IN VARCHAR2 DEFAULT NULL
, argument12 IN VARCHAR2 DEFAULT NULL
, argument13 IN VARCHAR2 DEFAULT NULL
, argument14 IN VARCHAR2 DEFAULT NULL
, argument15 IN VARCHAR2 DEFAULT NULL
, argument16 IN VARCHAR2 DEFAULT NULL
, argument17 IN VARCHAR2 DEFAULT NULL
, argument18 IN VARCHAR2 DEFAULT NULL
, argument19 IN VARCHAR2 DEFAULT NULL
, argument20 IN VARCHAR2 DEFAULT NULL
, argument21 IN VARCHAR2 DEFAULT NULL
, argument22 IN VARCHAR2 DEFAULT NULL
, argument23 IN VARCHAR2 DEFAULT NULL
, argument24 IN VARCHAR2 DEFAULT NULL
, argument25 IN VARCHAR2 DEFAULT NULL
, argument26 IN VARCHAR2 DEFAULT NULL
, argument27 IN VARCHAR2 DEFAULT NULL
, argument28 IN VARCHAR2 DEFAULT NULL
, argument29 IN VARCHAR2 DEFAULT NULL
, argument30 IN VARCHAR2 DEFAULT NULL
, argument31 IN VARCHAR2 DEFAULT NULL
, argument32 IN VARCHAR2 DEFAULT NULL
, argument33 IN VARCHAR2 DEFAULT NULL
, argument34 IN VARCHAR2 DEFAULT NULL
, argument35 IN VARCHAR2 DEFAULT NULL
, argument36 IN VARCHAR2 DEFAULT NULL
, argument37 IN VARCHAR2 DEFAULT NULL
, argument38 IN VARCHAR2 DEFAULT NULL
, argument39 IN VARCHAR2 DEFAULT NULL
, argument40 IN VARCHAR2 DEFAULT NULL
, argument41 IN VARCHAR2 DEFAULT NULL
, argument42 IN VARCHAR2 DEFAULT NULL
, argument43 IN VARCHAR2 DEFAULT NULL
, argument44 IN VARCHAR2 DEFAULT NULL
, argument45 IN VARCHAR2 DEFAULT NULL
, argument46 IN VARCHAR2 DEFAULT NULL
, argument47 IN VARCHAR2 DEFAULT NULL
, argument48 IN VARCHAR2 DEFAULT NULL
, argument49 IN VARCHAR2 DEFAULT NULL
, argument50 IN VARCHAR2 DEFAULT NULL
, argument51 IN VARCHAR2 DEFAULT NULL
, argument52 IN VARCHAR2 DEFAULT NULL
, argument53 IN VARCHAR2 DEFAULT NULL
, argument54 IN VARCHAR2 DEFAULT NULL
, argument55 IN VARCHAR2 DEFAULT NULL
, argument56 IN VARCHAR2 DEFAULT NULL
, argument57 IN VARCHAR2 DEFAULT NULL
, argument58 IN VARCHAR2 DEFAULT NULL
, argument59 IN VARCHAR2 DEFAULT NULL
, argument60 IN VARCHAR2 DEFAULT NULL
, argument61 IN VARCHAR2 DEFAULT NULL
, argument62 IN VARCHAR2 DEFAULT NULL
, argument63 IN VARCHAR2 DEFAULT NULL
, argument64 IN VARCHAR2 DEFAULT NULL
, argument65 IN VARCHAR2 DEFAULT NULL
, argument66 IN VARCHAR2 DEFAULT NULL
, argument67 IN VARCHAR2 DEFAULT NULL
, argument68 IN VARCHAR2 DEFAULT NULL
, argument69 IN VARCHAR2 DEFAULT NULL
, argument70 IN VARCHAR2 DEFAULT NULL
, argument71 IN VARCHAR2 DEFAULT NULL
, argument72 IN VARCHAR2 DEFAULT NULL
, argument73 IN VARCHAR2 DEFAULT NULL
, argument74 IN VARCHAR2 DEFAULT NULL
, argument75 IN VARCHAR2 DEFAULT NULL
, argument76 IN VARCHAR2 DEFAULT NULL
, argument77 IN VARCHAR2 DEFAULT NULL
, argument78 IN VARCHAR2 DEFAULT NULL
, argument79 IN VARCHAR2 DEFAULT NULL
, argument80 IN VARCHAR2 DEFAULT NULL
, argument81 IN VARCHAR2 DEFAULT NULL
, argument82 IN VARCHAR2 DEFAULT NULL
, argument83 IN VARCHAR2 DEFAULT NULL
, argument84 IN VARCHAR2 DEFAULT NULL
, argument85 IN VARCHAR2 DEFAULT NULL
, argument86 IN VARCHAR2 DEFAULT NULL
, argument87 IN VARCHAR2 DEFAULT NULL
, argument88 IN VARCHAR2 DEFAULT NULL
, argument89 IN VARCHAR2 DEFAULT NULL
, argument90 IN VARCHAR2 DEFAULT NULL
, argument91 IN VARCHAR2 DEFAULT NULL
, argument92 IN VARCHAR2 DEFAULT NULL
, argument93 IN VARCHAR2 DEFAULT NULL
, argument94 IN VARCHAR2 DEFAULT NULL
, argument95 IN VARCHAR2 DEFAULT NULL
, argument96 IN VARCHAR2 DEFAULT NULL
, argument97 IN VARCHAR2 DEFAULT NULL
, argument98 IN VARCHAR2 DEFAULT NULL
, argument99 IN VARCHAR2 DEFAULT NULL
, argument100IN VARCHAR2 DEFAULT NULL
)
RETURN NUMBER IS
v_request_id NUMBER;
BEGIN
v_request_id := fnd_request.submit_request( application
, program
, description
, start_time
, sub_request
, argument1
, argument2
, argument3
, argument4
, argument5
, argument6
, argument7
, argument8
, argument9
, argument10
, argument11
, argument12
, argument13
, argument14
, argument15
, argument16
, argument17
, argument18
, argument19
, argument20
, argument21
, argument22
, argument23
, argument24
, argument25
, argument26
, argument27
, argument28
, argument29
, argument30
, argument31
, argument32
, argument33
, argument34
, argument35
, argument36
, argument37
, argument38
, argument39
, argument40
, argument41
, argument42
, argument43
, argument44
, argument45
, argument46
, argument47
, argument48
, argument49
, argument50
, argument51
, argument52
, argument53
, argument54
, argument55
, argument56
, argument57
, argument58
, argument59
, argument60
, argument61
, argument62
, argument63
, argument64
, argument65
, argument66
, argument67
, argument68
, argument69
, argument70
, argument71
, argument72
, argument73
, argument74
, argument75
, argument76
, argument77
, argument78
, argument79
, argument80
, argument81
, argument82
, argument83
, argument84
, argument85
, argument86
, argument87
, argument88
, argument89
, argument90
, argument91
, argument92
, argument93
, argument94
, argument95
, argument96
, argument97
, argument98
, argument99
, argument100
);
RETURN (v_request_id);
END;
在button的trigger下调用此函数:
v_request_id := submit_request('ONT',
'REPORT_SHORT_NAME',
'',
'',
false,
arameter.organization_id,
:Parameter,
chr(0)
);
forms_ddl('COMMIT');
If v_request_id = 0 then
fnd_message.retrieve;
fnd_message.error;
else
fnd_message.set_name('FND','Request ID: '||v_request_id);
fnd_message.show;
End if;
|