Export data to pdf file in ALBPM ?

Hi,
Can anyone tell me how to export all my data that are rendered in a jsp file to a PDF file in ALBPM
i.e I want all my data that are there in jsp page, onclick of a button all those data will be printed/posted on a pdf file with a specified file name.
Regards,
Bibhu

I have used the iText java library to create PDF files in ALBPM 5.7 and OBPM 10gr3. There is a bit of cut and paste programming involved, but it worked out great for us.
http://itextpdf.com/
Here is a short code snippet (about 150 lines) so you can see what kind of code would be required
    IText.Com.Lowagie.Text.Font bold20 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 20,
                                                                    IText.Com.Lowagie.Text.Font.BOLD);
    IText.Com.Lowagie.Text.Font bold9 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 9,
                                                                    IText.Com.Lowagie.Text.Font.BOLD);
    IText.Com.Lowagie.Text.Font bold8 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 8,
                                                                    IText.Com.Lowagie.Text.Font.BOLD);
    IText.Com.Lowagie.Text.Font italic9 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 9,
                                                                    IText.Com.Lowagie.Text.Font.ITALIC);
    IText.Com.Lowagie.Text.Font italic8 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 8,
                                                                    IText.Com.Lowagie.Text.Font.ITALIC);
    IText.Com.Lowagie.Text.Font normal20 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 20,
                                                                    IText.Com.Lowagie.Text.Font.NORMAL);
    IText.Com.Lowagie.Text.Font normal12 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 12,
                                                                    IText.Com.Lowagie.Text.Font.NORMAL);
    IText.Com.Lowagie.Text.Font normal9 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 9,
                                                                    IText.Com.Lowagie.Text.Font.NORMAL);
    IText.Com.Lowagie.Text.Font normal8 = IText.Com.Lowagie.Text.Font(IText.Com.Lowagie.Text.Font.HELVETICA, 8,
                                                                    IText.Com.Lowagie.Text.Font.NORMAL);
    // step 1:
    // we create a writer that listens to the document
    // and directs a PDF-stream to a file or outputstream
    //fileOut = FileOutputStream(arg1 : "test.pdf");
    //byteOut = ByteArrayOutputStream();
    // step 2: set the page size
    rec = Rectangle(arg1 : 8.5 * 72, arg2 : 11 * 72);
    //rec.setGrayFill(1.0f);
    // step 3: creation of a document-object
    document = IText.Com.Lowagie.Text.Document(rec);
    // step 4:
    // we create a writer that listens to the document
    //PdfWriter writer = PdfWriter.getInstance(arg1 : document, arg2 : Java.Io.FileOutputStream("./HelloWorld.pdf"));
    PdfWriter writer = PdfWriter.getInstance(arg1 : document, arg2 : byteOut);
    // step 5: we open the document
    document.open();
    //document.setMargins(arg1 : 0.2f, arg2 : 0.2f, arg3 : 0.3f, arg4 : 0.3f);
    PdfContentByte pdfCByte = writer.getDirectContent();
    pdfCByte.rectangle(25,25, 562, 742);
                   //pdfCByte.moveTo(140, 700);
               //pdfCByte.lineTo(240, 700);
               //pdfCByte.lineTo(240, 800);
               //pdfCByte.lineTo(140, 800);
    pdfCByte.closePathStroke();
    //pdfCByte.setGrayFill(1.0f);
    // step 6a: Create
    // step 6: add contents to the page
    table = PdfPTable(1);
    table.setWidthPercentage(80);
    table.setHorizontalAlignment(Element.ALIGN_MIDDLE);
    emptyTable = PdfPTable(1);
    emptyTable.setWidthPercentage(arg1 : 100);
    emptyCell2 = PdfPCell(Paragraph(""));
    emptyCell2.setBorder(Rectangle.NO_BORDER);
    emptyTable.addCell(emptyCell2);
    para = Paragraph(30, "Data Data Data Example", normal20);
    cell = PdfPCell(para);
    cell.setHorizontalAlignment(Element.ALIGN_CENTER);
    cell.setBorder(Rectangle.NO_BORDER);
    table.addCell(cell);
    document.add(arg1 : table);
    document.add(emptyTable);
    document.add(emptyTable);
    document.add(emptyTable);
    table = PdfPTable(1);
    table.setWidthPercentage(80);
    table.setHorizontalAlignment(Element.ALIGN_MIDDLE);
    para = Paragraph(30, struct.headerInfo, normal9);
    cell = PdfPCell(para);
    cell.setGrayFill(0.85f);
    cell.setBorder(Rectangle.NO_BORDER);
    table.addCell(cell);
    document.add(arg1 : table);
    document.add(emptyTable);
    document.add(emptyTable);
    // Line #1 NEW Table
    table = PdfPTable(17);
    table.setWidthPercentage(100);
    para1 = Paragraph(30);
    p1 = Phrase ("Requested Date : ", bold9);
    SimpleDateFormat formatter;
    formatter = SimpleDateFormat("MM/dd/yyyy h:mm:ss a");
    evalDateStr = String.valueOf(Utils.notNullString( (object.requestDate==null)?"":object.requestDate.format(formatter : formatter)));
    p2 = Phrase ( evalDateStr, italic9);
    para1.add(p1);
    para1.add(p2);
    cell = PdfPCell(para1);
    cell.setGrayFill(0.85f);
    cell.setColspan(8);
    cell.setBorder(Rectangle.NO_BORDER);
    table.addCell(cell);
    emptyCell = PdfPCell(Paragraph(""));
    emptyCell.setGrayFill(1.0f);
    emptyCell.setBorder(Rectangle.NO_BORDER);
    table.addCell(emptyCell);
    para1 = Paragraph();
    p1 = Phrase ("Coordinates: ", bold9);
    para1.add(p1); 
    cell = PdfPCell(para1);
    cell.setGrayFill(0.85f);
    cell.setColspan(8);
    cell.setBorder(Rectangle.NO_BORDER);
    table.addCell(cell);
    // Line #2
    para1 = Paragraph(30);
    p1 = Phrase ("Contact : ", bold9);
    p2 = Phrase ( varContact   , italic9);
    para1.add(p1);
    para1.add(p2);
    cell = PdfPCell(para1);
    cell.setGrayFill(0.85f);
    cell.setColspan(8);
    cell.setBorder(Rectangle.NO_BORDER);
    table.addCell(cell);
    emptyCell.setGrayFill(1.0f);
    table.addCell(emptyCell);
    emptyCell.setGrayFill(0.85f);
    table.addCell(emptyCell);
    para1 = Paragraph();
    p1 = Phrase ("Latitude : ", bold9);
    p2 = Phrase (object.lat, italic9);
    para1.add(p1);
    para1.add(p2);
    cell = PdfPCell(para1);
    cell.setGrayFill(0.85f);
    cell.setColspan(7);
    cell.setBorder(Rectangle.NO_BORDER);
    table.addCell(cell); 
