Supress the -ve sign in report painter report - VERY URGENT
Hi
In a report painter report, can anybody please let me know how to display a negative value, for example, "-1234.56" as "(1234.56)".
IT IS VERY URGENT
Check If value is less than 0,
then replace '-' with space ( to remove the '-' from the right end) and then Concatenate '-' and value into a variable.
Regards
Raj
Similar Messages
-
Report painter problem very urgent
Hi to ALL,
I have prepared two reports of cost centre through report painter. The format is proper is both the reports. The set is also correct and values in set(i.e cost centres) are also properly
but when we execute the report one report is being executed properly while other shows zero values. only when i doubleclick on zero amt and go to plan line items then it shows me values for that particular row in report.
Why is it so? what is solution to it? can it be possible that my tables are not correct. Ia m using CCSS table.
Pls this is very urgent
Thanks in advance
TanujaHi
Can you check one thing...after selecting the zero you are getting the line item...chekc the total of that items...if it is coming zero..then no problem.
If not you can check in the no.format of that report. If you select the lacs format and your amount is below ten thousand...you will get the zero value only
VVR -
Logic for Refreshing the ALV Report (Very Urgent)
Hi Experts,
My <b>ALV report</b> needs a <b>refresh button</b> on the output.
The <b>Refresh button</b> should be available to allow user to keep this report on screen and <b>refresh regularly</b> rather than <b>going back</b> and <b>running it again.</b>
I am using <b>Function modules</b> and not <b>OOPS Concept</b> here.............As i am<b> unaware</b> of OOPS Please provide me solution in <b>FM's Only</b>.
Kindly send me <b>sample logic</b> for this, <b>Very urgent</b> if ur reply is helpfull.... u will be <b>rewarded heavily</b>.......................
THanks in advance.
Rajesh KumarHi,
This mean to say that if you have a 'refresh' push button in your gui status, every time you press the button, the list should get refreshed.
In ALV, to refresh the table you have to call the method "refresh_table_display".
It has the syntax very similar to creating the table.
It has two parameters. In the first one, you can mention if you want to refresh only the data (the icons are not refreshed)
or
if you want to refresh only the icons around the grid (the data is not refreshed - this option is mostly not used in day to day applications).
the synatx is :-
call method grid (name of grid )->refresh_table_display
exporting
IS_STABLE = <STRUCT OF TYPE LVC_S_STBL> (THIS IS FOR DATA REFRESHING)
I_SOFT_REFRESH = <VARIABLE OF CHAR 01> (THIS IS FOR ICON REFRESHING).
Regards,
Bhaskar -
PDF format of Reports (Very urgent)
I am using developer 6i forms & report server to run my application on the web.
My forms r working quite fine. My reports when I run my reports in HTML/HTMLCSS format the output comes well.
But when I set FORMS60_REPFORMAT=PDF in registry to get the output of the reports in PDF format, the browser opens acrobat reader, but does not open the PDF file and an error comes 'Error while opening the document'.
But in the temporary folder of reports server the output of the desired report is created perfectly well. When i open that file directly by giving the path of the folder separately the browser shows that document very well.
I have tried IE4, IE5, IE6.
When using Netscape 4.7 when report's URL is sent to browser, the browser shows save as window instead of directly opeing the file.
Please help me out.
ThanksMaybe this solution from Metalink will help you:
fact: Oracle Reports Developer 6
fact: Oracle Reports Services
fact: Microsoft Internet Explorer
fact: Acrobat Reader 4.0
symptom: Running Report with Desformat=PDF and Paramform=HTML Returns Blank Page In Browser.
cause: Problem documented in <Bug:784236> WHEN PARAMFORM = YES AND DESFORMAT=PDF WEB REPORT SHOW BLANK PAGE WITH IE
and <Bug:761674> PDF STREAM TO IE DOES NOT WORK WHEN PARAMETER FORM ENABLED
Problem closed as 3rd Party product problem
fix:
Use the following workaround
1. Click on the Report name and bring up the property palette to show all of the properties for the whole report.
2. Under Report Escapes->Before Form Value, change form method from post to get.
This will then do it dynamically for the report without having to save a static paramform. -
Hi gurus,
Can any one check the code .Iam not getting the output correctly .some garbage values it is taking .Kindly check and reply me it is very urgent for me.
REPORT Z_MARPOSS.
TABLES : EKPO ,
EKET.
DATA : BEGIN OF ITAB OCCURS 2,
EBELN LIKE EKET-EBELN,
END OF ITAB .
DATA : BEGIN OF ITAB1 OCCURS 2,
MATNR LIKE EKPO-MATNR,
TXZ01 LIKE EKPO-TXZ01,
MENGE LIKE EKET-MENGE,
WEMNG LIKE EKET-WEMNG,
MOBMNG LIKE EKET-MENGE,
END OF ITAB1.
SELECT-OPTIONS MEINDT FOR EKET-EINDT.
SELECT EBELN INTO TABLE ITAB FROM EKET WHERE EINDT IN MEINDT.
LOOP AT ITAB.
clear itab1-matnr.
clear itab1-txz01.
SELECT MATNR TXZ01 INTO CORRESPONDING FIELDS OF ITAB1 FROM EKPO WHERE EBELN = ITAB-EBELN.
APPEND ITAB1.
ENDSELECT.
ENDLOOP.
LOOP AT ITAB.
CLEAR ITAB1-MENGE .
CLEAR ITAB1-WEMNG .
SELECT MENGE WEMNG INTO CORRESPONDING FIELDS OF ITAB1 FROM EKET WHERE EBELN = ITAB-EBELN.
APPEND ITAB1.
ENDSELECT.
ENDLOOP.
top-of-page .
write : 50 'REPORT FOR STOCK OF PURCHASING MATERIALS' .
uline .
write : /2 'MATERIAL.' , 13 sy-vline , 14 'DESCRIPTION', 60 sy-vline , 61 'TOTAL QUANTITY' , 78 SY-VLINE , 79 'DEL QTY' , 95 SY-VLINE , 96 'REM QTY'.
uline .
END-OF-SELECTION.
LOOP AT ITAB1.
ITAB1-MOBMNG = ITAB1-MENGE - ITAB1-WEMNG.
MODIFY ITAB1. "Update the Record
WRITE : / ITAB1-MATNR UNDER 'MATERIAL' ,
ITAB1-TXZ01 UNDER 'DESCRIPTION' ,
ITAB1-MENGE UNDER 'TOTAL QUANTITY' ,
ITAB1-WEMNG UNDER 'DEL QTY' ,
ITAB1-MOBMNG UNDER 'REM QTY'.
ENDLOOP.
thx & Regards,
sunderHi,
In your code you are appending new lines at two places and at the end you are trying to display all the four values:
SELECT MATNR TXZ01 ITO CORRESPONDING FIELDS OF ITAB1 FROM EKPO WHERE EBELN = ITAB-EBELN.
APPEND ITAB1.
SELECT MENGE WEMNG INTO CORRESPONDING FIELDS OF ITAB1 FROM EKET WHERE EBELN = ITAB-EBELN.
APPEND ITAB1.
For the above two Append Statement , Relate the four fields using modify statement in the second append using correct index values.
Regards,
Baburaj -
Problem with the EP6 SP10 Patch 1 Post Install (VERY URGENT)
Hello,
My installation seems to be well done.
But when I try to do the first connection on the portal, I sign-in the system and it returns errors like :
"Portal Runtime error
An exception occurred while processing a request for :
iView : pcd:portal_content/every_user/general/defaultDesktop/frameworkPages/frameworkpage
Component Name : com.sap.portal.pagebuilder.pageBuilder
The exception was logged. Inform your system administrator..
Exception id: 04:29_01/02/05_0003_7226250
See the details for the exception ID in the log file"
Is there one of you who can help me to solve my problem.
It is very urgent
Thanks in advance
Regards
HumbertHello,
The console logs contain no information bout my problem but I looked in the directory :
e:\usr\sap\DP1\DVEBMGS00\work and here is the contain of the file std_server0.out
PatchLevel 88028.313 December 22, 2004 20:48 GMT
> service DQE ================= ERROR =================
Feb 2, 2005 11:03:28 AM ...Thread.SingleThread.run().OutOfMemory [SAPEngine_System_Thread[impl:5]_63] Fatal:
Feb 2, 2005 11:03:28 AM ...Thread.SingleThread.run().OutOfMemory [SAPEngine_System_Thread[impl:5]_53] Fatal:
Feb 2, 2005 11:03:28 AM ...Thread.SingleThread.run().OutOfMemory [SAPEngine_System_Thread[impl:5]_50] Fatal:
Feb 2, 2005 11:03:30 AM ...Thread.SingleThread.run().OutOfMemory [SAPEngine_System_Thread[impl:5]_30] Fatal:
stdout/stderr redirect
node name : server0
pid : 1820
system name : DP1
system nr. : 00
started at : Wed Feb 02 11:03:37 2005
CompilerOracle: exclude com/sapportals/portal/pb/layout/taglib/ContainerTag addIviewResources
CompilerOracle: exclude com/sap/engine/services/keystore/impl/security/CodeBasedSecurityConnector getApplicationDomain
CompilerOracle: exclude com/sap/engine/services/rmi_p4/P4StubSkeletonGenerator generateStub
CompilerOracle: exclude com/sapportals/portal/prt/util/StringUtils escapeToJS
CompilerOracle: exclude iaik/security/md/SHA a
CompilerOracle: exclude com/sapportals/portal/prt/core/broker/PortalServiceItem startServices
CompilerOracle: exclude com/sap/engine/services/webservices/server/deploy/WSConfigurationHandler downloadFile
CompilerOracle: exclude com/sapportals/portal/prt/jndisupport/util/AbstractHierarchicalContext lookup
SAP J2EE Engine Version 6.40 PatchLevel 88028.313 is starting...
Loading: LogManager ... 609 ms.
Loading: PoolManager ... 0 ms.
Loading: ApplicationThreadManager ... 94 ms.
Loading: ThreadManager ... 15 ms.
Loading: IpVerificationManager ... 16 ms.
Loading: ClassLoaderManager ... 15 ms.
Loading: ClusterManager ... 250 ms.
Loading: LockingManager ... 63 ms.
Loading: ConfigurationManager ... 1031 ms.
Loading: LicensingManager ... 31 ms.
Loading: ServiceManager ...
Loading services.:
Service runtimeinfo started. (78 ms).
Service cross started. (125 ms).
Service file started. (125 ms).
Service timeout started. (125 ms).
Service memory started. (156 ms).
Service jmx_notification started. (203 ms).
Service trex.service started. (266 ms).
Service userstore started. (31 ms).
Service tcsecvsi~service started. (297 ms).
Service p4 started. (343 ms).
Service classpath_resolver started. (16 ms).
Service tcsecwssec~service started. (390 ms).
Service deploy started. (2656 ms).
Service apptracing started. (172 ms).
Service log_configurator started. (8031 ms).
Service locking started. (0 ms).
Service http started. (172 ms).
Service naming started. (297 ms).
Service failover started. (62 ms).
Service ts started. (109 ms).
Service appclient started. (140 ms).
Service javamail started. (156 ms).
Service licensing started. (16 ms).
Service jmsconnector started. (172 ms).
Service connector started. (234 ms).
Service configuration started. (16 ms).
Service webservices started. (578 ms).
Service dbpool started. (5343 ms).
Service com.sap.security.core.ume.service started. (2547 ms).
Service security started. (2203 ms).
Service classload started. (109 ms).
Service applocking started. (156 ms).
Service shell started. (344 ms).
Service tceCATTPingservice started. (47 ms).
Service telnet started. (78 ms).
Service keystore started. (516 ms).
Service ssl started. (16 ms).
Service webdynpro started. (172 ms).
Service tcsecsecurestorage~service started. (109 ms).
Service ejb started. (781 ms).
Service servlet_jsp started. (813 ms).
Service dsr started. (343 ms).
Service tcsecdestinations~service started. (141 ms).
Service rfcengine started. (109 ms).
Service jmx started. (829 ms).
Service pmi started. (203 ms).
Service prtbridge started. (688 ms).
Service basicadmin started. (703 ms).
Service adminadapter started. (93 ms).
Service sld started. (1234 ms).
Service monitor started. (672 ms).
Service com.sap.portal.prt.sapj2ee started. (109 ms).
Excluding compile: iaik.security.md.SHA::a
Service jms_provider started. (2954 ms).
service DQE ================= ERROR =================
Service tc.monitoring.logviewer started. (4266 ms).
ServiceManager started for 26532 ms.
Framework started for 28844 ms.
SAP J2EE Engine Version 6.40 PatchLevel 88028.313 is running!
PatchLevel 88028.313 December 22, 2004 20:48 GMT
> service DQE ================= ERROR =================
Regards
Humbert -
How to supress the Oracle version in Reporting
Hi All,
I am trying to run an .sql file
spool aPOORVA_TEST.log;
SET ECHO Off;
SET DEFINE OFF;
set feedback off;
set heading off;
set line 5000;
SELECT * FROM table WHERE ROWNUM<3;
Spool Off;
The output of this query is showing the Oracle Version along with the query result
SQL*Plus: Release 9.2.0.6.0 - Production on Fri May 8 04:11:13 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
How could i remove these which SET command is going wrong. Please advise.Do you have a
sqlplus username/password@database command somewhere in the .sql file? How are you running the .sql file?
After logging into the SQL*Plus console?
If you are using sqlplus command in the sql file, then just suppress the ouput with -SILENT option or -s.
Cheers
Sarma. -
Tables for Sets in report writer/painter reports - very urgent
Hi All,
Does anyone know which table keeps the information of sets used in report painter/writer reports? I have to get the information like values used in the set, set usage etc.
Your help is highly appreciated and rewarded with points
Thanks in advance
Kumartables :setnode,
setheader,
setleaf.
or Fms
G_SET_FETCH
regards
Prabhu -
BW- Rolling Reports- Very urgent.
Hi All,
I have very critical requirement i.e to design rolling report for a Module ,,say CO,,Can any1 tell me, how shud i start about it,, As i have never worked on rolling reports before, please guide me on to start with,,Any help wud be appreciated.
ThanksHi,
Rolling report will be mainly used for planning. Rolling Reports are used for Forecasting Plans,actual planned values for A particular periodThere was a report developed for a Project.
Lets say you have to forecast the sales upto the end of the year. So from Jan to Mar you will have actuals and from April to Dec you will have planning figures. This is normal scenario, but when you say rolling, then it have to re-plan the forecast figure from that month onwards.
Lets say you have data from Jan - Dec like
100 150 200 250 300 350 400 450 ...upto dec
Here Jan - March are actuals and april to dec is planned
in Feb, March is a planned data lets say you planned 175 but you got 200 as actuals.
Now you have to replan the following months since your feb planning is no more valid because of march data (Planned and actuals vary). So now they will again do a forecast based on March actuals and continue until the year end.
This planning some times will be based on Quarterly Rolling (Replan will be done in every 3 months), halfyearly Rolling(Replan will be done in every 6 months).
Pls chk this link;
http://help.sap.com/saphelp_sem60/helpdata/en/81/3b90467b396e40b2d904aa25a712bd/frameset.htm
Regards
CSM Reddy -
Time out error in oracle reports--very urgent
Hi
I have this oracle report on 9i which calls 14 other reports and runs them
via a wrapper report which I run from a URL
However I get this engine null crashed error or else Engine rwEng-0 is destroyed due to timeout error.
From what I understand there is a timeout issue happening bcoz reports is taking a long time to run.Hence I increased the value of engineResponseTimeOut but it does not help either.Would you have any other idea to resolve this issue?
Could someone plz tell me urgently how can this be resolved.This is on Oracle 9i.
ThanksHi Ravi kanth,
You are using select * statement which is very time consuming and low performance. Dont use select * instead use select field1 field2.... into table itab where field1 = s_field. Use corresponding field names in the select statement.
Follow the below rules.
1) Dont use nested select statements
2) If possible use for all entries in addition
3) In the where addition make sure you give all the primary key
4) Use Index for the selection criteria.
5) You can also use inner joins
6) You can try to put the data from the first select statement into an Itab and then in order to select the data from the second table use for all entries in.
7) Use the runtime analysis SE30 and SQL Trace (ST05) to identify the performance and also to identify where the load is heavy, so that you can change the code accordingly
<b>reward if useful</b>.
Regards,
sunil kairam. -
Drill Down Reports - Very Urgent
I have the following situation.
I want to create a drill down report and pass parameters from the
master report to the detail.
I built 2 simple tabular reports Drill1 (master) and Drill2 (detail). I have placed a button in the repeating frame of the Drill1 report, and I wrote the following code in its trigger:
srw.run_report('report=DRILL2');
I have tested the report and it works just fine.
But .... I want to pass as a parameter to the second report the value of a field. According to the documentation I shall change the button trigger to
srw.run_report('report=DRILL2 paramform=No p_1=''' || :field1 || ''''); -- (the value is a string)
I did so but it gives me the REP-0159 error. Am I doing something wrong?
Note that I am using reports version 6.8.12.1
Thanks
Ioannahi Ioanna,
The Problem seems to be with the quotes in your srw.run_report command line . The appropriate commandline should be
srw.run_report('report=DRILL2 paramform=No p_1='||:field1||' ... <rest of the cmd line >');
( note the quotes before / after ||:fie1d1|| .. )
Regards
Oracle Reports Team -
About Oracle Reports very urgent
can you pls explain me about what isOracle reportcaching,interactivereports and batched reports.
pls refer [ Publishing reports to web - 10G ]see link below
caching
reports o/p is cached in oh/reports/cache so that if later a report with same cmd line param is requested, the c ached report is returned.
interactive report
- didnt get fully. It may mean report with embedded links which in turn will submit request to run other reports and hence being interactive
batch reports
- submitting a number of reports in batches to reports server in batch mode (batch=yes) and potentially scheduled using schedule cmd line parameter.
[ All Docs for all versions ]
http://otn.oracle.com/documentation/reports.html
[ Publishing reports to web - 10G ]
http://download.oracle.com/docs/html/B10314_01/toc.htm (html)
http://download.oracle.com/docs/pdf/B10314_01.pdf (pdf)
[ Building reports - 10G ]
http://download.oracle.com/docs/pdf/B10602_01.pdf (pdf)
http://download.oracle.com/docs/html/B10602_01/toc.htm (html)
[ Forms Reports Integration whitepaper 9i/10g ]
9i - http://otn.oracle.com/products/forms/pdf/frm9isrw9i.pdf
10g - http://www.oracle.com/technology/products/forms/pdf/10g/frm10gsrw10g.pdf
http://www.oracle.com/technology/products/forms/techlisting10g.html
--------------------------------------------------------------------------------- -
HI
EXPERTS CAN U HELP ME FOR THIS
THANKU
<b>IF WE WILL DISPLAY THE DATA BY WRITING WRITE STATEMENT ON STARTOF SELECTION THEN WHAT IS THE NEED OF END OF SELECTION IN CLASSICAL REPORT
</b>Hello,
If you have 2 structures with same fields then you can do the following
1) structure1 = structure2
2) move-corresponding structure2 to structure1
assuming structure2 contains the data
eg:
you have structure1 as
data:begin of structure1,
bukrs like bsak-bukrs,
werks like bsak-werks,
end of structure1.
you have structure2 as
data:begin of structure2,
bukrs like bsak-bukrs,
werks like bsak-werks,
end of structure2.
in this case if structure2 contains data...then
a)structure2 = structure1.
b)move-corresponding structure2 to structure1.
move-corresponding is useful if you have a few similar fields also
move also can be used for same structures and all similar fields
Reward if useful
Regards
Byju -
Filter in Bex Reports - Very Urgent, Please help!
Hi,
I have a report based on CRM transaction which has both header row and item row, the report also has filters like status and product, the status is the header level and product is at the item level, in which case the header row would not have the product details and item row would not have the Status Details. the records would be something like shown below
Transaction Number Status Product
1111111 Open
1111111 Product1
In which case the filter applied on status and product would not return the expected result for ex if filter "Status = Open" is specified then we would just get only the header row and if Filter "Product = Product1" is specified we would just get the detail row, if both the filters are applied we would not get any rows.
Is there any way to get both the header and item row if filters are specified, how such cases are implemented in Bex reports.
Thanks
Akila.RAkila,
please state your query result properly...
Transaction Number Status Product
1111111 Open
1111111 Product1
would look like
Transaction Number | Status | Product
11111111 | Open | #
11111111 | # | Product 1
22222222 | Closed | #
22222222 | # | Product 2
The issue being that you want say... Open transactions then the the result should be
Transaction Number | Status | Product
11111111 | Open | #
11111111 | # | Product 1
whereas you are getting
Transaction Number | Status | Product
11111111 | Open | #
and similarly for Product column as well....
Options :
1. It could be possible that your model is wrong -
2. Have the filter include # as well.... include # into the filter by default - ask the users to do the same
Arun
Hope it helps... -
E-mailing Report :VERY URGENT!!!
Hi,
I'm trying to e-mail a single report to different persons.In fact
the report contains all the emp's data which is to be e-mailed
to their respective managers.I'm using SRW.RUN_REPORT function in
a parent report to fetch data from a child report.
1) I tried to use this function in the PL/SQl of a group filter
of parent report and alos in the Before Report trigger..neither
worked.
2) Please suggest some way/trigger to e-mail such report.
You can also write me a mail at the given addr.
Thankyou.
nullchange your registry key entry which says
REPORTS60_TMP to which ever dir you want
Maybe you are looking for
-
Generating TOC into Printed Document
Hi! Another query from me! I am outputting my RH10 project to Printed Documentation - Word. I have created a TOC, added books and the content for each level and saved. When I click Printed Documentation to generate a word document I select the requir
-
Unable to assign new sales document type to sales area.
Hi, I had created new sales document type. While I assigning to sales area it showing error " Define <XXX/XX/XX > first as a general sales area." I had already created sales area in enterprise structure. I had configured Combine sales org, dist chann
-
Environment: WLS 6.1sp4 on Solaris with JDK 1.3.1; MQ as JMS messaging provider; MDBs are used in the app; Single deployment jar file with SLSBs and MDBs. Problem: The app server sometimes hangs in the middle of starting up. Observed: The last line i
-
Can't expand gradient fill w/ transparency? (cs4)
I'm very glad they added the ability to set the opacity of gradient markers in cs4. However, when I expand a fill with a partially transparent gradient, the opacity is lost (everything goes to 100%). Am I doing something wrong, or is this simply a kn
-
Individual alarmsettigs for ICal in iPad, iPhone, MacBook Pro
If you use MacBook Pro and iPad and iPhone with sync, how do you set individual alarmbehavior ón these devices without turning Sound off? It could be nice to be able to dó that. Yours Lennart Jessen, Denmark