Print the selected rows in table
Hi All,
I have a one applications which shows the data in table (i.e multiple rows are displayed)
Now from this table user wants to select some selected rows and take the print out of those selected rows
I dont want to take the print out of entire table i want only print out of selected rows
How can we achieve this
Regards
Srinivas
Hi Srinivas,
I can't think of a way of doing it in VC. However, a kind of workaround can be done in EhP1 where you can export the table to Excel and there you can print whatever you want.
Regards,
Natty
Similar Messages
-
How to Highlight the selected row of table
Hi All,
I have a result table. I want the selected row to be highlighted in orange color.
The properties of the table are as follows :
rowSelectable : true
selectionChangeBehaviour : auto
selectionMode : auto
Please let me know what am I missing.
NikhilHi Nikhil,
We too encountered this problem in EP 6.0. The code is correct. Actually
int index=wdContext.nodeSales_Orders1().getLeadSelection();
is enough.
But this is not the problem. It is the problem with either browser or Portal Runtime.
Is your version EP 6.0? Is this a problem for all tables or only this table? Check with other browsers like Mozilla..(or different IE versions).
regards,
Siva -
Enable/disable operation buttons according to the selected row in table?
Hi,
I used JDev 11.1.1.2.0
On my main page, it has a query section and display search result to a table component, and also has some operation buttons like (update/delete) on the toolbar.
I want to enable/disable the operation buttons according to some filed value of the selected row in the table, and I searched the OTN forum, found more questions like this but seemed no found one right solution.
The table is single selection, and has a status column, its data type is Integer, and I want to enable buttons when the selected row's status field value is 0 or 1, disable buttons when status value is other values.
Table code like:
<af:table value="#{bindings.VO1.collectionModel}" var="row"
rows="#{bindings.VO1.rangeSize}"
emptyText="#{bindingsVO1.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.VO1.rangeSize}"
rowBandingInterval="0"
filterModel="#{bindings.VOCriteriaQuery.queryDescriptor}"
queryListener="#{bindings.VOCriteriaQuery.processQuery}"
filterVisible="true" varStatus="vs"
selectedRowKeys="#{bindings.VO1.collectionModel.selectedRow}"
selectionListener="#{bindings.VO1.collectionModel.makeCurrent}"
rowSelection="single" id="resId1">
Operation buttons code like:
<af:commandToolbarButton text="Update" id="ctb2" action="editDAF"/>
Any suggestion will be great help.
Thanks,
zeroxinHi,
create an attribute binding in the PageDef file for the status field. Then setup the button PartialTriggers property to point to the table ID. The button's disabled property then points to the status attribute binding like
#{bindings.statusField.inputValue=='value'}
Frank -
Getting the contents of the selected row in table webitem
Hi,
If i have a table web item in a web template,how do i get
the selected row and row contents of the table.
regards
kaushikJust incase if you have not looked at the following documents:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6eb89190-0201-0010-89bf-ad46d1503ef9
http://help.sap.com/saphelp_nw04/helpdata/en/99/08629bd3e41d418530c6849df303c9/frameset.htm -
Selecting rows in table control
Hi experts,
I have question regarding selecting rows in table control. How can I select a row when a button is pressed. I cannot use the selection column in this case. Is there any option to achieve my requirement without using the selection column. Thanks.
regards,
sriram.By,
Using the Get cursor syntax you can achive the Selected row in Table control.
DATA : selrow TYPE i,
selindex TYPE i .
* getting the cursor line in Table Control for selected row
GET CURSOR FIELD selfield LINE selrow.
selindex = <tablecontrol>-top_line + selrow - 1.
Prabhu -
How to get the selected rows in a table
Hi,
How to get the ids of all the selected rows. On Page load a query is executed that shows the data in a table with a checkbox in the first column to select the rows and delete. Now if a user select multiple rows how do I get the ids of selected rows in the backend code.
ThanksPlease search the forum before posting questions.
refer following thread for table selection.
Re: Record selection with MessageCheckBox and print the selected record.
--Prasanna -
How to delete or remove the selected row in a table
Dear Experts,
I'm facing a typical requirement in VC, similiar to variable selection screen in BI Queries :
I will have two tabes and if the user selects data from one table it will be moved to target table.I'm able to populate the target table with the value but I'm not able to delete the selected row from the source table.
Any help in this regard would be highlt appreciated.
Thankx in advance.
Regds,
Srinivasan.Hi
Follow the following steps -
1. Create two buttons.One for 'delete row' and another one for 'insert row'.
2. Assign the proper system action as per the name.
2. Change the name of both buttons as common name.
3. To trigger the actions simultaneously add a star before the action.( For Example : *select)
4. Change the visibility of any one of the button as 'false'. (so it will not get displayed)
5. Now, if u click the visible button both actions will be triggered simultaneously.
Regards
Sandeep -
How to populate the selected row details of table in the next view?
hi,
Im having a table, on selecting a particular row of a table by clicking on a radio button. i need that row details to be passed on(populated) to the next view when i navigate to that view by clicking on a button?
Thanks & Regards,
SureshHi Suresh,
Your scenario is simple. Just follow the ex as shown below
(Assuming you want default selection view provided by table itself.)
1>Create 2 views (Ex:A and B)
2>Create a Context with a node and attributes(For Ex:Person as node and Fname and Last Name as attributes
2>In A view create a table with F name and L Name(map to context as well) and a action button to navigate to B view when you selected a particualr row o.k
3>In B view, create a TextView with mapping to LastName(or all the data if you want from input selection) from the context
If you want you can add back action button from B view to A view for easy navigation.
4>Execute the application and select any row in the table appeared, press next action button,you can see that the selected row details will be shown in second(B) view.
If you do the above example, I think you can easily find the solution for navigation issue.. try it out.
In case if you are not able to ...let me know..I have that example.
Hope that helps
Regards
Praveen -
How to obtain the selected rows in the model with af:Table using selectMany
Hi ,
I am using multi select af:Table and it is based on a programmatically populated view. When the table is single select I can use the getCurrentRow at the view implementation. I wonder whether there is a way to get list of selected rows within the view implementation for the multi-select scenario.
I saw some ways of doing it in the page's backing bean but it will be more appropriate if I could do it at the model project.
Thanks
My environment is JDeveloper 10.1.3.3 and jdk 1.4Thanks for your reply.
What you say makes sense. I thought there might be way of setting the selected rows in the model also as we do woth the current row.
But looks like these two different things.
Anyway I am doing it by passing the values through the backing bean.
Thanks -
How determine the selected rows in a table
Hi All,
I have a table with a multi selection enabled. Now if the 3 and 5 rows are selected how do I determine this using properties or methods/apis?
Thanks in advance.
Best regards,
DivyaLet <i>Rows </i>be the context node to which the property Table.<i>dataSource</i> is bound.
Then you get the selected context elements / table rows via the context API:
for (int j = 0, n = wdContext.nodeRows().size(); j < n; ++j)
if (wdContext.nodeRows().getLeadSelection() == j
|| wdContext.nodeRows().isMultiSelected(j)
/* row at index j is selected */
Armin -
How to identify the Selected row number or Index in the growing Table
Hi,
How to find the selected Row number or Row Index of growing Table using Javascript or Formcalc in Interactive Adobe forms
Thanks & Regards
SrikanthAfter using bellow script it works fine
xfa.resolveNode("Formname.Table1.Row1["this.parent.index"].fieldname").rawValue; -
How to read the selected row value of a table node
hi
i have a node of table type, displaying few records & with each record a NEXT button is there.
now i want to read the values of the selected row of the table & want to process next with NEXT button.
pls tell me how to read the values of the selected row only.
reds.data : lo_nd type ref to if_wd_context_node,
lo_nd1 type ref to if_wd_context_node,
lt_temp type wdr_context_element_set,
wa_temp type ref to if_wd_context_element,
ls_node1 type sflight,
lt_node1 type STANDARD TABLE OF sflight.
lo_nd = wd_context->get_child_node('CN_MAIN').
CALL METHOD lo_nd->get_selected_elements
RECEIVING
set = lt_temp.
loop at lt_temp INTO wa_temp.
CALL METHOD wa_temp->get_static_attributes
IMPORTING
static_attributes = ls_node1.
APPEND ls_node1 TO lt_node1.
CLEAR ls_node1.
ENDLOOP.
'CN_MAIN' is the node whose selected values are to be picked and stored in internal table lt_node1.
Other option by Thomas :
DATA lo_nd_cn_main TYPE REF TO if_wd_context_node.
DATA lt_temp TYPE wdr_context_element_set.
FIELD-SYMBOLS <wa_temp> LIKE LINE OF lt_temp.
DATA lt_node1 TYPE wd_this->elements_cn_main.
FIELD-SYMBOLS <ls_node1> LIKE LINE OF lt_node1.
lo_nd_cn_main = wd_context->get_child_node( name = wd_this->wdctx_cn_main ).
lt_temp = lo_nd_cn_main->get_selected_elements( ).
LOOP AT lt_temp ASSIGNING <wa_temp>.
APPEND INITIAL LINE TO lt_node1 ASSIGNING <ls_node1>.
<wa_temp>->get_static_attributes( IMPORTING STATIC_ATTRIBUTES = <ls_node1> ).
ENDLOOP. -
If we move the horizontal scroll bar of the table and filter a column when there is a selection on the row, the rows are displayed from the selected row. The rows above the selected rows are disappearing(F5 it come back) and the rows are available when there are more rows with vertical scroll bar(above the selected row, if we scroll up).
Frank,
Mailed to you the sample application with the table script too. Please review the comments in the mail.
Thanks and Regards,
Stanley William
Edited by: STANLEYWILLIAM on Apr 22, 2013 3:52 PM
Edited by: STANLEYWILLIAM on Apr 22, 2013 3:52 PM -
Changing the background color of the row of the selected cell in table view
How can I change the background color of the table row when user clicks on table cell in table view?
Edited by: a_brar on May 5, 2012 11:12 PMYou could apply the following css style (by defining a custom stylsheet with the following lines and loading it into your app).
The last color sets the background color of the selected row while the table-view has focus (in this case to orange).
.table-view:focused .table-row-cell:filled:focused:selected {
-fx-background-color: -fx-focus-color, -fx-cell-focus-inner-border, orange;
}There are quite a lot of subtleties in the css styling for the tableview (e.g. different colors for the selected row when the control has focus vs when it doesn't or when the user hovers over a selected row in an unfocussed tableview), which you may want to cater for when chaning the background color of the selected row in a table view. There is also alternate styling for when the tableview is in row selection vs cell selection mode. So you may want to look at customizing further based on the css styles in caspian.css in sdk/rt/lib/jfxrt.jar if you can understand the complex css there. -
The selected row and cursor/focus behavior of af table
Hi,
A selected row in the af table can be changed by clicking the row, then the background color of selected row will be changed.
But if I navigate to another row by pressing TAB or ENTER, the 'selected row' will not change.
Is there any way to change this behavior?
That is, if I use TAB/ENTER to move the cursor to another row, the 'selected row' will change accordingly.
Thank you~~Hi,
actually I looked into this a while ago and the problem comes from the focus being in the input text field, not on the table. Using JavaScript I currently don't see how we can get a handle to the row to manually set it. I'll keep a note and file an enhancement request to see if the dev team has an idea
Frank
Maybe you are looking for
-
I plugged my phone into my laptop this morning and it started doing an update. I walked away from my desk, came back and had an error message and a prompt saying my phone is in recovery mode and needs to be restored. But when I click "ok" to do that
-
How do I search a pdf in Adobe touch?
How do I search a pdf in Adobe touch?
-
Where does the preference list for Safari reside
The Safari I use on my MBP 10 on this computer works like a charm (knock on wood) but on my MBP 07 it can not even remember how to open a local file when it loads and regardless of how many different thing I have tried it refuses to remember the pref
-
Good day, Within a class, the name of the class can bet determined via a call to the "getClass().getName()" method, right ? How do we get the name of the method itself ? ================ class magic { magician () { xx = getClass().getName(); // --> W
-
Hotmail folders not showing on new macbook pro
Hi there I jsut purchased the new macbook pro retina display but whilst configuring my email i noticed that it did not copy my folders that i use in hotmail to seperate work and private mails. Anybody got an idea to solve this? It also did not sync m