Export to Excel and popup

Hi all!

I have a little problem. I have a PanelCollection with table in my application. Also, I have a menu 'Excel export' as exports table in excel sheet.
In the table I have row-function popup, that runs on right click of the mouse in each row of the table.
The problem is: when I export the result in excel, I got a popup from data export too. But I don't want

There are some code:
<af:table var="row" id="tblHistory"
                                        binding="#{IndexBean.tblHistory}"
                                        columnStretching="multiple"
                                        rowBandingInterval="0"
                                        partialTriggers="::cmiShowLogsFromStart ::cmiFilterComments ::ctbShowLogsFromStart ::ctbGroupTasks"
                                        emptyText="#{viewBundle.emptyText_tblHistory}"
                                        filterVisible="false"
                                        contentDelivery="immediate" fetchSize="25">
                                <af:column sortable="false" headerText="Build" id="c7" 
                                           visible="#{IndexBean.colBuildVisible}">
                                  <af:outputText value="#{row.build}" id="ot8"/>
                                </af:column>
                                <af:column sortable="true"
                                           headerText="Rev" id="c1"
                                           width="7%" sortProperty="revision"
                                           visible="#{!IndexBean.ctbGroupTasks.selected}">
                                  <af:outputText value="#{row.revision}"
                                                 id="ot3"/>
                                </af:column>
                                <af:column sortable="true"
                                           headerText="Author" id="c2"
                                           width="16%" sortProperty="author"
                                           visible="#{!IndexBean.ctbGroupTasks.selected}">
                                  <af:outputText value="#{row.author}"
                                                 id="ot4"
                                                 shortDesc="#{row.authormail}"/>
                                </af:column>
                                <af:column sortable="true"
                                           headerText="Date" id="c3"
                                           width="9%" sortProperty="data"
                                           visible="#{!IndexBean.ctbGroupTasks.selected}">
                                  <af:outputText value="#{row.data}" id="ot5">
                                    <af:convertDateTime pattern="dd.MM.yyyy"/>
                                  </af:outputText>
                                </af:column>
                                <af:column sortable="true"
                                           headerText="Type" id="c4"
                                           width="2%" sortProperty="task.typeId"
                                           shortDesc="Task type">
                                    <af:image source="#{row.task.typeImg}" id="i8"
                                              shortDesc="#{row.task.type}"
                                              visible="#{row.task.typeImg!=''}"/>
                                </af:column>
                                <af:column sortable="true"
                                           id="c5" width="1%"
                                           shortDesc="Complete">
                                    <af:image source="#{row.task.statImg}" id="i9"
                                              shortDesc="#{row.task.statImg}"
                                              visible="#{row.task.statImg!=''}"/>
                                </af:column>
                                <af:column sortable="true"
                                           headerText="Comment" id="c6"
                                           width="64%" sortProperty="task.id" filterable="true">
                                  <af:popup id="pTaskInfo" contentDelivery="immediate">
                                    <af:panelWindow id="pw2" title="#{row.task.id}" modal="true"
                                                    titleIconSource="#{row.task.typeImg}" inlineStyle="width:300px;">
                                      <af:outputText value="#{row.task.summary}" id="ot16"/>
                                      <af:panelFormLayout id="pfl2" rows="4" maxColumns="3"
                                                          inlineStyle="border-top:solid 1px Silver; padding-top:5px; margin-top:5px;">
                                        <af:outputText value="#{viewBundle.value_taskInfo1}" id="outputText1"
                                                       inlineStyle="font-weight:bold;"/>
                                        <af:outputText value="#{viewBundle.value_taskInfo2}" id="ot10"
                                                       inlineStyle="font-weight:bold;"/>
                                        <af:outputText value="#{viewBundle.value_taskInfo3}" id="ot12"
                                                       inlineStyle="font-weight:bold;"/>
                                        <af:outputText value="#{viewBundle.value_taskInfo4}" id="ot14"
                                                       inlineStyle="font-weight:bold;"/>
                                        <af:outputText value="#{row.task.type}" id="ot9" noWrap="true"/>
                                        <af:outputText value="#{row.task.priority}" id="ot11" noWrap="true"/>
                                        <af:outputText value="#{row.task.status}" id="ot13" noWrap="true"/>
                                        <af:outputText value="#{row.task.assignee}" id="ot15" noWrap="true"/>
                                      </af:panelFormLayout>
                                    </af:panelWindow>
                                  </af:popup>
                                  <af:group id="g3">
                                    <af:goLink text="#{row.task.id}" id="gl1"
                                               destination="#{row.task.link}"
                                               targetFrame="_blank"
                                               inlineStyle="color:rgb(0,99,148);">
                                      <af:showPopupBehavior triggerType="contextMenu"
                                                            popupId="pTaskInfo"
                                                            alignId="gl1"
                                                            align="afterStart"/>                                                           
                                    </af:goLink>
                                    <af:outputText value="#{row.comment}"
                                                   id="ot6"
                                                   shortDesc="#{row.comment}"/>
                                  </af:group>
                                </af:column>
                              </af:table>
