This content has been marked as final. Show 8 replies
There is a table component in ADF Mobile (well, some sort of a table).
You can make one yourself using an iterator and the table component.
Check out the code generated by the listview, it's a table in fact.
user12299083 wrote:The table grid you are talking about is not practical with Mobile apps. If you want table component then use ADF mobile browser app instead of native app. I have seen some example on web with table on iPad.
Hi, i need a table/grid like component for my mobile app project. There is a List View component in ADF Mobile but isnt enough for me. . How can i create data views like table/grid?
P.S. This i was talking about http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/ADFFacesTouch/ADFFacesTouch.html
Edited by: Zeeshan BaiG on Nov 20, 2012 9:47 AM
HI, what is your target device, and what type of data are you displaying?
If you are targeting the phone form factor, then displaying table would typically be sub-optimal. You would want to use listView. You can arrange your listView so it displays data in several columns using tableLayout/RowLayout/CellFormat, although the text you can display will need to be very short to make it practical.
If you are targeting a tablet, the most common UI pattern is to use panelSplitter where left side is a listView and right side are additional details for the selected record. You can use the tableLayouts/RowLayout/CellFormat to format your controls essentially as a grid. You can also leverage iterator component if you want display multiple child record within a row.
The HR demo (in the page for iPad) has such a pattern - please take a look.
It is highly unusual for any native mobile app to display data in a table - table is really intended for web-based UI and does not give device-native user experiences.
Hi, thanks for your helpful answers. there table component examples that i need, [Example-1|http://www.google.com.tr/imgres?q=table+view&hl=tr&sa=X&biw=1600&bih=775&tbm=isch&prmd=imvns&tbnid=erU0WN9B4NdweM:&imgrefurl=http://www.visokio.com/table-view&docid=X849sJj0ADP7uM&imgurl=http://www.visokio.com/files/Resources/OUGuide/125_UsingViews/Table226/207_SensitivityAnalysis_500x218.jpg&w=500&h=218&ei=2oisUMOOKYTEsgaWtIGIBg&zoom=1&iact=hc&vpx=924&vpy=432&dur=6925&hovh=148&hovw=340&tx=207&ty=51&sig=116509651760517024274&page=2&tbnh=116&tbnw=266&start=27&ndsp=33&ved=1t:429,r:44,s:0,i:202] [Example-2|http://www.google.com.tr/imgres?q=table+view&hl=tr&sa=X&biw=1600&bih=775&tbm=isch&prmd=imvns&tbnid=3A8oz3El1oxSaM:&imgrefurl=http://docs.oracle.com/cd/E21454_01/html/821-2585/dsgn_db2conn-otd_t.html&docid=ipGQMXtyMBFQwM&imgurl=http://docs.oracle.com/cd/E21454_01/html/821-2585/figures/Oracle_Table_View_Columns.png&w=487&h=396&ei=2oisUMOOKYTEsgaWtIGIBg&zoom=1&iact=rc&dur=337&sig=116509651760517024274&page=2&tbnh=133&tbnw=164&start=27&ndsp=33&ved=1t:429,r:43,s:0,i:199&tx=100&ty=58]
Hi, thank you for reply. I checked the List view and source several times, but this component isnt ennough for me. I post the example components links, that s about what i need.
i know that none of the mobile app development platforms have "table/grid " like components,there is a "List" component at all . I watched the Shays video that you sent to me. I need native resources of mobile device and i have online/offline scenarios.
My target is 10 inch tablet, i would use native resources of device and develop online/offline scenarios . I just trying your suggestions, i will return results.
thanks to all.