How to track the report calling from powerbuilder?
Suppose I have a powerbuilder application myapp. there are many reports created with pb. There are 2 possible for pb report:
datawindow get data from stored procedure
datawindow get date with sql.
myapp use a specific login mylogin to connect to sybase ase.
then I want to track who and when the report running. how to implement it? any way without modify myapp code?
I tried with sybase audit, but myapp connect with mylogin. So anyone run myapp will be same login.
what's the solution for this case?
We did this with Proxy Authorization. That's where you connect to the database with one user, but you can assume the authorization rights of another user for specific purposes.
So your app would have to connect with a user's individual ID, but then you'd issue 'set proxy myLogin' to give them rights to run the reports and access those database tables. If they ever connect outside your application (with Crystal Reports or some other 3rd party tool), they'd be connecting as their unique login and wouldn't have rights to the underlying database tables unless they also knew to issue the 'set proxy myLogin' command.
Similar Messages
-
How to track the sharepoint documents from MS Dynamics end???
Hi,
I want to track the SharePoint documents from MS Dynamics CRM end.
When the document is added or deleted i need to show the message that docuement is added at so and so document library.
If i use event receivers what else i need to do after that.
Any suggestions or solution for/on this.
Thanks,
Jiteendra SapathiRao.
Jitendra.SHi,
To track the added or deleted event of a SharePoint Library, I would suggest you use workflow which can be triggered when there is file added or deleted, then we can send an
email for notification.
Send email in a workflow:
http://www.youtube.com/watch?v=nNxD82KiUhQ
Best regards
Patrick Liang
TechNet Community Support -
How to get the report name from the call stack
Hi,
I have a question about how to get the caller information dynamically in a function module.
For example.
ZGET_CALLER_INFORAMTION,
get the caller name -- how ??
Thanks in advance
Best Regards,
JohnneyHi,
You can use SY_CPROG - caller in external procedures, bye using this u can get the progam name.
Regards,
kavitha.k -
How to display the report output from a standard Oracle Form
Dear Members,
I am calling a concurrent program (XML Report) from a standard form using form's personalization (special menu entry).
I am able to successfully submit the concurrent program. Once it is submitted successfully user need to navigate to the Requests window to see the output.
Instead of user navigating to the requests window to see the output, can we display it directly on the standard form itself after the completion of the report?
Many thanks in advance.
Best Regards,
Arun Reddy.R4S,
You might be able to Zoom to the view requests form to save your users a step.
HTH,
--Johnnie -
How to transport the report object from development clint to quality clint
any body knows different ways of transferring report object from development clint to quality clint.pse send ...
Hi..
LSMW:
There are 2 ways for transporting LSMW data from a system to another.
Export/import this method gives you the opportunity to select the subprojects or objects you want to transfer. LSMW -> Extras -> Export project
Transport request with this method, you can transport a LSMW project in full (you can not select the objects you want). With this method, the project will be transported as any other SAP object in a transport order. LSMW -> Extras -> Create change request
Program variants
If you have several program variants in a development system that you want to transport, use the following method to transport them:
Execute program 'RSTRANSP' (via se38) and inform the program and/or variant names (you can transport variant of several programs in one shot).
Layout
In some transactions, one can save layout of the screen (sort, filter, ... criteria).
These layouts can be transported: In the required transaction, when your layouts have been saved, go to Settings -> Layout -> Layout Management. Select the desired layouts and go to Layout -> Transport... There you can add your layouts in existing TO or create a new one.
Database data
In some unusual cases, you might have to transport data of a SAP table.
Go to transaction SE16, select your entries and go to Table entry -> Transport entries. It's only possible for some tables...
If you cannot do it that way,you have to create a Workbench transport order with transaction SE10. When created, click on it, go in menu Request/task -> Object list -> Display object list.
Go in modification mode and add a new line with:
PgmID = R3TR
Obj = TABU
Object name = Name of your table
Double-click on the created line and, depending on your need, put '*' in the key field or double-click on it and select the key you need to transport.
Queries
Queries, datasets and user groups can be exported/imported between the systems using the Program RSAQR3TR.
Report template (ALV variants)
There is a button or somewhere in the menu Change/Select/Save/Manage Layout.
Go to Manage Layout, than Layout menu/ Transport.
SAPSCRIPT Files Transport
Use the program RSTXSCRP to upload and Download the SAPSCRIPT files to different systems
Transport SAPSCRIPT
Use the Program RSWBO052 to create the Transport Request for a SAPSCRIPT, In the Selection screen of the program, give R3TR FORM Give the Form name and press Execute button, it will ask the Development Class and the transport Request No.
Standard texts
Standard texts used in SAPScript(created with transaction SO10) can be included in transport orders. You have to create a Workbench transport order with transaction SE10. When created, click on it, go in menu Request/task -> Object list -> Display object list. Go in modification mode and add a new line with:
PgmID = R3TR
Obj = TEXT
Object name = TEXT,,ST,
Example :
R3TR / TEXT / TEXT,YMM_MEDRUCK_MAIN_16_EC,ST,F
Reward if useful
~Lakshmiraj~ -
How to download the Report .rdl from Sharepoint
Hi,
I want to get the server version of the report as I have made so many changes to the local copy of the report.
Please suggest me in detail so that I can get the copy from the sharepoint.
Thanks, Subrat KumarHi KumarSu,
According to your description, the reporting services is configured to sharepoint integrated mode, you want to download a copy of a report from report server. If that is the case, please refer to the following steps:
Open the SharePoint site (for example,
http://servername/site/subsite).
On the Home page, click View All Site Content.
In Document Libraries, click the library that contains the reports you want to download.
In the library, click the drop-down arrow next to the name of report that you want to download.
Click Send To, then click Download a Copy.
In File Download dialog box, click Save button.
In Save As dialog box, select location, then click Save.
The following screenshot is for your reference:
If you have any more questions, please feel free to ask.
Thanks,
Wendy Fu -
How to display the report output from a customized Oracle Form button
Hi Gurus
I developed a customized oracle form and one customized report. I want to run report from oracle customized form, for this i use one button to submit concurrent request for request.
its successfully submitted and i can view output by using View ----> Request --------> Find -------------> Output...
But problem is that how can i view output by using button not doing all steps to view output.
Regards,Hi Haq Nawaz,
Refer Here
Regrads,
Guru -
How to get the report description from obiee's web services (web catalog)?
I am trying to get the Description from the properties of a report (using web services + web catalog). I am not able to retrieve the description through the itemProperties[] array, and have not been successful finding it anywhere else. Has anyone been able to get the this Description property? Thanks.
hi,
are you looking for table name,column name,subject area,created time for a specific report/request ?
IF yes we can do this using Catalog manager
Open Catalog Manager-->tools-->Create Report
thanks,
saichand.v -
How to Check the report is Finished while calling a report from Forms 6i
Dear All,
I am Calling a report from oracle forms 6i, after runing report in " Run_Product(REPORTS,:fn_cntl.nb_report_name,ASYNCHRONOUS, RUNTIME, FILESYSTEM,pl_id, NULL);"
I need to copy the pdf to store it in another place once the report is generated.
My Problem is : that i want ot Check first the report has generated after " Run_Product(REPORTS,:fn_cntl.nb_report_name,ASYNCHRONOUS, RUNTIME, FILESYSTEM,pl_id, NULL);" is executed ? How to check the report is generated ot not?
As i tried to use the below procedure after "Run_Product(REPORTS,:fn_cntl.nb_report_name,ASYNCHRONOUS, RUNTIME, FILESYSTEM,pl_id, NULL);"" but his does not work... nothing happens
{code}
PROCEDURE FPC_COPY_REPORT (p_report_name varchar2) IS
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status varchar2(20);
lv_id varchar2(1000);
BEGIN
repid := find_report_object('AMTP_995.RDF');
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
if rep_status = 'FINISHED' then
message('Report Completed'); message('Report Completed');
else
message('Error when running report.'); message('Error when running report.');
end if;
END;
{code}
Any Helpactually My code is this:
declare
ln_alert number;
pl_id ParamList;
lv_report_name varchar2(10000);
lv_path varchar2 (100) := 'C:\';
lv_shared_path varchar2(1000);
lv_copy_file varchar2(10000);
cursor cr_dir_path IS
select v_dir_path
from md_directory
where v_dir_code ='SHR';
lv_file_name varchar2(1000);
BEGIN
open cr_dir_path;
fetch cr_dir_path into lv_shared_path;
close cr_dir_path;
lv_report_name := lv_path||:fn_cntl.nb_ref_no||'_M08600000_'||to_char(sysdate,'YYYYMMDD-HHmmss')||'.pdf';
if ffn_check_fields THEN
pl_id := Get_Parameter_List('LAI');
IF NOT Id_Null(pl_id) THEN
Destroy_Parameter_List( pl_id );
END IF;
pl_id := Create_Parameter_List('LAI');
if :fn_cntl.nb_report_name ='MMAT_REPORT'
then
if :fn_cntl.nb_report_desc ='EXPORT'
then
Add_Parameter(pl_id, 'PARAMFORM',TEXT_PARAMETER, 'NO');
Add_Parameter(pl_id, 'DESTYPE', TEXT_PARAMETER,'File');
Add_Parameter(pl_id, 'DESNAME', TEXT_PARAMETER, lv_report_name);
Add_Parameter(pl_id, 'DESFORMAT',TEXT_PARAMETER,'PDF');
Add_Parameter(pl_id, 'p_mat_no',TEXT_PARAMETER, :fn_cntl.nb_mat_no);
Add_Parameter(pl_id, 'p_ref_no', TEXT_PARAMETER, :fn_cntl.nb_ref_no);
Add_Parameter(pl_id, 'p_verified_by',TEXT_PARAMETER, user);
Run_Product(REPORTS,:fn_cntl.nb_report_name,ASYNCHRONOUS, RUNTIME, FILESYSTEM,pl_id, NULL);
DECLARE
repid REPORT_OBJECT; v_rep VARCHAR2(100); rep_status varchar2(20);BEGIN
/* REP_OBJ= REPORT OBJECT CREATED UNDER REPORT NODE AT FORM */
repid := find_report_object('MMAT_REPORT'); v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
if rep_status = 'FINISHED' then
message('Report Completed'); message('Report Completed');
--copy_report_object_output(v_rep,'c:\local.pdf');
-- host('netscape c:\tlocal.pdf');
else message('Error when running report.');
message('Error when running report.');
end if;
END;
end if;
end if;
if :fn_cntl.nb_report_desc ='EXPORT'
then
error_handler('This report will be Storde in ' ||lv_report_name||' and '||lv_shared_path|| ' Location',3);
lv_copy_file :='copy '||' "'||lv_report_name||'" "'||lv_shared_path||'"';
host(lv_copy_file,no_screen);
error_handler('Report Has been Generated Sucessfully.',3);
end if;
end if;
END;I will try first the another solution you have replied perviously... and will let you no the results... thanks a lot... -
How to track report called from a from
We have a Form that calls a report using the show_document command. Is there a way to track when the report is called inside the form? Thanks.
Hi,
you can install the Reports queuetableto list all Reports requests and its current status. The only problem you face is that using Web.Show_Document() you don't have a jobid to locate the job. So using Web.Show_Document() its hard to achieve what you are planning to do.
If using Run_Report_Object() instead you can read the Reports status from Forms so that you know what the current status is. In addition you retrieve a jobid that allows you to query the queuetable. A Whitepaper is available at otn.oracle.com/products/forms
Frank -
How to stop the report from Web!
hi,all!
Now I can start a report from Web with schedule parameter!Can you tell me how to stop the report via the Web server?Or tell me with which patameter.Thank a lot.hello,
there is a CGI/Servlet command called killjob which you pass the job-id of the job you want to kill.
regards,
the oracle reports team --pw -
How to get the Reports of Change Tracking Table in MDM?
Hi!
Please tell me how to get the reports of Change Tracking Table in MDM which is a System table, directly from MDM without using any interface.
Thanks in advance for the reply.
With Best Regards
Devendra PandeyHi Devendra,
MDM can track changes on tables and fields. <u>The level of change tracking, and which tables/fields to track, are configurable in the MDM Console</u>. MDM opens a new database on the same database engine as the MDM repository and writes all change records to this database.
For information of various steps you can visit
<a href="http://help.sap.com/saphelp_mdm550/helpdata/en/45/c7b20339ee570ae10000000a114a6b/content.htm">this URL</a>
Regards,
Krutarth -
How to determine the Support Team from Reported-by?
Hi All,
We need to determine the support team based on reported-by.
I have concluded it is only possible by customization of developing ZBADI from these threads:
Re: How to determine the Support Team from the Reported by?
Automatic determination support team based on own specs?
Re: Route tickets based on Message creaters's location
So we have created ztable which has relation between SAP component, Reported-by and Support Team.
Now i need to develope a ZBADI and assign to the action definition SLFN0001_ADVANCED_FIND_PARTNER(i hope).
Can anyone help me out with the piece of code. Because i don't which FMs to be called for read and update the support desk message.
Note: Action definition SLFN0001_ADVANCED_FIND_PARTNER uses method call Z_CRM_DNO_PARTNER_1(which is a copy of CRM_DNO_PARTNER_1 and applied some correction as per note: 1041455).
Thanks in advance.
Regards
Sanjaiclosing this thread.
-
How to track the flow of Sharepoint SSRS report requests to troubleshoot slowness
How to track the flow of requests of Integrated SSRS report links in Sharepoint.
We are using SSRS with Sharepoint for reporting purpose. The issue is some of the reports get generated fast and some other reports generation is very slow. When the sql query of these reports RDL file is executed, the records are shown fast.
Also even on clicking the "Add Subscription" link of "Manage Subscriptions" of a report is very slow for some reports, while it is fast for other reports.
I tried enabling SQL profiler to track the requests. I have checked profiler log for the SQL statements with exec sp_executesql. But they are not helpful.
Pls advice on how to track the request of flow of SSRS report request in sharepoint and how to troubleshoot the slowness in "Add Subscription" link, response of some reports.Hi Pradeesh,
According to your description, my understanding is that you want to track SharePoint SSRS report requests to troubleshoot the performance.
Developer dashboard is very help full while troubleshooting the issues related to performance in SharePoint 2013. You can have a try.
About Developer dashboard, you can refer to the links:
http://www.sharepoint-journey.com/developer-dashboard-in-sharepoint-2013.html
http://msdn.microsoft.com/en-us/library/office/ff512745(v=office.14).aspx
Best Regards,
Wendy
Wendy Li
TechNet Community Support -
Hi, I followed the instructions from Apple MFI website, to apply for the Made For iPhone Program. After submission of the necessary documents and information, I have not heard back from Apple for couple weeks. How to track the application progress? Can someone help? < Edited by Host >
Thank you.
Best Regards,
GeraldHi Gerald
This is a user-to-user forum, and your message will not be received by Apple. You will need to sign into your Developer/MFI account, and contact Apple that way. This can be done here.
P.S Please do not post your e-mail address here.
Taylor
Maybe you are looking for
-
Check for required fields before locking subforms and submitting
Hello, I have a 5-page form with many questions, to be completed by the original requestor and multiple approvers. What I'm trying to do is have the original requestor's Submit button on p. 3 lock the input on the first three pages, but first check
-
How to instantiate class using GUID field from a table
Hi, There is a class ' /MRSS/CL_SGD_COMPLEX_DEMAND ' and method /MRSS/IF_SGE_COMPLEX_DEMAND~ITEMS_GET. Actual requirement is field called GUID from the table instantiate the class and i can use its methods to get the reference to assign object.
-
Error 103 when try to update iTunes ? why
Automatic update advised me updates ready to install but when I try with iTunes get error message 103. Has anyone any ideas please?
-
Can't put anything on top of paged-sized GIF image?
I created a GIF file and successfully inserted it on a blank document. Now it seems I cannot put my cursor on top of it, meaning I cannot insert table, smaller jpg image, text, etc. Advice would be much appreciated.
-
ITunes sorting question - album art
Hi, I currently have my itunes setup whereby it shows the album art for each album (this is the third possible viewpoint, of the four that you can select). The trouble is, some of my albums have multiple singers in them (e.g compilation albums). So,