//add the table to the document
    document.add(table);
// close the document
    document.close();

Similar Messages

  • No Data in PDF file in FTP server

    Hi All,
    I am trying to place a PDF file in FTP server.
    Used
    CONVERT_OTFSPOOLJOB_2_PDF to convert spool to PDF
    SCMS_TEXT_TO_XSTRING
    FTP_R3_TO_SERVER to transfer data to FTP.
    I am able to see PDF file in FTP and no of pages matches with that of R/3 but there is no data in PDF file.

    To get pdf file , you need to set the itcpo-tdgetotf = 'X' and need to pass in the exporting parameter (options in open_form  function module ).Then in close_form function module take all the data of otfdata table into an internal table . Then use SX_OBJECT_CONVERT_OTF_PDF function module to convert it to pdf.
    I will show with an  example.
    tables itcpo.
    DATA: ch_otf  TYPE  STANDARD  TABLE OF  itcoo.
    DATA: w_otf TYPE itcoo.
    DATA: w_pdf TYPE solisti1. "For PDF
    DATA: i_content_txt TYPE soli_tab.   
    DATA: temp1 TYPE sx_format VALUE 'OTF',
            temp2 TYPE sx_format VALUE 'PDF'.
      DATA: c_printer TYPE sx_devtype VALUE 'PRINTER'.
      DATA: w_transfer_bin TYPE sx_boolean. "Content
      DATA: i_content_bin TYPE solix_tab, "Content
            wa_content_bin TYPE solix,
            i_objhead TYPE soli_tab.
    itcpo-tdnoprint  = 'X'.
      itcpo-tdpreview = 'X'.
      itcpo-tdgetotf = 'X'.
    These three parameters need to be passed along with other required parameters
      CALL FUNCTION 'OPEN_FORM'
           EXPORTING form = xformular
                     language = ekko-spras
                     OPTIONS = itcpo
                     archive_index  = toa_dara
                     archive_params = arc_params
                     device = xdevice
                     dialog = xdialog
                     mail_sender        = sender
                     mail_recipient     = recipient
           EXCEPTIONS canceled = 01.
      CALL FUNCTION 'CLOSE_FORM'
        IMPORTING
          RESULT  = RESULT
        tables
          otfdata = ch_otf.
    LOOP AT ch_otf INTO w_otf.
        CONCATENATE w_otf-tdprintcom w_otf-tdprintpar
        INTO w_pdf.
        APPEND w_pdf TO i_content_txt.
      ENDLOOP.
    converting otf file to pdf file
      CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_PDF'
        EXPORTING
          format_src      = temp1        "'OTF'
          format_dst      = temp2        "'PDF'
          devtype         = c_printer
        CHANGING
          transfer_bin    = w_transfer_bin
          content_txt     = i_content_txt
          content_bin     = i_content_bin
          objhead         = i_objhead
          len             = v_len_in
        EXCEPTIONS
          err_conv_failed = 1
          OTHERS          = 2.
    Then open dataset and transfer to ftp of the content of table content_bin(i_content_bin) as shown in above example.
    I think this will be helpful for you

  • Help with exporting data from pdf form

    I have about 100 pdf forms that I created in adobe forms central and distributed as a pdf form (rather than on the web). I am trying to export the data into a spreadsheet but when I export it, the fields are all jumbled in the csv file, as in they are not in the same order. I need to export the data all together so I'm going to the forms menu and selecting "manage form data" and then selecting "merge data files into spreadsheet". I tried exporting a single file but that gave me something really weird.
    Please help, I have a deadline next week to analyze this data and can't make sense of it once it is exported to a spreadsheet.

    Would you please share your form with me and send me one of your pdf forms and some of the csv files?
    You can share your form by doing the following:
    1. Click on the “Share” icon on the bottom left corner.
    2. Click on “Add Collaborator” on the popup menu.
    3. Enter [email protected] under “People to share with”.
    4. Set subject to "Export data from pdf form"
    5. Click the “Share” button on the bottom right of the dialog.
    Thanks
    Ken

  • Export Grid to PDF file In windows Store app using Xaml and C#

    I am working on windows store and have multiple data field  which I have to export to PDF  file 
    In wpf  project i easily export gridview data to pdf file but need help to do same thing in windows metro app.
    Thanks in Advance

    There is no in-box PDF writing API. You will need to find a third party component. If you search the forum there are several threads (as recent as yesterday) with discussing this with component suggestions.

  • Export data on pdf-form to Excel

    I would need help for exporting data from pdf-form to Execl spreadsheet
    the basic idea is that a pdf-form would be the user interface to collect the data with text boxes / drop-downs (such as "Vendor", "Purchase order number", "Date", "Text" etc.) and after the data is filled on the pdf-form it would be easily exported (with button?) to one certain Excel -file.
    The Excel-file should have similarly named colums and the data from pdf-form would be exported always to the next empty row.
    PDF FORM
    Excel -spreadsheet

    Thanks but this is not quite what I was looking for
    The idea was that the user would fill-in the data on the pdf -form and from there this data would be exported to one named Excel-file ( = data exported always to same Excel - file / to the next empty row)
    So this Excel -file would act as a summary file / database from where the collected data could be easily sorted etc.
    Another issue is that I'm looking for easy solution for the exporting fuction (e.g. button + java script) so that also the "dummy users" could operate this

  • ADS: com.adobe.ProcessingException: Error exporting Data into PDF

    Hi Experts,
    when trying to upload a PDF file to my WD4A application and extract the data I am getting this ADS Error:
    ADS: com.adobe.ProcessingException: Error exporting Data into PDF - PDF Exception: Invalid object for the XFA entry in the forms dictionary.(200201).
    The error only appears when I`m trying to upload a PDF file that has been created after an Java Script Update of the Adobe Form Builder. My actual version is 710.20070621204053.403203.403203 - ContainerFoundation_JS.
    All PDF files created before this update can be uploaded without problems. Am I missing something to be updated?!
    Thanx & best regards,
    Oliver

    Dear Oliver,
    I am facing this problem, can you recall how did you resolve this, please ? Thank you.
    Regards
    Kir chern

  • How to download the script data into pdf file

    how to download the script data into pdf file
    i have one option to download the script data to pdf file --->rstxpdft4 program.
    i have one doubt how to use this proogram.or any function module to download the script data to pdf file.
    Thanks and regards,
    Sri.

    Hi      Sri Sai,
    I know one method to convert the sapscript to pdf file :
    first generate a Spool Request for the required Sapscript
    then goto transaction SP01 and copy the generated Spool Request number
    now execute the SAP report RSTXPDFT4
    here enter the copied Spool request number and the target directory into the parameters
    execute the report
    required pdf file will be generated into the target directory
    i hope it will help you out
    Please refer this simple program:
    http://www.sapdevelopment.co.uk/reporting/rep_spooltopdf.htm
    Reward points if found helpful....
    Cheers,
    Eshwar.

  • Data convertion while exporting data into flat files using export wizard in ssis

    Hi ,
    while exporting data to flat file through export wizard the source table is having NVARCHAR types.
    could you please help me on how to do the data convertion while using the export wizard?
    Thanks.

    Hi Avs sai,
    By default, the columns in the destination flat file will be non-Unicode columns, e.g. the data type of the columns will be DT_STR. If you want to keep the original DT_WSTR data type of the input column when outputting to the destination file, you can check
    the Unicode option on the “Choose a Destination” page of the SQL Server Import and Export Wizard. Then, on the “Configure Flat File Destination” page, you can click the Edit Mappings…“ button to check the data types. Please see the screenshot:
    Regards,
    Mike Yin
    TechNet Community Support

  • Exporting Data Sets as Files in CS5

    Why would CS5 crash every time I try to export Data Sets as files? I have been just doing it in CS2 because of the problem. However, CS2 is acting up for some reason at the moment.
    If CS2 where working, as it has in the past, then the exact same sets would export easily from there but not CS5. Is there any way to fix this problem?

    Hello,
    Yes I am running the latest version, on a mac. The Data Set is moderately sized, about 30 sets with 5 perameters (sorry if that is not exactly what they are usually called). It crashes while the data set is processing. After it saves a couple of files the system crashes. Sometimes it makes it a bit further, but never all the way through a whole set. CS2 is having all sorts of problems for me all of the sudden. I am going to look for my disk to unintstall then reinstall. It can't open files from File/Open and crashes within minutes of opening, even if I'm not doing anything with it yet. The only reason I have it is to run the Data Sets so I just hope I can find my install disk.
    Thanks for any help!

  • Macro to create Excel data to PDF file.

    hi i have data in my spread sheet, assume Sheet1. I want user to view/save the data in PDF file automaticallu upon clicking command button. Viewing/saving any onething will work for me. Need complete steps please.
    Thanks,
    Robo.

    Hans -
    You're answers on this topic have been very helpful, thank you. I have one question.
    I'm using the below code which is perfect for me, but I want to add one thing. I want to be able to select the previous sheet so that it is printed as well. I want the previous sheet to be the first page that gets printed in the PDF, so the current sheet
    (The sheet with the "Print PDF" button) gets printed as the second sheet.
    Your help in solving this would be appreciated it.
    Sub SavePDF()
    Dim strFileName As String
    strFileName = Application.GetSaveAsFilename( _
    InitialFileName:="\\server\share\folder\", _
    FileFilter:="PDF Files (*.pdf),*.pdf", _
    Title:="Save As PDF")
    If strFileName <> "False" Then
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
    Filename:=strFileName, _
    OpenAfterPublish:=False
    End If
    End Sub

  • Exporting to Separate PDF files based on Group

    Post Author: Tanya Sherin
    CA Forum: Exporting
    Hello,
    I have a report that needs to exported into separate pdf files based on one of the groups already established in the report. I would like to automate this process as much as possible because the report size. Has anyone encountered this need?
    Thanks for your assistance.
    Regards,
    Tanya

    Post Author: synapsevampire
    CA Forum: Exporting
    You'll need CR XI or a third party solution.
    Here's one I suggest:
    http://www.milletsoftware.com/Visual_CUT.htm
    Contact Ido (owner) for a free trial and confirmation that it meets your needs.
    -k

  • Do tree have the standard functoin to export data to local file ?

    Hi:
    do tree have the standard functoin to export data to local file? you know ALV have the standard button to do it.
    thanksss.
    qimingxing.

    I don't think there is a method built into the tree object for doing this.
    [SAP Tree and Tree Model|http://help.sap.com/saphelp_47x200/helpdata/EN/b7/147a36c70d2354e10000009b38f839/frameset.htm]
    I think one way you could do it is have an option on the application menu, then manually parse the data in the tree and build up an itab yourself from the expanded nodes (or all nodes or whatever). Then you could export the data from the itab.

  • RE: How to Export the Table data Into PDF File  in ADF

    Hi Experts,
    I am using Jdeveloper 11.1.2.3.0
    I am created employee VO and Drag and Drop as a Table in a page. So need to Export the Table data into A PDF file.
    So please give me some suggestions regarding this Scnerio.
    With Regards,
    satish

    Hi Guys ,
    Any more answers for this question.
    Please find my jsff below
    <?xml version='1.0' encoding='UTF-8'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1" xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
              xmlns:f="http://java.sun.com/jsf/core" xmlns:report="http://www.adfwithejb.blogspot.com">
      <af:panelGroupLayout layout="vertical" id="pgl2">
          <af:query id="qryId1" headerText="Service Tariff Mapping Details" disclosed="true"
                    value="#{bindings.findByTarifValidFromQuery.queryDescriptor}"
                    model="#{bindings.findByTarifValidFromQuery.queryModel}"
                    queryListener="#{reportWiseInvoiceBean.genericQueryListener}"
                    queryOperationListener="#{bindings.findByTarifValidFromQuery.processQueryOperation}"
                    resultComponentId="pc1::t2">
         <f:attribute name="queryExpression" value="bindings.findByTarifValidFromQuery.processQuery"/>
                          </af:query>
        <af:panelCollection id="pc1" styleClass="AFStretchWidth">
          <f:facet name="menus"/>
          <f:facet name="toolbar">
              <af:toolbar id="t1">
                 <af:menuBar id="pt_m1">
                <report:reportDeclarative ButtonName="ExportToExcel" ReportName="ServiceTariffMappingDetails"
                                          ReportType="PDF" TableId=":::pc1:t2" id="rd1" Pagination="true"/>
                <af:commandButton text="excel" id="cb1" binding="#{exportToExcelBean.exportID}">
                <af:setActionListener from="pt1:pgl1:pgl2:pc1:t2" to="#{viewScope['exporter.exportedId']}"/>
                <af:setActionListener from="border:1px solid #cccccc" to="#{viewScope['exporter.thStyle']}"/>
                <af:setActionListener from="border:1px solid #cccccc" to="#{viewScope['exporter.tdStyle']}"/>
                <af:fileDownloadActionListener method="#{exportToExcelBean.exportToExcel}" filename="Service TariffMapping.xls"
                                                 contentType="text/excel;chatset=UTF-8;"/>
                </af:commandButton>
                <af:commandMenuItem id="pt_cmi133" icon="/images/common/Excel-icon.png"
                                                shortDesc="ExportToExcel"
                                >
                                <af:exportCollectionActionListener exportedId="t2" type="excelHTML"
                                                                   title="Service Tariff Mapping"
                                                                   filename="Service Tariff Mapping.xls"/>
                            </af:commandMenuItem></af:menuBar>
              </af:toolbar>
          </f:facet>
          <f:facet name="statusbar"/>
          <af:table value="#{bindings.ServiceTariffMappingDtlsRVO1.collectionModel}" var="row"
                    rows="#{bindings.ServiceTariffMappingDtlsRVO1.rangeSize}"
                    emptyText="#{bindings.ServiceTariffMappingDtlsRVO1.viewable ? 'No data to display.' : 'Access Denied.'}"
                    fetchSize="#{bindings.ServiceTariffMappingDtlsRVO1.rangeSize}" rowBandingInterval="0"
                    filterModel="#{bindings.findByTarifValidFromQuery.queryDescriptor}"
                    queryListener="#{bindings.findByTarifValidFromQuery.processQuery}" filterVisible="true" varStatus="vs"
                    id="t2" columnStretching="last" binding="#{ServiceTariffMappBean.testTable}">
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NormalTariffCode.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NormalTariffCode.label}"
                       id="c1">
              <af:inputText value="#{row.bindings.NormalTariffCode.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NormalTariffCode.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NormalTariffCode.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NormalTariffCode.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NormalTariffCode.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NormalTariffCode.tooltip}" id="it1">
                <f:validator binding="#{row.bindings.NormalTariffCode.validator}"/>
              </af:inputText>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceCode.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceCode.label}"
                       id="c2">
              <af:inputText value="#{row.bindings.ServiceCode.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceCode.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceCode.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceCode.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceCode.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceCode.tooltip}" id="it2">
                <f:validator binding="#{row.bindings.ServiceCode.validator}"/>
              </af:inputText>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.label}" id="c3">
              <f:facet name="filter">
                <af:inputDate value="#{vs.filterCriteria.TrfVldFrm}" id="id1">
                  <af:convertDateTime pattern="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.format}"/>
                </af:inputDate>
              </f:facet>
              <af:inputDate value="#{row.bindings.TrfVldFrm.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.displayWidth}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.tooltip}" id="id2">
                <f:validator binding="#{row.bindings.TrfVldFrm.validator}"/>
                <af:convertDateTime pattern="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfVldFrm.format}"/>
              </af:inputDate>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceDesc.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceDesc.label}"
                       id="c4">
              <af:inputText value="#{row.bindings.ServiceDesc.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceDesc.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceDesc.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceDesc.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceDesc.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ServiceDesc.tooltip}" id="it3">
                <f:validator binding="#{row.bindings.ServiceDesc.validator}"/>
              </af:inputText>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtTrfCode.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtTrfCode.label}" id="c5">
              <af:inputText value="#{row.bindings.OtTrfCode.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtTrfCode.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtTrfCode.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtTrfCode.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtTrfCode.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtTrfCode.tooltip}" id="it4">
                <f:validator binding="#{row.bindings.OtTrfCode.validator}"/>
              </af:inputText>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtUnitRate.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtUnitRate.label}" id="c6">
              <af:inputText value="#{row.bindings.OtUnitRate.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtUnitRate.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtUnitRate.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtUnitRate.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtUnitRate.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.OtUnitRate.tooltip}" id="it5">
                <f:validator binding="#{row.bindings.OtUnitRate.validator}"/>
              </af:inputText>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NtUnitRate.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NtUnitRate.label}" id="c7">
              <af:inputText value="#{row.bindings.NtUnitRate.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NtUnitRate.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NtUnitRate.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NtUnitRate.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NtUnitRate.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.NtUnitRate.tooltip}" id="it6">
                <f:validator binding="#{row.bindings.NtUnitRate.validator}"/>
              </af:inputText>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfGrt.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfGrt.label}" id="c8">
              <af:inputText value="#{row.bindings.TrfGrt.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfGrt.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfGrt.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfGrt.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfGrt.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.TrfGrt.tooltip}" id="it7">
                <f:validator binding="#{row.bindings.TrfGrt.validator}"/>
              </af:inputText>
            </af:column>
            <af:column sortProperty="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ChargePartyCode.name}" filterable="true"
                       sortable="true" headerText="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ChargePartyCode.label}"
                       id="c9">
              <af:inputText value="#{row.bindings.ChargePartyCode.inputValue}"
                            label="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ChargePartyCode.label}"
                            required="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ChargePartyCode.mandatory}"
                            columns="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ChargePartyCode.displayWidth}"
                            maximumLength="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ChargePartyCode.precision}"
                            shortDesc="#{bindings.ServiceTariffMappingDtlsRVO1.hints.ChargePartyCode.tooltip}" id="it8">
                <f:validator binding="#{row.bindings.ChargePartyCode.validator}"/>
              </af:inputText>
            </af:column>
          </af:table>
        </af:panelCollection>
      </af:panelGroupLayout>
    </jsp:root>

  • Export table data to Pdf file

    Hi all,
    I have a .jspx page wich contains a table and a button with an exportCollectionActionListener to export the table data to an excell file.
    Now i want to do the same but to a pdf file.
    Is that posible, and if so how can I do that?
    If it isn't posible is there any way to do that.
    Thanks all,
    Rowan

    Hi!
    Yes, the first step is to learn iReport. Then, investigate Jasper Forums where you will find lot of code and hints.
    To produce a report you have to:
    1. Create report definition and compile it in report files used by Jasper API later on (this you learn on Jasper forums)
    2. Create java code in your project to generate report (based on datasource in your app) - this is just java code which doesnt have anything special to ADF/JDev - learn this also on Jasper forums
    3. Decide which mechanism you will use to downstream report output (whichever render you select when generate report - PDF, HTML, Excle, RTF...) - there are two options:
    a. Use standard JSP Servlet, where you just have to generate report and downstream it into servlet's output stream
    b. more ADF 11g way - using af:fileDownloadActionListener with backingbean to downstream a generated report content
    That's it. You have to design your own strategy for supplying report query parameters (through Http Request params or any other way dependent on mechanism you decide to use).
    Try Googling for Jdeveloper Jasper and you will find several blogs/forums on this topic (try JDeveloper and Jasper.. HTML Report without information The servlet technique is same as in 10g and for ADF 11g way you have to manage yourself.
    Regards,
    PaKo

  • InDesign export to single PDF files with variable Filename

    Hi there,<br /><br />I create a document with Data Merge which contains about 200 Pages. Now i want to export each page to a single PDF-File. Also the filename has to be generated from the placed content. The placed content are adresses. So i want to generate a filename with a static name. I got an ID, a static phrase and then a ZIP-Code. The Filename should look like this: <ID>September<ZIP Code>.pdf while ID and ZIP Code are fields from the datamerge.

    what you need is to operate throuh a loop.<br />for(i=0; i<app.activeDocument.pages.length;i++)<br />{<br /> //Assuming you labelled the textframe containing the ID with ID<br /> var myID = app.activeDocument.pages[i].textFrames.item("ID").contents;<br />//Assuming you labelled the textframe containing the ZIP with ZIP<br /> var myZip = app.activeDocument.pages[i].textFrames.item("ZIP").contents;<br /><br />var myPath = //something like "/disk/folder/" //Set a path to where you want to export the pdf<br />var myFileName = myID + myPath + myZip + ".pdf";<br />//Export to PDF - the forum is full of examples, you should find easily what you are asking for with search<br />} <br /><br />Loic

Maybe you are looking for

  • Need Advice: Can no longer access the "settings" of my Linksys WRT310N router.

    Hello, I can no longer get to the web-based utility or "settings" page of my router. Internet works fine and I am connected at 270Mbps. Using 192.168.1.1  It worked the first couple times and now I get an Explorer error saying "Internet Exporer canno

  • Bridge is opening all of my RAW files as jpegs when I import them from iPhoto

    I have set my iPhoto preferences to send my RAW photos as RAW when using an external editor. If I only use ACR, this works fine, but if I want to use CS4 they are all coming over as jpegs and I then have to work w them as jpegs. I have PSE 8 . Do I h

  • Always installing at start

    I have a Nokia N73. Recently I updated my software after saving my settings through the safety vault in PC SUITE. After updating was complete I reinstalled the saved settings. Now I have a try from the cell phone to install programs from the memory c

  • Unknown error (4251)

    Hi, I have been doing a lot of research all night on my problem and I see that not many people know how to get past it. The one person who posted that their problem was solved by using this forum. Anyway, when I tried to burn an audio book that I dow

  • Cancel JTree selection event ?

    Hello, I have defined a user object in the DefaultMutableTreeNode that holds a flag for disabled nodes - Now I would like to cancel events from the user when this node is being selected, also I would like to make this node appear disabled. How should