How to process summary "% of total" if the "total" is 0
Summary "% of total" is displayed as "*******" if the "total" is 0.
what value is returned by "% of total" in this case, an exception or infinite?
in my particular report, besides create a format trigger to replace "******" with 0, is there any resolution else?
thanks!
tested, "% of total" will return infinite if the total is zero.
so the program unit should be like,
create a formula column CF_PERCENTAGE with PL/SQL below
if :CS_PERCENTAGE > 1 then
return 0;
else
return :CS_PERCENTAGE;
then display the formula column instead.
Similar Messages
-
How to process other task when reading the data from a file?
Hello,
I met a problem. I created a GUI to control the audio data processing. When the "Start" button is pressed, a block of data is read from the audio file and processed, then loop.But other buttons or method cannot be operated in that procession until all data is processed.
How to let the other methods work under that circumstance? Should I use multiple threads?
The relative code:
SourceDataLine line;
boolean stop = false;
// When press "Start" button, the following method is invoked:
public void play(){
line.start();
int bytesRead = 0;
byte[] dataBuf = new byte[7500];
while (bytesRead != -1& !stop)
try
bytesRead = audioInputStream.read(dataBuf, 0, dataBuf.length);
catch (IOException e)
e.printStackTrace();
if (bytesRead >= 0)
int bytesWritten = line.write(dataBuf, 0, bytesRead);
line.drain();
// When press "stop" button, this method is invoked.
public void stop(){
stop = true;
line.stop();
// When press "***" button, the following button is invoked:
public void ***(){
Many thanks.Looking forward to getting your answer.You have to use a seperate thread :
Wheb you press the start button, you have to make sure a seperate thread is started :
Thread runner = new Thread(){
public void run(){
//Here comes your code which reads the file
runner.start();
KR,
Jan -
How to show Summary label it in the first column of the sheet?
Hi Gurus,
I am wondering if i could show the Label of summary items in the first column instead of showing it along with the Summary data. As with the long worksheets if the summary column is at far right it doesn't look good and not readable too.
Thanks.Thanks NP,
Its really not good in Discoverer. Actually what I'm saying is as follows:
EMPID EMPNAME SALARY
emp01 EMPNMaa 100000
emp02 EMPNMbb 500000
emp03 EMPNMcc 1000000
Sum:------------------- 1600000
But what Discoverer does right now is:
EMPID EMPNAME SALARY
emp01 EMPNMaa 100000
emp02 EMPNMbb 500000
emp03 EMPNMcc 1000000
--------------------------- Sum:1600000
It really looks bad & not al all a user friendly. The sum label comes always with value. I think Oracle should improve it.
Thanks. -
How to process stucked holding messages in the Adapter Engine.
Hi experts,
This question is may be familier to all...
There are thousands of messages are in holding status in the Adapter engine in RWB.
I tried to found system error in these messages. There is no system error from the last in my investigation. I tried to restart of the communication channels of the combination of these messages. But it is also not use to fix this problem.
Instead of the restart of the Java engine please let me know is there any possibility to fix this issue.
Regards
MaheshHello Mahesh
You can try restarting some of the XI services (e.g. com.sap.aii.af.svc) but usually a java restart is required to free up these blocked threads/queues.
Most likely these messages are in Holding status because there is a blockage in one of the Adapter queues. This can be monitored in the RWB
-> Component Monitoring
-> Adatper Engine XIP
-> Engine Status
-> Additional Data
Find out what adapter queues are causing the blockage and increase the number of threads/queues available to it. This will help prevent the issue occuring again.
See note #791655 Documentation of the XI Messaging System Service Properties, for an explaination of the queues.
See these blogs for more details:
1) /people/kenny.scott/blog/2007/08/20/messaging-system-queue-properties-after-xi-30-sp19-xi-70sp11
2) /people/kenny.scott/blog/2008/12/05/xipi-file-and-jdbc-receiver-adapter-performance-and-availability-improvements
Ensure note #937159 XI Adapter Engine is stuck, has been applied.
Regards
Mark -
Summary filed to show the total amount
Hi ,
Version : Jdeveloper 11.1.1.5
Table : Revenue ( Columns - RevId ,InAmount, OutAmount)
Based on the Table i Created Entity Object and Based On Entity I Created View Object (RevenueVOW)
I Created one method --> RevenueVOW to show Create Mode and 4 new Records to show
how i will create summary field to show the total amount on InAmount
( In forms and reports we will create formula column)
Thanks
shkHI,
Did you try with groovy expression
Check
Sum of field in af:table -
How to Stop the process chain if it in the middle of the process?
Hi,
Is there anyway that i can stop the process chain if it is in the middle of the process already?
Raj"Hi,
First and foremost let me advice you to be very careful while doing this.
You can start from SM37, find the process WID/PID then go to SM50 or SM51 and kill it. Once its done come back to RSMO and check the request, it should be red but again manually force to red and save by clicking on the total status button in the status tab. This shuld ensure that the process is killed properly.
The next step will be to go to targets that you were loading and remove the red requests from those targets.
Note: For source system loads you may have to check if the request is running in the source system and kill if needed and pull it again.
But for BW datamart delta loads u may have reset the datamarts in case u are going to pull the delta again.
Different Ways to stop process chain
1)SM37 -->Kill Job
2)SM50/sm66- ->Kill process
3)RSPC>Job Log>Make the process RED forecefully.
4)RSPC>Process chain> main Menu"Remove from Scheduling" OR
5)se37-->RSPC_API_CHAIN_INTERRUPT
give RFC BW system name(technical) and process chain name(technical)
Steps 1 -3 stops the chain running in process
Steps 4-5 stops the chain AFTER the current job which is running is completed as sucessful or Failure by nature.
Rationale - 4-5
This function will only remove the jobs from schedule, which did not yet run. It will not kill running jobs, as this may leave the system in an inconsistent state, moreover killing processes is possible for synchronous processes only anyhow. This means, that there will be no errors with interrupted chains, which on the other
hand means an interrupted chain is not restartable. So for a running chain this function is intended to be an emergency break only. You can use it, however, to remove a scheduled chain from schedule, such that it does not start except by your product.
Re: Kill a Job
Re: Killing a process chain.
How to stop a process in a process chain?
Regards,
JituK -
I want to load a picture from the Windows clipboard (and if not possible, then from the Labview clipboard) into actual numerical image data so that it can be processed in lab view. When I'm at the main screen where I can add controls, I see a section of controls called "Vision" in the tool bar where all the different controls can can be added from. When I go to the control called "Image" and put that on my form, and then look at the flowchart/blockdiagram programing window to see what inputs and outputs it has, I only see one output, and no inputs. And when I right click on it, I see NO way to load an image into the Image control. PLEASE help me.
Message Edited by Ben321 on 11-09-2008 04:32 PMHi Ben,
National Instruments has an image processing software called Vision and although I am not completely sure, I think the controls that you found in the control pallet are used in conjunction with the software. Depending on what kind of image processing you want to conduct in LabVIEW, you might want to consider purchasing that product.
If cost is an issue, there are functions in LabVIEW which allows you to take in image files and process them. However, please keep in mind that the capabilities are limited.
Images should be loaded onto LabVIEW not via the clipboard but through loading it from folders or directories. (There might be a way to and so if you find a way please let me know! I would like to know myself =D) If you open the function pallet by right clicking on the block diagram, in the programming folder you should find a directory called "Graphic and Sound". There, you'll find functions in which allows you to process images.
In the "Graphic Type" directory there should be a function called Read JPEG file.vi. There are also others which allows you to read png and bmp files. Please note that there are functions which write as well. Set a file path on the block diagram and inside the "Grahic and Sound" there is a "Picture Function" directory and inside there, there should be a function called "Draw Flattened Pixmap.vi" That changes the image into a format where you can process on LabVIEW. Inside the "Picture Function" directory there are several functions which allows you to process the specified image. Play around with it and see how it goes. And don't forget to Write the file in the end to save any changes.
I hope this helps
National Instruments Japan
Applications Engineer Taiki Hoshi -
Please Help!!!
How to write a case statement for the totals column of two different years (2013 and 2014) of the same month so that I can get a +/- column.
January 2014 January
2013 +/-
Region Entry Exit Total Entry Exit Total (Total of Jan2014-Total of Jan2013)
A 2 3
40 5 7 30 40-30= 10What is a table structure? Sorry cannot test it right now..
SELECT <columns>,(SELECT Total FROM tbl WHERE Y=2014)-(SELECT Total FROM tbl WHERE Y=2013)
FROM tbl
Best Regards,Uri Dimant SQL Server MVP,
http://sqlblog.com/blogs/uri_dimant/
MS SQL optimization: MS SQL Development and Optimization
MS SQL Consulting:
Large scale of database and data cleansing
Remote DBA Services:
Improves MS SQL Database Performance
SQL Server Integration Services:
Business Intelligence -
How to process each records in the derived table which i created using cte table using sql server
I want to process each row from the CTE table I created, how can I traverse from first row to second row and so on....
how to process each records in the derived table which i created using cte table using sql serverIdeally you would be doing a set based processing rather than traversing row by row as thats more efficient. To answer it specific to your scenario we may need more info. Can you explain with some sample data your exact requirement?
Please Mark This As Answer if it solved your issue
Please Mark This As Helpful if it helps to solve your issue
Visakh
My MSDN Page
My Personal Blog
My Facebook Page -
How to add or remove silence at the beging and at end of each audio file using batch process
Hi all,
I am new to this forum. I have been using Audition 3 for the last couple of years and these days I have to coop with an extra difficult situation, which is; I have more than 2000 files that start and finish with a random length of silence, it varies 0 to 7 sec. My question is, how can I set the silent duration at the beginning and end of each file to a constant amount of 2 sec by using batch process?
Kind regards,
Pavlos>it's relatively easy to select an absolute time at the beginning of a file (we discovered how to do this a while back), the same technique simply doesn't work at all at the end of it
Indeed! I had a few trials last couple of days and noticed it.
Definitely we need help on Audition's scripting language from the people in Adobe. Why don't they produce a scripting language documentation?! -
How can i retrieve purchased audiobooks that were not synced (problem encountered during sync process)? My account shows the purchase history, but the apps are no longer displayed in itunes or on my ipad or iphone. I'm not very savvy with using iTunes - I don't think is very intuitive (unlike me:)). Any help would be appreciated.
ThanksHello mcegirl4,
Thanks for using Apple Support Communities.
Please refer to the instructions in the following article to assist in downloading those previous purchases from iTunes and the App Store:
Download past purchases
http://support.apple.com/kb/HT2519
Take care,
Alex H. -
How to process the Received Idoc in SAP R/3 ? What to be done ?
Hi All
I am working for file to Idoc scenario.....
Idoc received into SAP R/3 but how to process the Idoc data ?
Such it will store in SAP R/3 DB.....
Clearly
How to Process the received idoc data into SAP R/3 ? (this is for inbound idoc)
I hope any one can help me on the processing steps ?
Waiting for valuable inputs form experts
Regards
Rakeshrakesh
chec <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb9bb2b2660">Sample IDoc</a>
normally, based on the idoc types it will get processed. if it is an idoc with master record it will create appropriate master records or if it based for a transaction it will create one.
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d19fe210-0d01-0010-4094-a6fba344e098">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d19fe210-0d01-0010-4094-a6fba344e098</a> -
How to process data in the past based from data in the present
hello guys,
i have a problem in my labview programs. how to process data in the past based from data in the present ?
i have a formula self-organizing maps
this formula is looking for D1, D1 is neuron index that will be searched for the smallest value.and the result are D1=2 ,D2=5, D3=17 from calculating with formula .it means the smallest value is 2, "2" from weight [2 2] in file attached.
and then it will be in other formula
it mean [2 2] + 0.5 ( [1 1]-[2 2] ) = [1.5 1.5]
and the weight will be [1.5 2 2 ] in matrix
1.5 3 5
I would appreciate any input/help on solving this
thanks
Attachments:
dika.vi 16 KB
weight.txt 1 KB
data .txt 1 KBHi Ronny Hanks,
Moving your records from internal table into the database table depends upon various scenarios :-
1. If you use INSERT statement.
INSERT <database_table> FROM TABLE <internal_table>.
But in this case, you need to make sure that you don't have any duplicate entries in your internal table that violates data entry into database table, else you will get a dump.
INSERT <database_table> FROM TABLE <internal_table> ACCEPTING DUPLICATE KEYS.
In this case, you are forcefully inserting duplicate records into your database table which may lead to data redundancy in your database table.
2. If you use UPDATE statement.
UPDATE <database_table> FROM TABLE <internal_table>.
This will update the existing records in your database table from the internal table.
3. If you use MODIFY statement.
MODIFY <database_table> FROM TABLE <internal_table>.
This statement works both in combination of INSERT & UPDATE statements.
Existing records (in database table) will be eventually updated/modified and new records (not in database table currently) will be successfully inserted into the database table.
Hope this solves your problem.
Thanks & Regards.
Tarun Gambhir. -
How to process the PDF files at one time
Hello,
I'm using WebDynpro for ABAP and Adobe Interactive Forms as offline forms.
I collect PDF files from received e-mails.
I want them to be taken in at one time.
(for example,
system job read PDF files and create data in ERP,
or I upload the files one time.)
Please let me know
- How to process the PDF files at one time.
Best regards,
KojiWhen you click the edit button in recents, try clicking the clear button in the upper left.
-
How can i find out total no of sunday in the year
Hi Experts,
how can i find out total no of sunday's in the particular year. please can any one help how can i do that
Regards,
ArunJust for fun (and in case this wasn't done to death in the other thread), the rule posted here states:
Most years have 365 days, but a leap year has 366 days. That adds up to 52 weeks (where each week is exactly 7 days) PLUS 1 or 2 additional days. The year 2012 has exactly 366 days.Now if the year starts on a Sunday in a non-leap year, you end up with 53 Sundays. Or if either of the first two days lands on a Sunday during a leap year, then you can also get 53 Sundays.>
which allows a calculation like this:
with test_data as
( select rownum + 1999 as test_year from dual
connect by rownum <= 15 )
select test_year
, case
when first_day = 'SUN'
or ( first_day = 'SAT' and leap_year = 'Y' )
then 53
else 52
end as sundays
from ( select test_year
, to_char(to_date(d.test_year||'-01-01','YYYY-MM-DD'),'DY', 'NLS_DATE_LANGUAGE=ENGLISH') first_day
, case extract(day from last_day(to_date(d.test_year||'-02','YYYY-MM'))) when 29 then 'Y' else 'N' end as leap_year
from test_data d );
TEST_YEAR SUNDAYS
2000 53
2001 52
2002 52
2003 52
2004 52
2005 52
2006 53
2007 52
2008 52
2009 52
2010 52
2011 52
2012 53
2013 52
2014 52
15 rows selected.
Maybe you are looking for
-
Empty Document Found: Problem due to FCC
My scenario relates to a Sender File Adapter and a Receiver IDoc Adapter. My Outbound Message Type / Data Type has multiple Complex elements which I later replicated to only three(3) Complex elements to simplify checking the issue. The elements defi
-
I'm using a macbook with 10.4.8 and realplayer through safari. Every 2or 3 mins I get a connection timed out message when listening to the BBC, any ideas?
-
Administrator Error installing Air
I have a Vista 64 bit machine with SP 2. By clearing all of my Temp Folders and Deleting all the extra "old" Adobe Air entries in my Registry, I was able to install 2.7 without any issues. You don't even have to be logged in as an Adminstrator (if
-
How to "install" plugins in Ps CS6
All right guys i have a plugin i just downloaded and now i want to load it up in Photoshop. Before just copying and pasting it inside the plugins folder used to do the job but now it dosent show up. Any idea what is causing this? or maybe something's
-
Getting an https error with Firefox 36.0.1
https://alteregovoices.com My https website loads perfectly under all borowsers and versions, except for Firefox 36.0.1, when I get "This website does not supply identity information" (grey triangle, exclamation mark). Any help would be appreciated.