Published by: Vis555 on July 20, 2012 10:06

Published by: Vis555 on July 20, 2012 10:08

Hello

You can move ouside popup table and display the popup window



















concerning

Published by: Praveen on July 20, 2012 12:08

Tags: Java

Similar Questions

  • Comparable to Excel AND function

    Right now I have a discoverer query that I export to excel and run a fairly simple function. What I want to do is just run this function/calculation in discoverer. In excel it looks like this

    = IF (AND (K1 > 59.58, L1 = > = 25.25), 'R', IF (AND (K1 > 55, L1 = > = 10), 'Y', IF (AND (K1 > 55, L1 = > = 5), 'G', 'W')))

    I realize that in discoverer I should use CASES when... but I can't find anything equivalent to the function AND. Any suggestion would be appreciated. Currently, export and do this in weekly excel becomes a bit old.

    Thank you!!

    Hello
    You can use multiple statements AND in a CASE statement like this:

    CASE
    WHEN K1 > = 59.58 AND L1 > = 25.25 THEN 'R '.
    WHEN K1 > = 55 AND L1 > = 10 THEN 'Y '.
    WHEN K1 > = 55 AND L1 > = 5 THEN 'G '.
    ANOTHER 'W '.
    END

    Notice how you can keep repeating the WHEN clause. There must be at least one, and in the end, it makes sense to have an ELSE statement as a catch all.

    Hope this helps
    Best wishes
    Michael

  • import excel data to labVIEW, filtering and exporting to Excel

    LabVIEW dear specialists,

    I have about 2500 data each for acceleration and force stored in two excel columns of the worksheet as well as time data in another column. My problem is to purify my data of noise so I could generate thin sinusoidal signals for my thesis. I'm still new to labVIEW and I would like to ask for help to import my data from labVIEW, filter and exporting to Excel. Please help me. I enclose my data below. Thank you very much.

    froebaruch

    Hello!

    These could be good starting points:

    http://www.NI.com/analysis/Excel.htm

    https://decibel.NI.com/content/docs/doc-8226

    A few examples delivered with Labview, too.

    Kind regards

    Marco

  • ADF 12.2.1 and Glassfish 4.1 cannot download files and export to excel on table throws the error

    Hi all

    I use JDEV12.2 and Glassfish Server 4.1.1.

    I am facing issue while using the export to excel feature on table and file download and download throw Error Server glassfish 4.1.1 as follows:

    [SERIOUS] [[org.apache.myfaces.trinidadinternal.config.upload.FileUploadConfiguratorImpl]]

    java.io.EOFException

    at org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler._skipBoundary(MultipartFormHandler.java:229)

    to org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler. < init > (MultipartFormHandler.java:102)

    to org.apache.myfaces.trinidadinternal.share.util.MultipartFormHandler. < init > (MultipartFormHandler.java:75)

    at org.apache.myfaces.trinidadinternal.config.upload.FileUploadConfiguratorImpl.beginRequest(FileUploadConfiguratorImpl.java:139)

    at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._startConfiguratorServiceRequest(GlobalConfiguratorImpl.java:746)

    at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.beginRequest(GlobalConfiguratorImpl.java:227)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:184)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)

    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:166)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)

    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)

    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673)

    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)

    at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:415)

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:282)

    to com.sun.enterprise.v3.services.impl.ContainerMapper$ HttpHandlerCallable.call (ContainerMapper.java:459)

    at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)

    at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201)

    at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175)

    at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)

    to org.glassfish.grizzly.filterchain.ExecutorResolver$ 9.execute(ExecutorResolver.java:119)

    at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)

    at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)

    at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)

    at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)

    at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)

    at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561)

    at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)

    at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)

    in org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$ 100 (WorkerThreadIOStrategy.java:56)

    to org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$ WorkerThreadRunnable.run (WorkerThreadIOStrategy.java:137)

    to org.glassfish.grizzly.threadpool.AbstractThreadPool$ Worker.doWork (AbstractThreadPool.java:565)

    to org.glassfish.grizzly.threadpool.AbstractThreadPool$ Worker.run (AbstractThreadPool.java:545)

    to java.lang.Thread.run(Thread.java:745).

    Since it was a bug and slipped in glassfish 3.1.2.2.What will be work it around for that please someone help me.

    Thank you

    Hello

    It s a bug on the class MultipartFormHandler of the Trinity - impl.jar. You can download the sources of trinidad-impl (trinidad-impl - 2.0.0 - sources.jar.zip) and replace the following code to the _parseBoundary method:

    Source language:

    Analyze the text content type limit

    public static private String _parseBoundary (final String contentType)

    {

    final int boundaryStart = contentType.indexOf (_BOUNDARY_PARAMETER);

    If (boundaryStart<>

    {

    Returns a null value.

    }

    Limit begins with ' - '.

    return "-" + contentType.substring (boundaryStart + _BOUNDARY_PARAMETER.length ());

    }

    New:

    Analyze the text content type limit

    public static private String _parseBoundary (final String contentType)

    {

    final int boundaryStart = contentType.indexOf (_BOUNDARY_PARAMETER);

    If (boundaryStart<>

    {

    Returns a null value.

    }

    String limit = contentType.substring (boundaryStart + _BOUNDARY_PARAMETER.length ());

    final int semicolonIndex = boundary.indexOf(";");

    If (semicolonIndex >-1) {}

    Boundary = boundary.substring (0, semicolonIndex);

    }

    Limit begins with ' - '.

    return '-' + limit;

    }

    You can find the jar trinidad - impl.jar update here.

    ADF 12 c + Glassfish4 + trinidad-impl

    Replace the jar trinidad - impl.jar in your EARS or your deployment.

    It will be useful,

    Alex

  • Excel and user account control

    I have a shortcut to an Excel spreadsheet saved on my desktop.  I use is ever day.  Everytime I open it I have to click Yes on the popup screen that asks do you want to allow the following program to make changes to this computer.  How can I keep my UAC control level but allow Excel spent?

    UAC should not contest an Excel file, if the system is working properly.  I have my UAC set to top & I use Excel files without any problem.

    You will probably get better help in MS Office Excel forum but do these controls first:

    1 Excel open other files correctly?

    2. If you open Excel, and then use to open the file, it opens correctly?

    3 don't Excel file containing the macros auto_open affecting the system that is running this macro the thing that is called into question?  [this idea may be rejected if check 2 books - and I doubt that it in any case, you have mentioned]

    4 check the properties of this shortcut.  Right-click on it, select Properties, click the Advanced button.  You have the checkbox for run as administrator?  If so just, clear the check box, or just create a new shortcut to the file in Excel.

    I guess that check 4 will solve your problem, but if not, see if the users Office Forum can help you further.

    Additional - Keep an eye on this other thread as another user is also having problems with an Excel file ongoing disputed User Account Control, a recommended security level prevents starting applications

  • BlackBerry Smartphones how can I send calendar to Excel and back?

    I'm sure I learned to do it once but cannot find the way.

    I want my calendar to export to Excel, modify some elements and import it back.

    How do I do that?

    Ah. That explains it. I know I used to have a way to do that I could locate no longer.

    I have still my v6 download, and no v7, so I guess that it is updated at any given time.

    So thanks for the answer - back to v7.

  • How to export my photos and videos from Windows gallery to a removable USB device

    I want to copy or export my photos and videos from windows live gallery to a removable USB device. I am computer illiterate, so please dumb to step by step. Thank you!

    Click the Start button and click computer.

    Everything you put in your machine will be listed as a removable disk or appointed by the device,

    You can click with the right button on this list and select Paste.

    Click the Start button and click on the images.

    Top right, rearrange, click on the small arrow and click folder.

    It is best to copy the files under index of the files and the device will hold more data.

    Select one of the listed folders, and then hold down the CTRL key and press A,.

    This will select all on the page your,.

    Right click on one of the folders that is highlighted,

    Click on copy.

    Return to the screen of the computer and right click on the removable disk and select Paste.

    After the paste operation is complete,

    Right click on the device again and select eject.

    A safe to remove the device popup will appear and you can remove the device.

    If you want you can use window Photo Gallery,

    Just right click on the pictures and videos that lists all the and select copy.

    Ignore select it without arrow subfolders, that he belongs to another question.

  • Automation of several scanned page PDF export to Excel

    We have MANY PDF files scanned at work (about 8 400) that we need to export to Excel. There are a few tricky parts to what I'm trying to find out if there is a way to automate this. These are all individual PDF files, but I know that I could convert them all to a multipage PDF, if I need to, that shouldn't be a problem. The major problem being that we want only a small part of all files PDF, the upper left corner that has some basic information (name and address) to be exported to an Excel worksheet. The rest of the PDF file is not required. If that helps anything on the automation of formatting are simple page PDF. Anyone know if this is possible?

    I asked this in the PDF forum, but someone suggested to ask in the forum of java script instead.

    It can be done, most likely, but it would be a custom script to extract the text from the desired coordinates and then export it to a format that can be read using Excel (for example, a text file delimited by tabs). This is not a simple task, however.

  • Is it possible to export an Excel in OBIEE 11.0.1.9 containing macros

    Hello, I have a problem with OBIEE 11.0.1.9 when I export a report in Excel that contains several sections, it merges some columns. I discovered that there is a feature to export each section on a separate page, but it is difficult to compare after this so I looked for the solution and I find that with the help of MACROS I can copy several sheets in one (condensing multiple worksheets in a single (Microsoft Excel) ) and I wonder if it's possible this VB script to be shipped (added to OBIEE) then when when I click on export in the responses to this handset page layout. Thanks in advance!

    Hello

    Lol absolutely impossible.

  • Is it possible to add export to Excel 2003 in OBIEE 11.0.1.9

    Hello, is it possible to OBIEE 11.0.1.9 to add export to Excel 2003, because when I have a report that contains several sections, and export the report it merges some columns. How to add export xls 2003 button under export

    Hello

    You can not.

    Support for the old format of Microsoft (2003 or older) for Excel and PowerPoint fell in 11.1.1.9.

    Only the new format exists.

  • OBIEE 11.1.1.7 export to excel 2007 + does not work

    We are trying to export to Excel 2007 + in the last 11.1.1.7 OBIEE release. The browser just show an error: "there was an error in processing your download. Please check with your administrator". Export to PowerPoint 2007 + or the old Excel works without problem.

    We tried to change the configuration of the 'InputStreamLimitInKB' as recommended in other blogs, but it does not help either.

    Anyone solve a similar problem?

    See you soon

    saw-log displays the following message:

    ==================================

    [2014 09-26 T 14: 57:38.000 + 02:00] [OBIPS] [ERROR: 31] [] [saw.rpc.mis.read] [ecid: 7d4f9e9d968c0bfe:-b81bd47:148 b 1675376:-8000 - 0000000000003b0e, 0:1:1] [tid: 7280] a fatal error occurred during the processing of the request. The server responded with: error when running ExcelRpcCall.processMessage

    java.lang.NullPointerException

    at oracle.xdo.flowgenerator.spreadsheet.SpreadsheetGenerator.checkInBody(SpreadsheetGenerator.java:198)

    at oracle.xdo.flowgenerator.spreadsheet.SpreadsheetGenerator.startTable(SpreadsheetGenerator.java:1184)

    at oracle.xdo.generator.pseudo.FlowLayoutGenerator.startTable(FlowLayoutGenerator.java:976)

    at oracle.xdo.template.fo.area.TableArea.doFlowOutput(TableArea.java:474)

    at oracle.xdo.template.fo.area.NormalFlowReferenceArea.doFlowOutput(NormalFlowReferenceArea.java:81)

    at oracle.xdo.template.fo.area.SpanReferenceArea.doFlowOutput(SpanReferenceArea.java:203)

    at oracle.xdo.template.fo.area.BodyRegionArea.doFlowOutput(BodyRegionArea.java:156)

    at oracle.xdo.template.fo.area.PageArea.doFlowOutput(PageArea.java:1055)

    at oracle.xdo.template.fo.area.AreaTree.doOutput(AreaTree.java:550)

    at oracle.xdo.template.fo.elements.FormattingEngine.startLayout(FormattingEngine.java:420)

    at oracle.xdo.template.fo.elements.FormattingEngine.run(FormattingEngine.java:143)

    at oracle.xdo.template.fo.FOHandler.endElement(FOHandler.java:578)

    at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:211)

    at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1588)

    at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:442)

    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:388)

    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:232)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at oracle.xdo.common.xml.XDOSAXParser.invokeParse(XDOSAXParser.java:166)

    at oracle.xdo.common.xml.XDOSAXParser.parse(XDOSAXParser.java:122)

    at oracle.xdo.template.fo.FOProcessingEngine.process(FOProcessingEngine.java:408)

    at oracle.xdo.template.FOProcessor.generate(FOProcessor.java:1231)

    at com.siebel.analytics.web.javahostrpccalls.xmlp.XmlpAbstractRpcCall.processMessageInternal(XmlpAbstractRpcCall.java:71)

    at com.siebel.analytics.javahost.AbstractRpcCall.processMessage(AbstractRpcCall.java:251)

    at com.siebel.analytics.javahost.MessageProcessorImpl.processMessage(MessageProcessorImpl.java:193)

    to com.siebel.analytics.javahost.Listener$ Job.run (Listener.java:223)

    at com.siebel.analytics.javahost.standalone.SAJobManagerImpl.threadMain(SAJobManagerImpl.java:207)

    to com.siebel.analytics.javahost.standalone.SAJobManagerImpl$ 1.run(SAJobManagerImpl.java:155)

    at java.lang.Thread.run(Thread.java:662)

    . [[

    Leader: RPC.cpp

    Online: 479

    Geographical area:

    Saw.RPC.mis.Read

    Saw.ThreadPool.downloadpool

    Saw.threads

    Hello

    Go to the following path:

    C:\OracleBI11g\instances\instance1\config\OracleBIJavaHostComponent\coreapplication_obijh1\xdo

    the default C:\Temp folder this folder path to restore file .xdo and uncomment.

    Note: create a Temp folder in your C drive.

    C:\Temp


    and restart the services.

  • After the upgrade to IE 10, not able to download/export users excellent reports in Oracle EBS 12.0.6 forms order orgranizer

    After the upgrade to IE 10, not able to download/export users excellent reports in Oracle EBS 12.0.6 forms order orgranizer. It of something to do with the settings of internet explore, please advise to solve this problem.

    The new window opens and immediately disappears.

    Thanks for your replies.

    We can get the exported file now. In IE 10, all results export are saved temporarily in the download options, press Ctrl + J (view downloads) and save the results and open it.

  • ADF export listener exporting number Excel having problem

    Hello

    I have a table and trying to export the table data in excel file (.xls)

    Everything works well except a number with more than 15 characters. .

    Like excel cant display more than 15 characters such as number, currently, is to show the number as

    1.79E + 18

    How to display the number in the correct format. .

    After watching Microsoft blog came to know that there is a bug in excel and if we can convert the column as a text, then it will display in the correct format...

    But I am unable to do so. .
    All entries from you guys...

    Thank you

    Sharath

    It can help solve the problem.

    Update the column af:table that has the problem as below,

    headerText = "HeaderText".

    ID = "resId1c1" width = "100" displayIndex = "-1" >

    inlineStyle = "" display: none "/ >"

    inlineStyle = "" display: none "/ >"

  • Why does my bank statement appear garbled when I use the PDF export to Excel feature?  The properties of the document says ok to convert Adobe.

    I used a free trial version of Wondershare and the downloaded PDF beautifully.  A response to a question from Google suggested the rotation of the OCR, but is no longer an option?

    I am a subscriber of DC of Acrobat.  I used the PDF export to Excel export feature.  I did it by opening the PDF and choose the export option.  It is a PDF generated Bank from a client.  The text is composed of symbols for most.  It is a statement of Bank of America for a checking account.  The statements of his savings bank of America converted very well.  However, there was a different look between 2 PDF files.  Thanks for your help in advance!

  • Export only some columns in export to excel instead of all?


    Hello world

    My version of Jdev is 11.1.2.3.0.
    I created a page in the ADF, in which I added an adf:table and a button to export to Excel.
    Added 'af:exportCollectionActionListener' to the export to excel button. Export works very well.

    But the client only needs a few columns in the exported file, means table has 24 columns, but when I click the button, it will show all
    24 columns in the Excel sheet to the place I need to export only some columns (specified) in the Excel worksheet.


    Note: Table shows all the columns (24), but when you export only some columns specified must be exported.

    How can I get this requirement?

    your suggestions will be really useful...

    Thank you.

    Hello

    I tested the use of prescription case. It works very well with the below code mode.

    It is very easy to achieve using

                   

                   

    Regardless of the column, you don't want to export, use attribute visible to handle those as below

    visible = "#{pageFlowScope.hideSomeColumns not 'true'} '"

Maybe you are looking for