Passing file from report to workflow container
My requirement is a report will will upload a file from the desk top.
After uploading the file a workflow should trigger from the program
for which i am using the FM "SWE_EVENT_CREATE".
Apart from uploading the file, the report will fetch some data from
tables and i am passing the data to workflow using the above FM. Now
how can i pass the file to this FM, so that the file is available in
the workflow container.
You have to follow the below sequence of steps.
1)You are uploading the data from your desktop and the data will be in an internal table. Collect the entire data which you want to pass to the Workflow in a single internal table.
2)Export this internal table to memory using Export statement. See syntax to use this statement for exporting internal table data.
for example :
EXPORT : T_PO_STATUS FROM T_PO_STATUS TO MEMORY ID 'PR_PO_STATUS'.
3)Now when You trigger your workflow using the said FM, in the code of a Method associated to a particular Task, you have to import the internal table data using IMPORT statement.
for example :
IMPORT : T_PO_STATUS TO T_PO_STATUS FROM MEMORY ID 'PR_PO_STATUS'.
4) after importing you have to pass this data to the internal table which is declared in the workflow container. for this use the below statement.
SWC_SET_TABLE CONTAINER 'POStatus' T_PO_STATUS.
5) The internal table structures must be same both in the report program and in the workflow container. This way you can get the required data from report program to the workflow container.
Similar Messages
-
Passing value from event to workflow container
Hi experts,
I have triggered a workflow using SAP_WAPI_CREATE_EVENT fm. I have declared 3 parameters in the BO for the event. Similarly i have created the 3 parameters in workflow container to receive the values.When the user clicks a button i trigger the workflow using the fm. I have to pass values of these 3 parameters to 3 parameters of the workflow container. Can you please tell me how should i pass the value from event to workflow container. Is there any way i can set workflow container parameter values while calling the fm itself.INPUT_CONTAINER LIKE SWR_CONT Input container (name-value pairs)
The above tables parameter is used to transfer the values from FM to workflow.
declare a internal table of type SWR_CONT
DATA:
lt_cont TYPE STANDARD TABLE OF swr_cont,
ls_cont TYPE swr_cont.
ls_cont-element = 'ELEMENT NAME 1'.
ls_cont-value = <Variable which holds the value>
APPEND ls_cont TO lt_cont.
ls_cont-element = 'ELEMENT NAME 2'.
ls_cont-value = <Variable which holds the value>
APPEND ls_cont TO lt_cont.
ls_cont-element = 'ELEMENT NAME 3'.
ls_cont-value = <Variable which holds the value>
APPEND ls_cont TO lt_cont.
pass lt_cont to the parameter INPUT_CONTAINER -
Passing values from and to workflow container
Hi Guys,
I am reading and writing back into the workflow container element from task container using FM.
But its not writing back the values into workflow container.
here is my code.
swc_get_element container 'TripNumber' trip_no.
Fetch Personal No. from Trip No.
SELECT SINGLE pernr FROM ptrv_head INTO l_pernr
WHERE reinr = trip_no.
IF sy-subrc NE 0.
EXIT.
ENDIF.
Fetch Employee Name
SELECT SINGLE ename FROM pa0001 INTO l_ename
WHERE pernr = l_pernr
AND endda >= sy-datum
AND begda <= sy-datum.
Fetch Employee Email id
select single usrid_long from pa0105 into l_email
where pernr = l_pernr
and usrty = '0010'
and endda >= sy-datum
AND begda <= sy-datum.
Set Personal No.
swc_set_element container 'Pernr1' l_pernr.
Employee Name
swc_set_element container 'Ename' l_ename.
Email ID
swc_set_element container 'Email' l_email
Am I missing anything here.
ThanksHi,
I faced the same issue and i found that it is not sufficient to just have proper bindings and using macros with exact container names.
You need to create IMPORT and EXPORT parameters for that METHOD with names matching with container element names. Once you do this, you see a GREEN binding icon right below the BO and Method name in the TASK. Click that icon and create binding between TASK and METHOD.
This should resolve your problem.
All - Please correct me if am wrong as i am new to the workflow.
Thanks,
SKJ -
How can I pass parameter from report to form?
Hi :)
Now I try to build conference room like this by using form
and report. And i design that when users click at group report
then i'll show page that contain questions report and add
question form. And question form and report must receive the
same parameter from group report.
First Problem: is I don't know how group report send the
same parameter to question report and add question report at the
same time. And is it possible??? If not please suggest me what
should I do???
Second Problem: is I don't know how can I pass parameter from
report to form. I don't know the way to do it.
Please tell me!!! Please...
I look forward to hearing from all of you.
Thank You.One way is to create a link based on that form and attach that
link with the report. Through links you can pass parameters -
Passing parameters from REPORTS to FORMS.
Hi,
Could anyone help my on this, I'm trying to pass parameters from reports to forms is it possible? could anyone give me an idea how do I have to proceed.
thank youk,
binohttp://technet.oracle.com:89/ubb/Forum4/HTML/009647.html
-
Pass Work Order attachments to Workflow container
Hi experts,
I have a question concerning passing attachments from Work Order to Workflow(or Task) container.
There are several files attached to Work Order in TCode IW32.
The files are attached directly and are saved on SAP server. Not via URL.
I have to send email in Workflow with these files attached to email, i.e. to pass them to workflow or task container.
If I use BO SOFM I need to get the path where the files are saved on SAP server.
How can I add these files as attachments to email?
Thank you.
NinaHi,
Add a step in the workflow to add the attachment befer sending mail step.
Two thing you need to know.
1. Workflow workitem id
2. attachment name and location.
Now first upload the attchment to workitem id through FM SAP_WAPI_ATTACHMENT_ADD.
Then make the binding between the workflow container and mail step for &_ATTACH_OBJECTS&.
after this attachment will be available in the mail.
Thanks and regards,
SNJY -
Problem while passing parameter from report to report.
Hi
I'm using forms and reports 10g, hava a problem while passing the parameter from reports to report.
i'm using srw.set_hyperlink to call report from report.
i have created a key value in the cgicmd.dat file called
faccre802005-2006: report=faccre80 destype=cache desformat=pdf userid=<userid/passwd@cs> server=<servername>
Now in the format trigger i'm using this key value
function BTN_DEBITFormatTrigger return boolean is
temp varchar2(5000);
IP_ADDRESS VARCHAR2(50);
SERVER_NAME VARCHAR2(10);
L_ACCT_CODE VARCHAR2(14);
begin
SELECT MAST_INT_DESC,MAST_USER_PGM_ID INTO IP_ADDRESS,SERVER_NAME FROM MAST_INT_INFO WHERE MAST_INT_ID='VISHWA';
temp := IP_ADDRESS||'?faccre80'||:P_FIN_YEAR||'+server='||server_name;
temp :=temp ||'+'||'P_PREVIOUS_CODE='''||:ACCT_CODE||''''||'+'||'P_COMPANY_CODE='''||:P_COMPANY_CODE||'''';
temp :=temp ||'+'|| 'P_FROM_DATE='''||TO_CHAR(:P_FROM_DATE,'DD-MON-RRRR')||''''||'+'|| 'P_TO_DATE='''||TO_CHAR(:P_TO_DATE,'DD-MON-RRRR')||''''||'+'||'P_TRUST_CODE='''|| :P_TRUST_CODE||'''';
temp :=temp ||'+'|| 'P_UNIT_CODE='''||:P_UNIT_CODE||''''||'+'||' P_FIN_YEAR='''||:P_FIN_YEAR||'''';
temp :=temp ||'+'|| 'P_LEVEL='''||:P_LEVEL||''''||'+'||'P_HEADER='''||replace(:P_HEADER,' ','%20')||''''||'+'||'P_FORMAT='''||:P_FORMAT||'''';
SRW.Set_Hyperlink(temp);
END;
return (TRUE);
end;
Report is coming but not the expected result because parmaeters are not coming from first report to second report.
If i dont use cgicmd file userid and password are displyed in the URL.
Pl tell me how to pass parameter from one report to another.
thanks and regardsHi
I got the solution.
I forgot to add %* at end of the KEY value. -
Passing flexfield from report wrapper to seeded report using shell script
I am unable to pass flexfield values from report wrapper to seeded report using shell script
below is the shell script that i am using to transfer GL Account High and GL Account Low to the seeded program Receipt Journal Report (ARXRJR). the flex fields get passed through the parameter v_param_12 and v_param_13. but all i am getting in the seeded report log file is the reporting level,reporting context,set_of_books,period, gl_date_low/high .
#TEST Program for Passing GL Account High and GL Account Low
v_user_name=`echo $3`
v_login_pwd=`echo $FCP_LOGIN`
v_prog_name=`echo TESTARXRJR`
echo 'v_prog_name: '$v_prog_name
# testing for passing the arguments from CM ...
if [ -z "$1" ]
then
echo "Please pass the first argument...."
exit 1
fi
v_request_id=`echo $4`
echo 'v_request_id: '$v_request_id
v_param_1=`echo $5`
echo 'v_param_1: '$v_param_1
v_param_2=`echo $6`
echo 'v_param_2: '$v_param_2
v_param_3=`echo $7`
echo 'v_param_3: '$v_param_3
v_param_4=`echo $8`
echo 'v_param_4: '$v_param_4
v_param_5="$9"
echo 'v_param_5: '$v_param_5
shift
v_param_6=`echo $9`
echo 'v_param_6: '$v_param_6
shift
v_param_7=`echo $9'`
echo 'v_param_7: '$v_param_7
shift
v_param_8=`echo "$9"`
echo 'v_param_8: '$v_param_8
shift
v_param_9=`echo $9`
echo 'v_param_9: '$v_param_9
shift
v_param_10=`echo $9`
echo 'v_param_10: '$v_param_10
shift
v_param_11=`echo $9`
echo 'v_param_11: '$v_param_11
shift
v_param_12=`echo $9`
echo 'v_param_12: '$v_param_12
shift
v_param_13=`echo $9`
echo 'v_param_13: '$v_param_13
shift
v_param_14=`echo $9`
echo 'v_param_14: '$v_param_14
shift
v_param_15=`echo $9`
echo 'v_param_15: '$v_param_15
shift
v_param_16=`echo $9`
echo 'v_param_16: '$v_param_16
shift
v_param_17=`echo $9`
echo 'v_param_17: '$v_param_17
shift
v_param_18=`echo $9`
echo 'v_param_18: '$v_param_18
shift
v_param_19=`echo $9`
echo 'v_param_19: '$v_param_19
shift
v_param_20=`echo $9`
echo 'v_param_20: '$v_param_20
shift
v_param_21=`echo $9`
echo 'v_param_21: '$v_param_21
shift
v_param_22=`echo $9`
echo 'v_param_22: '$v_param_22
shift
v_param_23=`echo $9`
echo 'v_param_23: '$v_param_23
echo "Executiong SQL to obtain org id and responsibility name"
(sqlplus -s /nolog <<end_of_sql
conn $v_login_pwd
set heading off
set echo off
set feedback off
SELECT 'ORGID:'||b.profile_option_value || ':' ||e.responsibility_name
FROM fnd_profile_options a,
fnd_profile_option_values b,
fnd_concurrent_requests c,
fnd_responsibility d,
fnd_responsibility_tl e
WHERE c.request_id = $v_request_id
AND c.responsibility_id = b.level_value
AND b.profile_option_id = a.profile_option_id
AND a.application_id = b.application_id
AND c.responsibility_application_id = d.application_id
AND d.application_id = e.application_id
AND a.profile_option_name = 'ORG_ID'
AND c.responsibility_id = d.responsibility_id
AND d.responsibility_id = e.responsibility_id;
exit
end_of_sql
) > a.log
v_var=`grep -iv "ORG_ID" a.log|sed 's/Connected.//'`
echo 'v_var: ' $v_var
v_org=`echo $v_var| awk 'FS=":" {print $2 }'`
v_resp_name=`echo $v_var | awk 'FS=":" {print $3}'`
echo 'v_org :'$v_org
echo 'v_resp_name :'$v_resp_name
echo 'Sumitting Receipt Journal Report...'
user_request=`CONCSUB $v_login_pwd GL "$v_resp_name" $v_user_name WAIT=Y CONCURRENT AR ARXRJR \
\"$v_param_3\"\
\"$v_param_4\"\
\"$v_param_5\"\
\"$v_param_6\"\
\"$v_param_7\"\
\"$v_param_8\"\
\"$v_param_9\"\
\"$v_param_10\"\
\"$v_param_11\"\
\"$v_param_12\"\
\"$v_param_13\"\
\"$v_param_14\"\
\"$v_param_15\"\
\"$v_param_16\"\
\"$v_param_17\"\
\"$v_param_18\"\
\"$v_param_19\"\
\"$v_param_20\"\
\"$v_param_21\"\
\"$v_param_22\"\
\"$v_param_23\"`
user_request=`echo $user_request|awk '{print $3}'`
echo Request is $user_request
trx_rep_file="$user_request"
echo 'trx_rep_file: '$trx_rep_file
sleep 10
for i in 1 2 3 4 5
do
if test -f $APPLCSF/$APPLLOG/l$user_request.req
then
if test [`grep -i '"Concurrent process completed successfully"' $APPLCSF/$APPLLOG/l$user_request.req`]
then
if test -f $APPLCSF/$APPLOUT/o$trx_rep_file.out
then
echo +++++++++++++++++++++++++++++++++
echo 'output file found'
echo ++++++++++++++++++++++++++++++++++++++
else
echo +++++++++++++++++++++++++++++++++++++++++
echo failure in Report listing production
echo +++++++++++++++++++++++++++++++++++++++
fi
break
else
echo +++++++++++++++++++++++++++++++++++++++
echo Job not Over Yet
echo +++++++++++++++++++++++++++++++++++++++++++++
fi
echo +++++++++++++++++++++++++++++++++++++++
echo File not found yet
echo ++++++++++++++++++++++++++++++++++++++
fi
sleep 10
done
echo ----------------------------------------------------------
echo Transaction Listing process over
echo ---------------------------------------------------------
echo ----------------------------------------------------------
echo Executing SQL to derive Search Pattern
echo ----------------------------------------------------------
v_pattern=`sqlplus -s /nolog <<EOF1
conn $v_login_pwd
set heading off
set echo off
set feedback off
SELECT 'SEARCH^'||meaning||'^'||attribute1||'^'||attribute2||'^'||attribute3
FROM fnd_lookup_values
WHERE lookup_type = '$v_param_2'
AND lookup_code = '$v_prog_name';
exit
EOF1`
echo 'v_pattern: '$v_pattern
v_pattern_n1=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $2}'`
echo 'v_pattern_n1: '$v_pattern_n1
v_pattern_n2=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $3}'`
echo 'v_pattern_n2: '$v_pattern_n2
v_pattern_n3=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $4}'`
echo 'v_pattern_n3: '$v_pattern_n3
v_pattern_n4=`echo $v_pattern|sed 's/Connected.//'|awk 'FS="^" {print $4}'|sed 's/ //'`
echo 'v_pattern_n4: '$v_pattern_n4
echo 'v_param_12: '$v_param_12
echo 'v_param_13: '$v_param_13
echo -----------------------------------
echo Deriving final output
echo ----------------------------------
v_var=`cat $APPLCSF/$APPLOUT/o$trx_rep_file.out | grep -i "$v_pattern_n1"|\
sed "s/(/-/g"|sed "s/)/ /g"|\
sed "s/$v_pattern_n1/$v_pattern_n2/g"|\
sed 's/ /~/g'|\
sed 's/~~*/~/g'|\
sed 's/ *//g'|\
sed 's/,//g'`
echo 'v_var: '$v_var
v_var_2=`cat $APPLCSF/$APPLOUT/o$trx_rep_file.out|grep -i "$v_pattern_n3"|\
uniq`
v_out_1=`echo "$v_var"|grep -i "$v_pattern_n2"|awk 'FS="~" {print $3}'`
echo 'v_out_1: '$v_out_1
echo 'v_var_2: '$v_var_2
echo ------------------------------------------------------------
v_out_2=`echo "$v_var_2"|grep -i "$v_pattern_n3"|awk 'FS=":" {print $2}'`
echo 'v_out_2: '$v_out_2
echo ----------------------------------------------
echo Process comleted
echo ----------------------------------------------------
echo ================================================================================
#---------------------------------------------------------------------------------------------------The name of this OTN group is "Database - General"
Your question relates to an unnamed application that might be E-Business Suite, or PeopleSoft, or Siebel, who can say.
Please re-ask your question in the appropriate applications forum and be sure to clearly name the full product name and version. We are not mind readers and we can not look over your shoulder. -
Passing parameters from BTE to workflow(in middle)
Hi all,
I have to pass the reject for reason text from BTE to workflow since i have to display the text in workitem.
I am using the following code for raising event from BTE.But how can i catch this values in the workflow ( in middle of a step).
I want to pass the values in lt_cont to workflow in middle of a step.
WHEN 'RW'.
concatenate T_BKPF-BUKRS T_BKPF-BELNR T_BKPF-GJAHR into OBJECT_KEY.
call function 'SAP_WAPI_CREATE_EVENT'
exporting
OBJECT_TYPE = 'FIPP'
OBJECT_KEY = OBJECT_KEY
EVENT = 'NEW'
COMMIT_WORK = 'X'
EVENT_LANGUAGE = SY-LANGU
LANGUAGE = SY-LANGU
USER = SY-UNAME
tables
INPUT_CONTAINER = LT_CONT.
CLEAR OK_CODE.
Thanks,
Mohan.
Edited by: Chandra Mohan A.K Kulasekaran on Aug 30, 2010 11:04 AMHi Chandra,
For object FIPP, i guess event 'new' is not available, however if you are using event 'Created', you can follow these steps tp pass rejection reason to event container.
First of all, we cannot directly pass rejection reason to Workflow container through this FM.
We have to pass reason to event container first . For this, create or delegate the Standard BOR object FIPP and add parameter 'Rason_event' to event 'CREATED'.
Now create workflow conatiner 'Reason_WF' . Bind the aparameters of Event container to Workflow container in workflow header.
Now use this FM
data : lt_cont type standard table of swr_cont,
wa_cont type swr_cont.
wa_cont-element = 'Rason_event'.
wa_cont-value = ''. *add reason here
append wa_cont to lt_cont.
call function 'SAP_WAPI_CREATE_EVENT'
exporting
OBJECT_TYPE = 'FIPP'
OBJECT_KEY = OBJECT_KEY
EVENT = 'CREATED'
COMMIT_WORK = 'X'
EVENT_LANGUAGE = SY-LANGU
LANGUAGE = SY-LANGU
USER = SY-UNAME
tables
INPUT_CONTAINER = LT_CONT.
CLEAR OK_CODE.
hope this helps.
Regards,
Sangvir Singh -
Opening a PDF file from a share that contains a reparse point in protected mode fails
With adobe reader 10 or above and with protected mode turned on, we are unable to read a PDF file from a shared location if it contains a reparse point. I understand that turning off protected mode will resolve the issue, but that does not help us.
Using filemon, we can see that adobe is opening the file and ignoring the reparse point, so we know that's why it's failing. Is there any way (aside from turning off protected mode) to get this to work?Hi,
is the next part of the code correct.
What i mean is packing of the attachment, finding out the size of pdf file and doc type as PDF.
You can also try below link..
Link: [http://wiki.sdn.sap.com/wiki/display/Snippets/SENDALVGRIDASPDFATTACHMENTTOSAPINBOXUSINGCLASSES]
Hope this helps.
Regards,
-Sandeep -
Pass parameter from report to report generates error
I am new to Portal. Please help me with this one.
I created two reports using report wizard. Report A lists termination infor group by leaving reasons. Report A takes two parameters: p_termination_date_from, p_termination_date_to.
When Report A is returned, user is supposed to be able to click on termination reason and go to report B, which has more detail of who is terminated under that reason. Report B takes three parameters:
p_Leaving_reason,
p_termination_date_from,
p_termination_date_to.
All these three are passed from Report A.
I use link to pass p_leaving_reason, but not able to use link to pass termination dates. So I use "a href= ..." to pass termination dates in Report A. The report is created without error. But when I run it, it gives me the following error:
Error: Unable to perform query (WWV-10202)
ORA-01858: a non-numeric character was found where a numeric was expected (WWV-11230)
Here is my Report A Statement:
===========================================
select a.LEAVING_REASON, a.meaning, count(distinct(a.EMPLOYEE_NUMBER)) people
from tableA a
WHERE
a.ACTUAL_TERMINATION_DATE >= ''||:P_TERMINATION_DATE_FROM||''
AND
a.ACTUAL_TERMINATION_DATE <= '<a
href="report_b?p_arg_names=P_TERMINATION_DATE_TO&p_arg_values='||:P_TERMINATION_DATE_TO||'">'||:P_TERMINATION_DATE_TO||'</a>'
GROUP BY a.LEAVING_REASON, a.MEANING;
And Report B select statement:
================================
Select * from tableB b
where b.termination_date>=:p_termination_date_from
and
b.termination_date<=:p_termination_date_to;
I appreciate your help.Update:
Now I put a to_char in front of a.actual_termination_date, it does not give me that error any more. But it doesn't return any row.
Looks like it ignores the value I put in the parameter form. Please help. thank you.
Here is the updated statement for report A:
==============================================
select a.LEAVING_REASON, a.meaning, count(distinct(a.EMPLOYEE_NUMBER)) people
from tableA a
WHERE
to_char(a.ACTUAL_TERMINATION_DATE, 'dd-mon-yyyy') >= ''||:P_TERMINATION_DATE_FROM||''
AND
to_char(a.ACTUAL_TERMINATION_DATE, 'dd-mon-yyyy') <= '<a
href="report_b?p_arg_names=P_TERMINATION_DATE_TO&p_arg_values='||:P_TERMINATION_DATE_TO||'">'||:P_TERMINATION_DATE_TO||'</a>'
GROUP BY a.LEAVING_REASON, a.MEANING; -
One field is missing in downloading the file from report
Hi Friends,
I have a problem with downloading the file from SAP.
Actually the report has to download 6 fields from the list of the report to a .txt file on the presentation server. But it is downloading only 5 fields. The missing field is DEA#. Actually now i have to fix that problem.
I found that in the download process they have not inlcuded the DEA# field.
Here in this 1 field is not getting dowloading from the list of the report to the text file.
I'm giving a portion of the code.
Like this they r calling the FM:
FORM DOWNLOAD_FILE.
CALL FUNCTION 'DOWNLOAD'
EXPORTING
FILENAME = P_OUTFIL
TABLES
DATA_TAB = I_OUTPUT.
IF SY-SUBRC <> 0.
WRITE:/ 'Error downloading file'.
ENDIF.
in code we have,
data: v_output type t_output,
data: i_output type t_output occurs 0.
and,
BEGIN OF T_OUTPUT,
RECORD(200),
END OF T_OUTPUT.
when i debug the program,
the record field is showing only the 5 fields not the missing 6th filed)DEA#).
and we have another FORM :
*& Form FORMAT_FILE_WITH_TABS
Insert tabs between fields so when uploaded in Excel, the
record will be separated into columns where a tab is found.
FORM FORMAT_FILE_WITH_TABS.
LOOP AT I_KNA1 INTO V_KNA1.
CONCATENATE: V_KNA1-KUNNR
V_KNA1-NAME1
V_KNA1-NAME2
V_KNA1-STRAS
V_KNA1-ORT01
V_KNA1-REGIO
V_KNA1-PSTLZ
INTO V_OUTPUT SEPARATED BY C_TAB.
APPEND V_OUTPUT TO I_OUTPUT.
CLEAR V_OUTPUT.
ENDLOOP.
ENDFORM. " FORMAT_FILE_WITH_TABS
If you look into this FM, there is no mention of DEA# field,
i hve tried to correct it by adding the "v_likp_dea" in the FM. when i did like this it is showing the DEA# field in the downloaded .txt file but only 1 value for all the records.
My question is for each record i have to show its unique DEA#.
I guess i could do this by putting it in loop, could anybody tell me how i can i do that, Please
Thank you very much.
Raj.In the subroutine format_file_with_tabs ,
You should read it_likp with the key that uniquely identifies for dea# . This should be done in the loop at i_kna1.
Suppose kunnr identifies a unique dea# in it_likp internal table , then you should write
FORM FORMAT_FILE_WITH_TABS.
LOOP AT I_KNA1 INTO V_KNA1.
clear v_likp.
read table it_likp into v_likp
with key kunnr = v_kna1-kunnr binary search. (should sort the itab to use binary search with read. )
CONCATENATE: V_KNA1-KUNNR
V_KNA1-NAME1
V_KNA1-NAME2
V_KNA1-STRAS
V_KNA1-ORT01
V_KNA1-REGIO
V_KNA1-PSTLZ
v_likp-dea
INTO V_OUTPUT SEPARATED BY C_TAB.
APPEND V_OUTPUT TO I_OUTPUT.
CLEAR V_OUTPUT.
ENDLOOP.
ENDFORM. " FORMAT_FILE_WITH_TABS
Message was edited by: Kalidas Cheroolil -
Hw to pass parameter from report to forms
Dear Friends,
I m working on Forms n Reports 6i,
I m running report n passing parameter from the forms now the requirement is that if report run successfully it shuld give the msg otherwise give an user define error msg.
Hw do i pass any parameter from report to form for acknowledgment.
Thanking yours
ChandanHi Rajat,
using run_product built in i can pass parameter from forms to reports but hw can i get some parameter value from reports to forms as mentioned earlier my post
Thanking Yours,
Chandan -
How can I pass parameters from report to HTML page
Hi,
Does any one know how to pass value from Portal Report to other HTML page (asp for excample).
I build a Protal report, and I want jamp to "http://...viewDoc.asp?DocID=DocumentID" URL, by clicking on link, where "DocumentID" is parameter that to be pass from report.One way is to create a link based on that form and attach that
link with the report. Through links you can pass parameters -
How to pass value from report to form?
Dear,
I built a report and I create button on report too. This
button will show a form that I want it to automatically show
receivable values from report so that user don't complete them.
So I create a button on the report . I enter Javascript in
PL/SQL Code tab in '...after displaying the footer' as follow :
htp.formOpen
(owa_util.get_owa_service_path||'portal30.wwa_app_module.link?
p_arg_names=_moduleid&p_arg_values=1736929105&p_arg_names=_show_h
eader&p_arg_values=YES&p_arg_names=GNO&p_arg_values=1&p_arg_names
=QNO&p_arg_values=2');
htp.formSubmit(null,'New Answer');
htp.formClose;
GNO , QNO is value which I want to pass
As you can see, the above code can pass only static value.
But I want to pass values that is the condition of this report.
I mean,such as, this report show data that gno=1 and qno=2 and I
want to pass these values to form. So both value will appear in
gno and qno field.
So please tell me what should I do. Please help me. I don't
know how to do it. I look forward to hearing from all of you.
Please!!!!!! Don't hesitate to answer.
Thank you very much
Sirin KittichotpanichHi Marc,
Yes, you have it correct in what I am trying to do and if I put a default value in the hidden item on page 2 and run it then that works fine. I just can't get the value from the form passed to page 2 for some reason. There are actually 22 items on the form that can be filtered but just using COREID for simplicity. When I run the form I am just entering a value in the COREID field to try and return those records. Most of the other items on the form are displayed as Popup LOV(fetches first row). Would the values of all these be done the same in a comma delimited list for the items and values? I was trying to get at least one of them working first. Here is the search result that comes up in the debug window:
Search Results
0.01: Item: P2_COREID HIDDEN
0.01: show report
0.02: determine column headings
0.02: parse query as: MOTEAMSAPEX
0.02: binding: ":P2_COREID"="P2_COREID" value=""
0.02: print column headings
0.02: rows loop: 15 row(s)
No data found.
Here is the SQL statement:
select coreid, serialnumber
from MOTEAMS.V_ASSETS where
instr(UPPER("COREID"), UPPER(:P2_COREID)) > 0
The branch settings are:
Set these items: P2_COREID
With these values: &P1_COREID (also tried this with period at the end)
I am new to this and not familiar with apex.oracle.com. How would I go about posting to that site?
Thanks,
Pam
Maybe you are looking for
-
Hi there, I'm developing a report in BI Publisher 11g's Layout Editor. I need to have a text box with rounded corners. I would also like to have the same functionality in tables. Is this possible in the layout editor? Thanks, Tiago
-
Import EJB to Java Studio Creator 2?
Hey all, I'm not quite sure if this is where I want to ask this question or not. I could not find another place to so I hope here will be fine. I've been working with EJB's and deploying them to JBoss for some time now, however I'm not to great on th
-
Viewing bcc names in sent mail
When I send an email with bcc's, sometimes my sent-mail shows the names and sometimes it does not. Why? How can I get it to show the names all the time? It doesn't seem to be dependent on the number of bcc's either. Thanks. I do have more than one em
-
Aligning objects on different layers?
Hello - Kinda new to this. I have 3 photos 8x10 that I want to take and place into a larger photo (24 x 10) . I did a "duplicate layer" of each additional image and duplicated into the master image ( the canvas of which I resized to make 24 "). I now
-
Is it possible to build a webshop in muse, or to embed an extern webshop? Has anyone done this before?