How to do sum of rows selected in Html_db report
I want to display sum of rows (based on the values selected in in a particular col)in html_db report
Hi Tyler;
Can you please take a look at my post?
Possible Bug in 1.6 Report Totals?
I am having some problem with Totals in a report.
Similar Messages
-
How do I change the row selection by mouse movement
How do I change the row selection on a jtable by mouse over events?
Thanks, Randygot it thanks...
-
How do I sum a row in numbers 09?
I am a teacher wanting to sum grades by row, not column.
I've tried dragging the black plus sign down as videos indicate.
No luck...
It is very time intensive to do this by hand when I know there has to be a simply way.
please and thank you--If you want to sum a row, select the cell where you want the answer, then type the equal sign ("="), then the function you want (in your case "sum(", include the open paerenthesis, click the row header (the number on the very left):
they type the close parenthesis:
In this example :
A7=SUM(5:5)
this is shorthand for.... select cell A7, then type (or copy and paste from here) the formula:
=SUM(5:5)
you can also use the "quick" method which is:
1) select the row
2) drag the sum tag from the quick caluclations from the bar at the bottom to th ecell where you want it: -
How we can assign the customised selection screen to report category
hai
gurus
how we can assign the customised selection screen to report categoryHi Naresh,
You can do like this.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
SELECTION-SCREEN BEGIN OF BLOCK SELECTION WITH FRAME.
SELECT-OPTIONS: S_FKART FOR VBRK-FKART.
SELECT-OPTIONS: S_FKDAT FOR VBRK-FKDAT OBLIGATORY.
SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN.
SELECT-OPTIONS: S_AUART FOR VBAK-AUART.
SELECTION-SCREEN END OF BLOCK SELECTION.
SELECTION-SCREEN END OF BLOCK B1.
if you give me brief i can help you out more.
Thank you .
Regards
Ram -
How can I make a row selected in JTable?
I want to make a row selected and highlighted in JTable programmatically.
But, I couldn't find method like setSelected(int row).
How can I do this?try this ....
private void makeRowVisible(JTable table, int row) {
java.awt.Rectangle cellRect = table.getCellRect(row, 0, true);
if (cellRect != null) {
table.scrollRectToVisible(cellRect);
} -
How to set only one row selection in ALV GRID DISPLAY
How to set single row selection in grid display
not multiselection.Hi,
In the USER COMMAND, build the code to check the REFRESHED Data & then check the number of records with SEL = 'X'.
If more than single entry found, then raise an error message.
Best regards,
Prashant -
How to perform Autosubmit on Row selection in ADF Table
Hi,
I am using ADF Table , in which I want to enable AutoSubmit for the Table Row Selection.
I want to enable some button on my screen when a row is selected in the table.
I want to achive this with out using SelectionListener .. any iputs for this?
Thanks,
SwathiHi Timo,
here is my code : this code is to implement Custom shuttle .. where I am using two ADF Tables to display the Available list and Selected List ..and using navigation buttons to move the selected item.When I select a Row in the left table .. I want to enable the 'add' button.
<af:table value="#{pageFlowScope.ebean.al}" var="row"
rowBandingInterval="0" varStatus="vs" id="t2"
rowSelection="single"
binding="#{pageFlowScope.ebean.availableList}"
partialTriggers="::cb2 ::cbAdd ::cbRemove"
summary="#{backingBeanScope.BundleBean.MEASURES}"
selectionListener="#{pageFlowScope.ebean.rowSelection}"
inlineStyle="height:200.0px;" horizontalGridVisible="false">
<af:column sortProperty="Name" sortable="false"
headerText="Name"
id="c3" width="300" rowHeader="unstyled">
<af:panelGroupLayout id="pgl6">
<af:image source="/images/file_ena.png" id="i2"
shortDesc="#{backingBeanScope.BundleBean.FILE_ENA}"/>
<af:outputText value="#{row.label}" id="ot2"/>
</af:panelGroupLayout>
</af:column>
</af:table>
</af:panelGroupLayout>
<af:panelGroupLayout id="pgl3" layout="vertical"
inlineStyle="width:39px;">
<af:commandButton id="cbAdd"
actionListener="#{pageFlowScope.ebean.onAdd}"
partialSubmit="true"
disabled="#{pageFlowScope.ebean.dataToAdd==null}"
icon="/images/shuttleright_ena.png"
shortDesc="#{backingBeanScope.BundleBean.ADD}"
partialTriggers="t2"/>
<af:spacer width="10" height="10" id="s1"/>
<af:commandButton id="cbAddAll" action="addAll"
actionListener="#{pageFlowScope.ebean.onAddAll}"
disabled="#{pageFlowScope.ebean.availableListSize==0}"
icon="/images/shuttlerightall_ena.png"
shortDesc="#{backingBeanScope.BundleBean.ADD_ALL}"
partialTriggers="cbRemove"/>
<af:spacer width="10" height="10" id="s2"/>
<af:commandButton id="cbRemove" partialSubmit="true"
actionListener="#{pageFlowScope.ebean.onRemove}"
icon="/images/shuttleleft_ena.png"
shortDesc="#{backingBeanScope.BundleBean.REMOVE}"
partialTriggers="t3"
disabled="#{ pageFlowScope.ebean.dataToRemove==null}"/>
<af:spacer width="10" height="10" id="s4"/>
<af:commandButton id="cbRemoveAll"
actionListener="#{pageFlowScope.ebean.onRemoveAll}"
icon="/images/shuttleleftall_ena.png"
shortDesc="#{backingBeanScope.BundleBean.REMOVE_ALL}"
disabled="#{pageFlowScope.ebean.listSize==0}"
partialTriggers="cbAdd "/>
</af:panelGroupLayout>
<af:panelGroupLayout id="pgl5">
<af:outputText value="#{backingBeanScope.BundleBean.SELECTED_MEASURES}#{pageFlowScope.ebean.listSize}#{backingBeanScope.BundleBean.CB}"
id="ot3"
inlineStyle="font-weight:bold; font-size:small;"
partialTriggers="cbAdd cbRemove"/>
<af:table value="#{pageFlowScope.ebean.sl}" var="row"
rowBandingInterval="0" varStatus="vs" id="t3"
rowSelection="single"
binding="#{pageFlowScope.ebean.list}"
partialTriggers="::cbAdd ::cbAddAll ::cbRemove ::cbRemoveAll"
summary="#{backingBeanScope.BundleBean.MEASURES}"
selectionListener="#{pageFlowScope.ebean.rowSelection}"
inlineStyle="height:200.0px;" horizontalGridVisible="false">
<af:column sortProperty="Name" sortable="false"
headerText="Name"
id="c5" width="300" rowHeader="unstyled">
<af:panelGroupLayout id="pgl9">
<af:image source="/images/file_ena.png" id="i3"
shortDesc="#{backingBeanScope.BundleBean.FILE_ENA}"/>
<af:outputText value="#{row.label}" id="ot1"/>
</af:panelGroupLayout>
</af:column>
</af:table>
</af:panelGroupLayout>
public void rowSelection(SelectionEvent selectionEvent) {
RichTable at = (RichTable)selectionEvent.getComponent();
if(at.getId().equals("t2"))
getDataToAdd();
else
getDataToRemove();
public Object getDataToAdd(){
if(availableList!=null)
return availableList.getComponent().getSelectedRowData();
return null;
public Object getDataToRemove() {
if (list != null && list.getComponent().getSelectedRowKeys()!=null)
return list.getComponent().getSelectedRowData();
return null;
}Thanks,
Swathi -
How to Calculate sum for the selected rows in ALV gird using custom button
Hi I am trying to implement an ALV Grid display where the user can select few rows in the output and if he click on some custom button he should get the sum for only those rows.
Can anyone give me some idea regarding this.
Thanks in advanceWhile building the fieldcatalog for amount field use gt_fieldcat-do_sum = 'X'. And use the below for doc type sorting and subtotal.
* ALV data declarations
data: it_sortcat type slis_sortinfo_alv occurs 1,
wa_sort like line of it_sortcat.
perform build_sortcat.
*& Form build_sortcat
* Build Sort catalog
FORM build_sortcat .
wa_sort-spos = 1.
wa_sort-fieldname = 'EBELN'.
wa_sort-SUBTOT = 'X'. "subtotals any totals column by this field
* gd_sortcat-tabname
APPEND wa_sort TO it_sortcat.
wa_sort-spos = 2.
wa_sort-fieldname = 'EBELP'.
* gd_sortcat-tabname
APPEND wa_sort TO it_sortcat.
ENDFORM. " build_sortcat
call function 'REUSE_ALV_LIST_DISPLAY'
exporting
i_callback_program = gd_repid
i_callback_top_of_page = 'TOP-OF-PAGE'
is_layout = gd_layout
it_fieldcat = fieldcatalog[]
it_sort = it_sortcat
i_save = 'X'
tables
t_outtab = it_ekko
exceptions
program_error = 1
others = 2.
Regards,
Chandru -
How to set Datagrid 1st row selected
I want to set 1st row as selected = true as default in
datagrid after loading the form which out clicking on any item i
want to set the 1st row as selected, how can i achieve this.
Thanks in advanceThanks for your help,
Here's the code which i wrote
datagrid creationComplete="changeColor();"
[code]
private function changeColor():void
dgrid.selectedIndex = 0;
dgrid.setStyles("selectionColor","#800f3e");
[/code] -
How to get the previous row selected index of a table....
Hi friends,
I have a table. i have a action/event handler defined on its onLeadSelect event.
In this event, if i use node_code->get_lead_selection_index( ) .. i m getting the newly clicked row index.
ex: table has 3 rows.
Row 1 is by default selected. Now if i select the row 3, in my event by using node_code->get_lead_selection_index( ). im getting index 3. which i sel
But i want to get index 1.
kindly help me.. i dont have any other option as i m very new to this.
hope i gave u correct inputs on my problem.
thanks in advance,
NirajaOne way to achieve this is to maintain an attribute in the assistance class or a node element , called OldLeadSelection , at the Component controller level which stores the value of the lead selection index.
On LeadSelect action handler method, in the first line, read the value of the attribute/element defined above. For the first time a row is lead selected, this value will be initial. After exexcuting the code in the LeadSelection event handler method, store the LeadSelection index value in the attribute defined above. The next time when the LeadSelection event method is called, when the value of this attribute is read in the initial line, it will house the value of the index of the previous LeadSelection.
There could be other ways to achieve this. This is one of the methods.
Best Regards,
Rashmi. -
hi all,
i have a requirement where we have to calculate sum of the row values in advanced table
when i click on ADDROW button a new row is displayed after entering the values
i need to get the sum of values that i enter into the new row
i know about RECALCULATE button which gives sum of columns but i need to get the sum of the rows
plz help me.........
thanx in advance
DEVHi Dev ,
You need to make use of iteration , loop through every record in the VO get the column value and keep adding it
to obtain the sum .
Here is the code to loop through and get the column value
OAApplicationModule am = oapagecontext.getApplicationModule(oawebbean);
int sum = 0;
OAViewObject oaviewobject =(OAViewObject)am.findViewObject("ApplicationsListVO"); // your vo name attached to table region
if(oaviewobject!=null)
oapagecontext.writeDiagnostics(this,"View Object is exists",OAFwkConstants.STATEMENT);
int rowcountValue = oaviewobject.getRowCount(); // retruns no of rows
Row rowAdv= oaviewobject.first();
RowSetIterator iterator = oaviewobject.createRowSetIterator("iterator");
iterator.setRangeStart(0);
iterator.setRangeSize(oaviewobject.getRowCount());
for(int i=0; i<iterator.getRowCount(); i++)
oapagecontext.writeDiagnostics(this,"Inside For loop ",OAFwkConstants.STATEMENT);
rowAdv =iterator.getRowAtRangeIndex(i); // start from 0 to fetch count ( no of rows )
if(rowAdv != null)
if(rowAdv.getAttribute("VacancyName")!=null) // get your column name
vacancyValue = rowAdv.getAttribute("VacancyName").toString();
Sum = sum +vacancyValue ; // Obtain the sum here
Let me know if you need further inputs .
Keerthi -
How to make the first row selected before the display of ALV grid
Hello Experts,
I created a ALV grid using custom container in a screen . Now i want do the follwing:
1. i want that, the <b>first line must be selected before the display of ALV.</b>
2. I have selection buttons . But i dont want the multiselect button and the
standard toolbar in the ALV grid.
Could any one please help me regarding the above?
Thanks & Regards
Sudhansucan u pls explain in more details with an example?
I am telling u the scenario.
1. i have a screen(Modal dialog Box) containing ALV grid with selection buttons for each row (top part) and a subscreen(second part).
Now when i click on a selection button, it will display the corresponding values in the subscreen.
When this screen will display for the first time , then first row of the ALV grid should be selected and the corresponding values should be displayed in the subscreen.
i wrote the following code in the PAI. But when i select a record its not triggering the PAI.
DATA:
gi_index_rows TYPE lvc_t_row, " Internal table for indexes of selected rows
g_selected_row LIKE lvc_s_row, " Information about 1 row
l_lines TYPE i.
CLEAR g_wa_vdmeko.
*get selected row
CALL METHOD g_alv_grid->get_selected_rows
IMPORTING
et_index_rows = gi_index_rows.
DESCRIBE TABLE gi_index_rows LINES l_lines.
LOOP AT gi_index_rows INTO g_selected_row.
READ TABLE g_int_vdmeko INDEX g_selected_row-index INTO g_wa_vdmeko.
SELECT SINGLE *
FROM vdmepov
WHERE bukrs = g_wa_vdmeko-bukrs AND
styp = g_wa_vdmeko-styp AND
sbez = g_wa_vdmeko-sbez AND
svym = g_wa_vdmeko-svym AND
svnr = g_wa_vdmeko-svnr.
ENDLOOP.
I am displayinng the ALV using method "set_alv_for_first_display".
Please help if u have any idea..................
Thanks
Sudhansu -
CheckBox in DataGrid - how to check without changing row selection?
Hi Everyone
I have a CheckBox set as the renderer/editor for a column in
my DataGrid
and I would like users to be able to check and uncheck the
boxes on
different rows without selecting or changing the selection of
the
current grid row.
Is this possible? Any help would be very much appreciated.
Thanks
Gary QHey Gary,
When you are defing the checkbox as itemrenderer then create
a new class for that and make one checkbox component in that.
then in the dataprovider of your datagrid append one
<selected>false</selected> tag. Then in your renderer
class check for the selected tag like
override public function set data( value:Object ):void
super.data = value;
if(value == null)
return;
var xml:XML = XML( data );
if(xml.selected == "false")
cbx.selected = false;
else
cbx.selected = true;
private function updateSelected():void
super.data.selected = cbx.selected;
[Bindable] public var selected:Boolean;
<mx:CheckBox id="cbx" width="14"
click="updateSelected()"/>
</mx:HBox> -
How to control number of rows displayed in a report by user?
Hi All!
I have provided a select list called 'Number of rows' in my report page.User can choose any number in the list, and accordingly he should be able to see so many number of rows in that report page.
For example: if user selects 50 from the list, he will be able to see 50 records at a time out of say 2000 records retrieved. I want to control number of rows displayed per page dynamically. And if he selects 25 in the select list, he should be able to see 25 records at a time out of 2000.
How to do it? Please give me ideas.
Thanking in advance.
Regards,
Deepika.Hi Deepika,
If you have a Select List with Submit called, say "P1_ROWS", you just enter P1_ROWS into the Report Attribute's "Number of Rows (Item)" setting.
Regards
Andy -
How to create Variables(User Input Selections) in WEBI Report
Hi Team,
My requirement is to create a WEBI Report on top of BEx query,I have created a Universe and WEBI Report on this Universe but my doubt is How to create Variables for the User to select.The Input selection should be
User Iputs(All are drop downs)
Distribution Channel : ->drop down,user can select one
Division: -> drop down,user can select one
Department:
Season:
Collection:
Date Format Valid From: Fiscal Week:
When the user gives the above selections the output should be displayed as
Material No Description Markdown Week Reason code1(under this) Reason code2(under this) like that for all the
valid from Amount Valid from Amount Reason code.
I have designed the basic layout of the Report but wanted to know how to design like this,Please help me out in this Format.
Thanks & Regards,
SomuHi, depending on the way you set this up (it is not entirely clear if you are talking bex variables or report drop down filters), use the following;
For BEX variables, the choice will be in the
UserResponse("prompt message")
this you can display in the message format you want.
For drop down filters the choice will be in the DrillFilters(), this one will show all selections in one string.
However, if you want to format this to a certain message, you need to use the Formula
DrillFilters([object from drill bar])
This will give you the result of just that one selection. If the user did not select (yet), the value will be "".
Hope this helps,
Marianne
Maybe you are looking for
-
Report runs fine in Analyzer but not working when executed fromQuerydesiger
Hi, I have a issue with the Bw report which is not showing any data for Keyfigureswhen i execute the report related to APO from Bex query designer in Web. But the same report executes fine in the Bex Analyzer. If any one has faced this issue earlier,
-
I installed ios7 on my iPad 2 yesterday, this morning it wouldn't open the weather channel app. I thought maybe I should power it down. When I held down on the power button the screen went black and now it won't do anything. What do I do now?
-
How can i combine a string array with a waveform array and write this to a file.
I am trying to set my VI up so that I can enter test information (notes to myself) and combine that with the time and date then write this as well as the waveform data from the daq to a spreadsheet file. I am sure this is a simple task but I am new
-
Change valuation method from moving average to FIFO
We have incorrectly given valuation method for our raw materials to moving average instead of FIFO. Now, we have a lot of transactions and cannot change the method after a transaction is done for any item. I want to know if this solution will work: 1
-
Removing the Image Hyperlink Border
Dear Dreamweaver forums and fellow members of it, I'm currenty creating a web page in which some images are linked to different pages but are positioned together as one. Whenever I create the links, a hyperlink-colored border appears around the image