Creating a 2 page report

Post Author: ecu39
CA Forum: General
I'm using Crystal 9.
I'm trying to create a 2 page report but can't figure out how.  I've got the text in a text object in the Page Header section but when i run the report I get an error that the 'Page Header plus the Page Footer is too large for the page.'
How do i go about making this a 2 page report?

Post Author: ecu39
CA Forum: General
Charily-
Yes, a 1 page report to actually be on 2 pages of paper.  As of now it will print on 1 legal size page but i'd like to set it up to print on 2 pages instead.

Similar Messages

  • How to Design Multi Page Report in SSRS 2008

    Hi All,
    I have managed to create a multi page report. When I am preview mode i can see that the report has 2 pages.
    But when I am in design view I cannot view the second page. How can I view the second page. Reason being I am trying to create a template where the table for certain data needs to be at the top of the page and some data at the middle and so on.
    Thanks in advance.
    Aash.
    Aash

    Hi Aash2,
    According to your description, the behavior of cannot view the second page in design view is expected, in another way, there is only one page in design view.
    Report Designer supports two views: Design to define the report data and report layout, and
    Preview to display a rendered view of the report. If you would like to show a table on the first page, and show the other table on the second page, you can add a page break on the first table like followings:
    1. Click the gray handle in the first table, select “Tablix Properties”
    2. Click “Add a page break after” check box under Page break options in General Tab
    After do above, you can see the first table in the first page, and the other table in the second page.
    For more details about report designer, please see the following article,
    Working with Report Designer in Business Intelligence Development Studio:
    http://msdn.microsoft.com/en-us/library/cc281300(v=sql.110).aspx
    If you have any question, please feel free to ask.
    Thanks,
    Eileen

  • One page "report" from an AppleWorks database???

    I'm wondering if it is possible to create a one-page "report" (layout?) that can display some summary values calculated from my database. I am currently using a database to keep track of the students in a small school, and I would like to be able to print up a page that shows each classroom number with teacher name, followed by a number of students in that class. The database records are the students, and each record includes a class number and teacher name. I feel like I have a decent understanding of how AppleWorks databases work, but while this seems like a reasonable thing that I would like to do, I can't think of how to go about doing it. I'm starting to think that maybe I have to have a second, separate database for the teachers and track the number of students per class that way. But AppleWorks doesn't have a way of sharing information across two databases, does it?
    Ugh.

    Hi Terry,
    I'm wondering if it is possible to create a one-page "report" (layout?) that can display some summary values calculated from my database. I am currently using a database to keep track of the students in a small school, and
    It should be possible, assuming I understand the question.
    I would like to be able to print up a page that shows each classroom number with teacher name, followed by a number of students in that class.
    Do you want a list of some of the students in the class, or do you want a number showing how many students are in that class? My assumption is the second.
    The database records are the students, and each record includes a class number and teacher name.
    As you say "A" class number and (A) teacher name, I'm assuming that there is only one teacher's name associated with each student, and only one class number associated with each student (and I suspect that all students with the same Teacher have the same class number).
    AppleWorks doesn't have a way of sharing information across two databases, does it?
    No.
    Given the above assumptions, here's a plan:
    Existing fields (ALL Text type fiends):
    'Name' (containing student's name)
    'Room' (containing class number)
    'Teacher' (containing teacher's name)
    New fields (ALL Summary type fields. Formula given after field name):
    'Namesum' COUNT('Name')
    'Roomsum' 'Room'
    'Teachsum' 'Teacher'
    Make a new Blank Layout.
    Insert Part... Subsummary when sorted by 'Teacher'
    Insert Part... Header
    Insert the three new Summary type fields onto the new layout and place them in a horizontal line in the Subsummary part.
    Edit the labels, then place place them in the Header part and directly above the field to which each applies. Add any other information you want in the header using a text frame.
    Adjust the part boundary to give some white space below the three fields.
    Drag the Body boundary up to the boundary above it to delete the body part from the layout.
    Return to Browse mode.
    To see the results:
    Sort the database by Teacher.
    Check Page View in the Window menu.
    Regards,
    Barry

  • How to create link on chart report to othere Dashboard page

    Hi ,
    i have created one dashboard page..in that we have chart report ..when am clicking on chart report it goes to respective dashboard page ..please help me

    Hi merago,
    This can be achieve with action links. Please refer to http://www.rittmanmead.com/2010/07/obiee-11gr1-action-framework-and-conditions/
    Close thread and assign points.
    J.

  • How do i create 2 parameter pages for 1 report?

    Hi,
    I want to make a purchase order report. first: i need a parameter page to ask how many items that you want to order. second, once user enters a number(let's say 5), i want to have anoter parameter page show 5 empty fields that user can enter 5 items' barcode#, once they entered barcodes, the report will show these 5 items info.
    my difficulty is how do i create 2 parameter page for 1 report?
    thank you

    my question
    1- there is any way to assign the Fetch process to specific region so the process take all item in these region only.
    2- how can create manual process to fetch row into specific items in page ( i tray these code
    SELECT col1, col2, col3 ....
    INTO :P1_ITEM1, :P1_ITEM, :P1_ITEM...
    FROM table
    WHERE id = :P_id ) but no data retrieve .
    I do not think that it is possible to have more than one Automated Row Fetch process in a given page. See the thread:
    ORA-01403: no data found : Unable to fetch row multiple automated row fetch
    On your second question, the manual process should work provided:
    P_ID has a value when the process executes. You can do it this way:
    i. Make this process as a on-load After/Before header process
    ii. Make sure that P_ID page item has value when the process executes (set it from another page or before the pl/sql process executes)

  • SharePoint 2010 Site Web Analytics - Top Pages report not showing complete data

    Hi,
    I have a custom page in a team site which takes list ID as an argument and shows the relevant data e.g.
    ../Dashboards/View%20Briefing.aspx?BriefingID=1078
    ../Dashboards/View%20Briefing.aspx?BriefingID=1079 etc
    When i look at the Top Pages report under Site Web Analytics all i can see is data for:
    /dashboards/view briefing.aspx
    I need stats for individual list items i.e. how many time BreifingID 1078 was viewed etc. Is it possible to achieve this using OOTB reports or can i write a custom report to achieve this? If yes then how...
    Any help would be appreciated.
    Regards,
    Kashif

    You’re dynamically filtering content on a single page with values on the query string. Your users are still only hitting one page (View%20Briefing.aspx). Analytics only sees that 'View%20Briefing.aspx' is being hit; it won’t record stats for what’s specified
    on the query string.
    I expect you could pull this data out of your IIS logs using log parser. Some links on this subject:
    http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=85
    http://blogs.technet.com/b/corybu/archive/2008/02/26/sharepoint-iis-traffic-analysis.aspx
    http://social.technet.microsoft.com/wiki/contents/articles/16072.sharepoint-2010-create-analytic-reports-using-logparser-and-powershell.aspx
    http://blogs.msdn.com/b/carlosag/archive/2010/03/25/analyze-your-iis-log-files-favorite-log-parser-queries.aspx
    http://logparserplus.com/Examples

  • Create a Procedural ALV Report with editable fields and save the changes

    Hi,
    I am new to ABAP. I have created a Procedural ALV Report with 3 fields. I want to make 2 fields editable. When executed, if the fields are modified, I want to save the changes. All this I want to do without using OO concepts. Please help . Also, I checked out the forum and also the examples
    BCALV_TEST_GRID_EDIT_01
    BCALV_TEST_GRID_EDIT_02
    BCALV_TEST_GRID_EDIT_04_FORMS
    BCALV_TEST_GRID_EDITABLE
    BCALV_EDIT_01
    BCALV_EDIT_02
    BCALV_EDIT_03
    BCALV_EDIT_04
    BCALV_EDIT_05
    BCALV_EDIT_06
    BCALV_EDIT_07
    BCALV_EDIT_08
    BCALV_FULLSCREEN_GRID_EDIT
    But all these are using OO Concepts.
    Please help.
    Regards,
    Smruthi

    TABLES:     ekko.
    TYPE-POOLS: slis.                                 "ALV Declarations
    *Data Declaration
    TYPES: BEGIN OF t_ekko,
      ebeln TYPE ekpo-ebeln,
      ebelp TYPE ekpo-ebelp,
      statu TYPE ekpo-statu,
      aedat TYPE ekpo-aedat,
      matnr TYPE ekpo-matnr,
      menge TYPE ekpo-menge,
      meins TYPE ekpo-meins,
      netpr TYPE ekpo-netpr,
      peinh TYPE ekpo-peinh,
      line_color(4) TYPE c,     "Used to store row color attributes
    END OF t_ekko.
    DATA: it_ekko TYPE STANDARD TABLE OF t_ekko INITIAL SIZE 0,
          wa_ekko TYPE t_ekko.
    *ALV data declarations
    DATA: fieldcatalog TYPE slis_t_fieldcat_alv WITH HEADER LINE,
          gd_tab_group TYPE slis_t_sp_group_alv,
          gd_layout    TYPE slis_layout_alv,
          gd_repid     LIKE sy-repid.
    START-OF-SELECTION.
      PERFORM data_retrieval.
      PERFORM build_fieldcatalog.
      PERFORM build_layout.
      PERFORM display_alv_report.
    *&      Form  BUILD_FIELDCATALOG
          Build Fieldcatalog for ALV Report
    FORM build_fieldcatalog.
      fieldcatalog-fieldname   = 'EBELN'.
      fieldcatalog-seltext_m   = 'Purchase Order'.
      fieldcatalog-col_pos     = 0.
      fieldcatalog-outputlen   = 10.
      fieldcatalog-emphasize   = 'X'.
      fieldcatalog-key         = 'X'.
    fieldcatalog-do_sum      = 'X'.
    fieldcatalog-no_zero     = 'X'.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'EBELP'.
      fieldcatalog-seltext_m   = 'PO Item'.
      fieldcatalog-col_pos     = 1.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'STATU'.
      fieldcatalog-seltext_m   = 'Status'.
      fieldcatalog-col_pos     = 2.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'AEDAT'.
      fieldcatalog-seltext_m   = 'Item change date'.
      fieldcatalog-col_pos     = 3.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'MATNR'.
      fieldcatalog-seltext_m   = 'Material Number'.
      fieldcatalog-col_pos     = 4.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'MENGE'.
      fieldcatalog-seltext_m   = 'PO quantity'.
    fieldcatalog-edit             = 'X'
      fieldcatalog-col_pos     = 5.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'MEINS'.
      fieldcatalog-seltext_m   = 'Order Unit'.
      fieldcatalog-col_pos     = 6.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'NETPR'.
      fieldcatalog-seltext_m   = 'Net Price'.
      fieldcatalog-col_pos     = 7.
      fieldcatalog-outputlen   = 15.
      fieldcatalog-datatype     = 'CURR'.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
      fieldcatalog-fieldname   = 'PEINH'.
      fieldcatalog-seltext_m   = 'Price Unit'.
      fieldcatalog-col_pos     = 8.
      APPEND fieldcatalog TO fieldcatalog.
      CLEAR  fieldcatalog.
    ENDFORM.                    " BUILD_FIELDCATALOG
    *&      Form  BUILD_LAYOUT
          Build layout for ALV grid report
    FORM build_layout.
      gd_layout-no_input          = 'X'.
      gd_layout-colwidth_optimize = 'X'.
      gd_layout-totals_text       = 'Totals'(201).
      gd_layout-info_fieldname =      'LINE_COLOR'.
    ENDFORM.                    " BUILD_LAYOUT
    *&      Form  DISPLAY_ALV_REPORT
          Display report using ALV grid
    FORM display_alv_report.
      gd_repid = sy-repid.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
           EXPORTING
                i_callback_program      = gd_repid
                i_callback_pf_status_set = 'STATUS'
                i_callback_top_of_page   = 'TOP-OF-PAGE'
               i_callback_user_command = 'USER_COMMAND'
               i_grid_title           = outtext
                is_layout               = gd_layout
                it_fieldcat             = fieldcatalog[]
               it_special_groups       = gd_tabgroup
               IT_EVENTS                = GT_XEVENTS
                i_save                  = 'X'
               is_variant              = z_template
           TABLES
                t_outtab                = it_ekko
           EXCEPTIONS
                program_error           = 1
                OTHERS                  = 2.
    ENDFORM.                    " DISPLAY_ALV_REPORT
    *&      Form  DATA_RETRIEVAL
          Retrieve data form EKPO table and populate itab it_ekko
    FORM data_retrieval.
      DATA: ld_color(1) TYPE c.
      SELECT ebeln ebelp statu aedat matnr menge meins netpr peinh
       UP TO 10 ROWS
        FROM ekpo
        INTO TABLE it_ekko.
      LOOP AT it_ekko INTO wa_ekko.
        ld_color = ld_color + 1.
        IF ld_color = 8.
          ld_color = 1.
        ENDIF.
        CONCATENATE 'C' ld_color '10' INTO wa_ekko-line_color.
        MODIFY it_ekko FROM wa_ekko.
      ENDLOOP.
    ENDFORM.                    " DATA_RETRIEVAL
          FORM top-of-page                                              *
    FORM top-of-page.
      WRITE:/ 'This is First Line of the Page'.
    ENDFORM.
          FORM status                                                   *
    FORM status USING rt_extab TYPE slis_t_extab.  .
      SET PF-STATUS 'ALV'.
    ENDFORM.
          FORM USER_COMMAND                                          *
    -->  RF_UCOMM                                                      *
    -->  RS                                                            *
    FORM user_command USING rf_ucomm LIKE sy-ucomm
                             rs TYPE slis_selfield.            
      DATA ref1 TYPE REF TO cl_gui_alv_grid.
      CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
        IMPORTING
          e_grid = ref1.
      CALL METHOD ref1->check_changed_data.
      CASE rf_ucomm.
    when 'SAVE'.
    get all the modified entries and store them in an internal table and udpate them in to the required transaction or your custom table.
    endcase.
    endform.
    ENDFORM.
    here u need to 2 performs for PF status and USER_COMMAND in the ALV parameters.
    create a custom PF status and create push buttons and assign your ok codes in your PF status.
    if the field has to be edited in the ALV then pass EDIT = 'X' for that field in the fieldcatlog preparation.
    Hope this will help you.
    Regards,
    phani.

  • Multiple page Report

    Hi,
    How to Print the Report in Multiple Pages? i.e. Once the first page Report is finished , the next one has to start printing, and so on.Each Page can contain more than one pages.
    TIA,
    Vikki
    null

    You aren't really linking the frames to the pages. Simply set the "page break before" on the second frame. When the first frame finishes printing (regardless of how many pages that is) it will skip to the next page before the second frame starts printing. If required, you can make the page numbering re-set if you want to based on repeating frame values.
    If you really want to distinguish between the layouts, you can create up to 3 layouts by using each of the three sections (header, main, trailer). As each section finishes, there is also a page break before the next section starts.
    You can get at the page number using srw.get_page_num() but I don't think this will help you.

  • Create Simple Printable SQL Reports in APEX 3.2 Without a Print Server

    Oracle Apex 3.2
    Oracle 11g
    OHS
    I thought I'd post an answer on how to get a printable SQL report in Oracle Apex without having to configure a print server. I'm sure that similar things have been posted in various other places, but I found the documentation for using custom row templates (to create a printable report) to be incomplete at best. For my needs, I was not looking for an awe inspiring report printout, but rather simple directory information printouts. For example, if you wanted a printable report to look like this:
    =================================
    CURRENT ACTIVE EMPLOYEES REPORT
    =================================
    First Name: Bob                  Employee ID: 0000000000
    Last Name: Swarts              Company Credit Card Number: 0000-0000-0000-0000
    Middle Initial: F                  Social Security Number: 000-00-0000
    First Name: Sue                  Employee ID: 1111111111
    Last Name: Johnson           Company Credit Card Number: 1111-1111-1111-1111
    Middle Initial: G                 Social Security Number: 111-11-1111
    etc.....In MS Access, doing this is very easy. From what I understand, this is also very easy to do this using PDF software with a print server. However, if you are like me, you don't want to waste time and money by obtaining and configuring a print server (even if it is free). However, never fear because you can create simple reports like this with relatively minimalistic effort; and you can do so without having to configure a print server.
    1.) Create a new page
    2.) Create a new sql query report region on the page
    3.) Make your query just as you would normally.
    For this example the query would be:
    select first_name, employee_id, last_name, company_credit_card_number, middle_initial, social_security_number from employee_table4.) Go to "Shared Components"
    5.) Under "User Interface" click on "Templates"
    6.) Click on the "Create" button
    7.) Select "Report"
    8.) Select "From Scratch"
    9.) For the "Template Class," choose one of the "custom" classes. For the "Template Type," choose "Named Column"
    10.) Click the "Create" button
    11.) Now that you created a custom row template, go back to "Shared Components" and then to "Templates"
    12.) Find your custom template and click on it
    CUSTOM TEMPLATE HOW TO
    1.) In the "Row Template 1" textbox, you are going to create some custom css that will display the data on the page. The css to make the report look like the report above would be:
    <div style = text-align: justify">
    <table>
    <tr>
    <td style = "width: 200px"><b>First Name: #1#</b></td>
    <td style = "width: 225px">&nbsp</td>
    <td style = "width: 215px"><b>Employee Id: #2#</b></td>
    <tr>
    <td style = "width: 200px">Last Name: #3#</td>
    <td style = "width: 225px">&nbsp</td>
    <td style = "width: 215px">Company Credit Card Number: #4#</td>
    <tr>
    <td style = "width: 200px">MI: #5#</td>
    <td style = "width: 225px">&nbsp</td>
    <td style = "width: 215px">Social Security Number: <b>#6#</b></td>
    </tr>
    </table>
    <p style = "page-break-after: always">----------------------------------------------------------------</p>
    </div>
    {code}
    As you probably figured out, the numbers between the two pound signs ("#") are substitution strings for the variables in your select query in the SQL report.  As you have also probably noticed, the "page-break-after: always" line will always make it so that only one report is shown on a page.  To fix this, we will need to use logic and row template 2.
    2.)  For the "Row Template 1 Condition," select "Use Based on PL/SQL Expression" from the select list.
    3.)  In the textbox for the row template 1 expression enter in the following:  {code}substr('#rownum#',-1) = 0 or substr('#rownum#',-1) = 5{code}
    ***** This condition will make sure that this template is applied when the last digit in the row number is either a "0" or a "5."  So, only 5 reports will be displayed per page.
    4.)  Now go down to "Row Template 2" and enter in the following in the textbox:
    {code}
    <div style = text-align: justify">
    <table>
    <tr>
    <td style = "width: 200px"><b>First Name: #1#</b></td>
    <td style = "width: 225px">&nbsp</td>
    <td style = "width: 215px"><b>Employee Id: #2#</b></td>
    <tr>
    <td style = "width: 200px">Last Name: #3#</td>
    <td style = "width: 225px">&nbsp</td>
    <td style = "width: 215px">Company Credit Card Number: #4#</td>
    <tr>
    <td style = "width: 200px">MI: #5#</td>
    <td style = "width: 225px">&nbsp</td>
    <td style = "width: 215px">Social Security Number: <b>#6#</b></td>
    </tr>
    </table>
    <p>----------------------------------------------------------------</p>
    </div>look familiar? that is because it exactly the same code as above, except without the page-break-after piece.
    5.) For the "Row Template 2 Condition," select "Use Based on PL/SQL Expression" from the select list.
    6.) In the textbox for the row template 2 expression enter in the following: substr('#rownum#',-1) != 0 or substr('#rownum#',-1) != 5***** This condition will make sure that this template is applied when the last digit in the row number IS NOT a "0" or a "5."
    7.) Scroll down to column headings and enter this in the textbox for the "Column Heading Template": OMIT
    8.) Click the "Apply Changes" button
    9.) Now go back to your application and the page you want to apply the custom report to
    10.) On the report, click on the report tab
    11.) Scroll down to "Layout and Pagination"
    12.) Click on the "Report Template" select list
    13.) Select your custom template
    14.) Click the "Apply Changes" button and run the page
    Try printing the report, if it does not print correctly, try it in Opera, Safari, Internet Explorer, Firefox, and Google Chrome. Please note that it is my understanding that only Firefox does not understand the css "page-break-after: always"
    If needed, add some css to the page to hide tabs and other items when you print.
    ~Andrew Schulltz

    DOH. Too much copy/paste.
    In my code, I was setting an application variable to contain the email address I was retrieving from AD. Once commented out, it worked fine.
              IF l_attr_name = 'mail' THEN
                 APEX_UTIL.SET_SESSION_STATE('F111_USER_EMAIL',l_vals(i));
              END IF;

  • HT4168 I have created an 100 page booklet in Pages, with many photographs, can I export it to ePub, and make an electronic book, because it says that "Note: The Pages document must have been created using a word processing template"?

    I have created an 100 page booklet in Pages, with many photographs, and much written word, can I export it to ePub, and make an electronic book, because it says that "Note: The Pages document must have been created using a word processing template"?....
    Basically what I want to do is publish the document into both an eDocument, and a hard copy document. What is the best way to do this?

    No Peter, this statement came right off the Apple ePub statement when outlining how to use ePub. the full context is:
    Creating ePub files with Pages
    Summary
    Learn how to create ePub files with Pages.
    Products Affected
    Pages '09
    ePub is an open ebook standard produced by the International Digital Publishing Forum. Pages ’09 lets you export your documents in ePub format for reading with iBooks on iPhone, iPad, or iPod touch.
    iBooks supports both ePub and PDF file formats, and you can export both from Pages.
    When to use ePub or PDF
    Use ePub when text is the most important part of your document, for example when you create a book, a report, a paper, a thesis, or classroom reading material.
    More details on using ePubUse PDF when layout is the most important part of your document, for example when you create a brochure, a flyer, or a manual with multiple illustrations.
    More details on using PDF
    Creating an ePub Document to Read in iBooks
    You can export any Pages word processing document to the ePub file format for reading in an ePub reader, such as the iBooks application on the iPad, iPhone, or iPod touch. Documents created in page layout templates can’t be exported to the ePub format.
    Documents exported to ePub format will look different than their Pages counterparts. If you want to get the best document fidelity between the Pages and ePub formats, style your Pages document with paragraph styles and other formatting attributes allowed in an ePub file. A sample document is provided on the Apple Support site that features styles and guidelines to help you create a Pages document that’s optimized for export to the ePub file format, which you can use as a template or a guide. To learn more about using paragraph styles in Pages, see the topics under the heading “Working with Styles” in the Pages built-in help.
    To read your ePub document in iBooks on your mobile device, you must transfer the ePub file that you create onto your device.
    To use the “ePub Best Practices” sample documentTo learn more about using the ePub format and get a better feel for how a Pages document might appear as a book in iBooks, it’s a good idea to download the “ePub Best Practices” sample document. After reading the guidelines and instructions within the document, you can use it as a template to create your own document. You can also import the styles from the sample document into a new document you create.
    Download the “ePub Best Practices” sample document at the following web address:
    http://images.apple.com/support/pages/docs/ePub_Best_Practices_EN.zip
    Do either of the following:Use the sample document as a template.Import the paragraph styles from the sample document into a new or existing Pages document.
    Export the document you create to ePub format to see how it looks in iBooks.
    Preparing an existing Pages document for export to ePub format
    Documents exported to the ePub format automatically appear with page breaks before every chapter. A table of contents is automatically generated, which allows readers to jump quickly to any chapter title, heading, or subheading in the book. In order to create a meaningful table of contents, it’s important to apply appropriate styles within your document. The ePub reader uses the paragraph styles to determine which items should appear in the table of contents for your book.
    Note: The Pages document must have been created using a word processing template.

  • How do I Create multipage Web-ready reports in the evaluvatio​n version of DIADEM?

    I need to create a multi page web report. How do I do this using the evaluvation version of DIADEM? Does Diadem support web-based reports?

    Hi SriramSharma
    In DIAdem REPORT, the 4th panel of the left hand side, you create multi-page reports from 2D&3D graphs, tables, pictures and texts.
    When you save this templete is stores into an XML based file formate that DIAdem reads called TDR. This is so you can resue these templates with what ever dataset you want.
    However you also have the choice from the file menu in DIAdem REPORT (4th panel) to export to an HTML report.
    After you have desinged you template, and are displaying data, select "HTML Export" from the file menu in DIAdem REPORT. This will save your file in a format that is compatible with web browsers.
    Let me know if you have any additional questions
    Thanks
    Tom Ferraro
    DIAdem Product Manager
    512-683-6841

  • About creating an AJAX page with DML procedures  using dynamic actions

    About creating an AJAX page with DML procedures in APEX using dynamic actions. Help with limitations.
    I want to share my experience, creating AJAX procedures in APEX 4.0.
    LIMITATIONS
    •     How Can I Hide UPDATE button while I press NEW button. ??
    •     How Can I Hide CREATE button while I’m UPDATING A RECORD. ??
    •     How can I avoid multiple Inserts or Updates. ??
    Here are the steps to create an AJAX Updatable Form using the sample table DEPTS. You can see the demo here: [http://apex.oracle.com/pls/apex/f?p=15488:1]
    1)     Create a blank page
    2)     Add a Report Region for departments (It shows the columns deptno, dname and loc).
    3)     Add an HTML Region and create the elements to edit a Department.
    a.     P1_DEPTNO (Hidden to store PK)
    b.     P1_DNAME (Text Field)
    c.     P1_LOC (Text Field)
    4)     You also have to create a hidden element called P1_ACTION. This will help to trigger dynamic actions to perform DMLs.
    5)     Open Page Attributes and in the HTML Header Section include the following code.
    <script>
         function doSelect(pId){
              $x_Value(‘P1_DEPTNO’,pId);
              $x_Value(‘P1_ACTION’,’SELECT’);
    </script>
    6)     Modify the column DEPTNO in the report, to add column link. In the link text you can use #DEPTNO# , in target you must select ‘URL ‘ and in the URL field write javascript:doSelect(#DEPTNO#);
    7)     Create the following Buttons in the Form Region.
    CANCEL     Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’CANCEL’);
    NEW          Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’NEW’);
    SAVE          Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’UPDATE’);
    CREATE          Redirects to URL: javascript:$x_Value(‘P150_ACTION’,’CREATE’);
    8)     Create the following Dynamic Action to Select a Department
    Name:     Select Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     SELECT
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    SELECT dname, loc
    INTO :P1_DNAME, :P1_LOC
    FROM dept
    WHERE deptno = :P1_DEPTNO;
    Page Items to Submit:     P1_DEPTNO, P1_DNAME, P1_LOC     
    Don’t include any false action and create the Dynamic Action.
    The first limitation, the value of page elements don’t do refresh so I added the following true actions to the dynamic action AFTER Execute PL/SQL Code.
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_DNAME
    Page Items to submit:     (none) (leave it blank)
    Affected Elements: Item P1_DNAME
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_LOC
    Page Items to submit:     (none) (leave it blank)
    Affected Elements: Item P1_LOC
    These actions allow refresh the items display value.
    9)     Create the following Dynamic Action to Update a Department
    Name:     Update Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     CREATE
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    UPDATE dept SET
    dname = :P1_DNAME,
    loc = :P1_LOC
    WHERE deptno = :P1_DEPTNO;
    Page Items to Submit:     P1_DEPTNO, P1_DNAME, P1_LOC     
    Don’t include any false action and create the Dynamic Action.
    Include the following True Actions BEFORE the Execute PL/SQL Code true Action.
    Action:     Set Value
    Unmark ‘Fire on page load’ and ‘Stop execution on error’
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_DNAME
    Page Items to submit:     P1_DNAME
    Affected Elements: Item P1_DNAME
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_LOC
    Page Items to submit:     P1_LOC
    Affected Elements: Item P1_LOC
    These actions allow refresh the items display value.
    Finally to refresh the Departments report, add the following true action at the end
    Action:     Refresh
    Affected Elements: Region Departments
    10)     Create the following Dynamic Action to Create a Department
    Name:     Create Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     CREATE
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    INSERT INTO dept(deptno,dname,loc)
    VALUES (:P1_DEPTNO,:P1_DNAME,:P1_LOC);
    Page Items to Submit:     P1_DEPTNO, P1_DNAME, P1_LOC     
    Don’t include any false action and create the Dynamic Action.
    Include the following True Actions BEFORE the Execute PL/SQL Code true Action.
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Function Body
    PL/SQL Function Body:     
    DECLARE
    v_pk NUMBER;
    BEGIN
    SELECT DEPT_SEQ.nextval INTO v_pk FROM DUAL;; -- or any other existing sequence
    RETURN v_pk;
    END;
    Page Items to submit:     P1_DEPTNO
    Affected Elements: Item P1_DEPTNO
    Action:     Set Value
    Unmark *‘Fire on page load’* and *‘Stop execution on error’*
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_DNAME
    Page Items to submit:     P1_DNAME
    Affected Elements: Item P1_DNAME
    Action:     Set Value
    Unmark ‘Fire on page load’ and ‘Stop execution on error’
    Set Type:     PL/SQL Expression
    PL/SQL Expression:     :P1_LOC
    Page Items to submit:     P1_LOC
    Affected Elements: Item P1_LOC
    These actions allow refresh the items display value.
    Finally to refresh the Departments report, add the following true action at the end
    Action:     Refresh
    Affected Elements: Region Departments
    11)     Create the following Dynamic Action to delete a department
    Name:     Delete Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     DELETE
    Action:     Execute PL/SQL Code
    PL/SQL Code:     
    DELETE dept
    WHERE deptno = :P1_DEPTNO;
    Page Items to Submit:     P1_DEPTNO
    Don’t include any false action and create the Dynamic Action.
    Include the following True Actions AFTER the Execute PL/SQL Code true Action.
    Action:     Refresh
    Affected Elements: Region Departments
    Action:     Clear
    Unmark ‘Fire on page load’
    Affected Elements: Items P1_DEPTNO, P1_DNAME, P1_LOC
    12)     Finally Create the following Dynamic Action for the NEW event
    Name:     New Dept
    Event:     Change
    Selection Type:     Item(s)
    Item(s):     P1_ACTION
    Condition:     equal to
    Value:     NEW
    Action:     Clear
    Unmark *‘Fire on page load’*
    Affected Elements: Items P1_DEPTNO, P1_DNAME, P1_LOC

    I need some help to solve this issues
    •     How Can I Hide UPDATE button while I press NEW button. ??
    •     How Can I Hide CREATE button while I’m UPDATING A RECORD. ??
    •     How can I avoid multiple Inserts or Updates. ??

  • To create a normal interactive report

    Hai All!
       i want to create a normal interactive report, in the basic list CARRID should be displayed with checkbox. the detail list should be displayed after selecting the checkboxes & clicking the pushbotton in application toolbar.
    plz help me to findout the solution.

    Hi smitha,
    Report z_sfpfli.
    *Data Declarations ...................................................
      Field String fs_spfli                                              *
    DATA:
      BEGIN OF fs_spfli,
       carrid LIKE spfli-carrid,           " Airline Code
       connid LIKE spfli-connid,           " Flight Connection Number
       airpfrom LIKE spfli-airpfrom,       " Departure airport
       airpto   LIKE spfli-airpto,         " Destination airport
       deptime  LIKE spfli-deptime,        " Departure time
       arrtime LIKE  spfli-arrtime,        " Arrival time
      END OF fs_spfli.
    *Data Declarations ...................................................
      Field String fs_sflight                                           *
    DATA:
      BEGIN OF fs_sflight,
       carrid LIKE spfli-carrid,           " Airline Code
       connid LIKE spfli-connid,           " Flight Connection Number
       date LIKE sflight-fldate,           " Flight date
       seatsmax LIKE sflight-seatsmax,     " Maximum capacity in economy
                                           " class
       seatsocc LIKE sflight-seatsocc,     " Occupied seats in economy
                                           " class
      END OF fs_sflight.
       Internal Table To Hold spfli Table Details                       *
    DATA:
      t_spfli LIKE
       STANDARD TABLE
         OF fs_spfli.
       Internal Table To Hold sflight Table Details                     *
    DATA:
      t_sflight LIKE
       STANDARD TABLE
         OF fs_sflight.
    DATA:
      w_checkbox TYPE c,
      w_lines    TYPE i,
      w_currentline TYPE i,
      w_last_line TYPE i.
    TOP-OF-PAGE.
      PERFORM top_flight_data.
    TOP-OF-PAGE DURING LINE-SELECTION.
      PERFORM top_sflight_data.
                          AT SELECTION-SCREEN EVENT                     *
    START-OF-SELECTION.
      PERFORM get_flight_data.
    *&      Form  TOP_FLIGHT_DATA
    This subroutine DISPLAY to_flight_data                             *
    There are no interface parameters to be passed to this subroutine.
    FORM top_flight_data .
      SKIP 2.
      FORMAT COLOR 5 ON.
      WRITE:
        /5(15) 'Airline Code'(010),
         (15) 'Flight Connection Number'(011),
         (10) 'Departure airport'(012),
         (10) 'Destination airport'(013),
         (10) 'Departure time'(014),
         (15) 'Arrival time'(015).
      FORMAT COLOR OFF.
      SKIP 2.
    ENDFORM.                    " TOP_FLIGHT_DATA
                          END-OF-SELECTION EVENT                        *
    END-OF-SELECTION.
      SET PF-STATUS 'MENU'.
      PERFORM display_flight_data.
    AT LINE-SELECTION.
      IF sy-lsind EQ 1.
        PERFORM get_sflight_data.
        PERFORM display_sflight_data.
      ENDIF.                               " IF SY-LSIND..
    AT USER-COMMAND.
      SET PF-STATUS space.
      CASE sy-ucomm.
        WHEN 'SELECTALL'.
          w_checkbox = 'X'.
          PERFORM modify_checkbox.
        WHEN 'DSELECTALL'.
          w_checkbox = ' '.
          PERFORM modify_checkbox.
        WHEN 'DISPLAY'.
          PERFORM get_sflight_data1 .
      ENDCASE.                             " CASE SY-UCOMM
    *&      Form  GET_FLIGHT_DATA
    This subroutine  retrieves necessary data from SPFLI                *
    There are no interface parameters to be passed to this subroutine.
    FORM get_flight_data .
      SELECT carrid                        " Airline Code
             connid                        " Flight Connection Number
             airpfrom                      " Departure airport
             airpto                        " Destination airport
             deptime                       " Departure time
             arrtime                       " Arrival time
       FROM spfli
       INTO TABLE t_spfli.
    ENDFORM.                               " GET_FLIGHT_DATA
    *&      Form  DISPLAY_FLIGHT_DATA
    This subroutine DISPLAY necessary data from SPFLI                  *
    There are no interface parameters to be passed to this subroutine.
    FORM display_flight_data .
      LOOP AT t_spfli INTO fs_spfli.
        WRITE:
          /02 w_checkbox AS CHECKBOX,
            fs_spfli-carrid   UNDER text-010,
            fs_spfli-connid   UNDER text-011,
            fs_spfli-airpfrom UNDER text-012,
            fs_spfli-airpto   UNDER text-013,
            fs_spfli-deptime  UNDER text-014,
            fs_spfli-arrtime  UNDER text-015.
        HIDE:
            fs_spfli-carrid,
            fs_spfli-connid.
      ENDLOOP.                             " LOOP AT T_SPFLI INTO...
      w_last_line = sy-linno.
    ENDFORM.                               " DISPLAY_FLIGHT_DATA
    *&      Form  GET_SFLIGHT_DATA
    This subroutine  retrieves necessary data from SFLIGHT             *
    There are no interface parameters to be passed to this subroutine.
    FORM get_sflight_data .
      SELECT carrid                        " Airline Code
             connid                        " Flight Connection Number
             fldate                        " Flight date
             seatsmax                      " Maximum capacity in economy
                                           " class
             seatsocc                      " Occupied seats in economy
                                           " class
      FROM sflight
      INTO TABLE t_sflight
      WHERE carrid EQ fs_spfli-carrid
      AND   connid EQ fs_spfli-connid.
    ENDFORM.                               " GET_SFLIGHT_DATA
    *&      Form  top_sflight_data
    This subroutine to Display to_sflight_data                         *
    There are no interface parameters to be passed to this subroutine.
    form top_sflight_data .
    SKIP 2.
      FORMAT COLOR 3 ON.
      WRITE:
        /1(15)  'Airline Code'(010)   LEFT-JUSTIFIED,
         15(15) 'Flight Connection Number'(011)   LEFT-JUSTIFIED,
         25(15) 'Flight date'(016)    LEFT-JUSTIFIED,
         38(17) 'Maximum capacity'(017) LEFT-JUSTIFIED,
         48(15) 'Occupied seats'(018) LEFT-JUSTIFIED.
      SKIP 2.
      FORMAT COLOR OFF.
    endform.                    " top_sflight_data
    *&      Form  DISPLAY_SFLIGHT_DATA
    This subroutine DISPLAY  necessary data from SFLIGHT                *
    There are no interface parameters to be passed to this subroutine.
    FORM display_sflight_data .
      LOOP AT t_sflight INTO fs_sflight.
        WRITE:
          / fs_sflight-carrid UNDER TEXT-010,
            fs_sflight-connid UNDER TEXT-011,
            fs_sflight-date UNDER TEXT-016,
            fs_sflight-seatsmax UNDER TEXT-017,
            fs_sflight-seatsocc UNDER TEXT-018.
      ENDLOOP.                             " LOOP AT T_SFLIGHT INTO...
    ENDFORM.                               " DISPLAY_SFLIGHT_DATA
    *&      Form  GET_SFLIGHT_DATA1
    This subroutine  retrieves necessary data from SFLIGHT
    There are no interface parameters to be passed to this subroutine.
    FORM get_sflight_data1 .
      DATA
         lw_checkbox TYPE c.
      DESCRIBE TABLE t_spfli LINES w_lines.
      DO w_last_line TIMES.
        w_currentline = 2 + sy-index.
        CLEAR:
          w_checkbox,
          t_spfli.
        READ LINE w_currentline FIELD VALUE
           w_checkbox   INTO lw_checkbox.
        IF sy-subrc EQ 0.
          IF lw_checkbox EQ 'X'.
            PERFORM get_sflight_data .
            PERFORM display_sflight_data .
          ENDIF.                           " IF LW_CHECKBOX..
        ENDIF.                             " IF SY-SUBRC..
      ENDDO.                               " DO W_LAST_LINE
    ENDFORM.                               " GET_SFLIGHT_DATA1
    *&      Form  MODIFY_CHECKBOX
    This subroutine  MODIFIES accordingly
    There are no interface parameters to be passed to this subroutine.
    FORM modify_checkbox .
      CLEAR w_currentline.
      WHILE w_currentline  LE w_last_line.
        READ LINE w_currentline.
        MODIFY LINE w_currentline FIELD VALUE w_checkbox FROM w_checkbox.
        ADD 1 TO w_currentline.
      ENDWHILE.                            " WHILE w_line LE w_last_line.
    ENDFORM.                               " MODIFY_CHECKBOX
    Regards,
    Sravanthi

  • How too save multi page reports as .tif?

    It seems like I had this one figured out at one time but now I don't see it. How do I save a multi page report, (the plots) as a .tif file?

    Dear DIAdem user,
    unfortunately DIAdem can't save multi page TIFF files directly but there is a solution using VBScript.
    The attached script solves the problem if your system fulfills the following system requirements:
    Operating System: Windows XP with SP1
    Installed "Windows Image Acquisition Library v2.0" (You can download this library from the Microsoft Download Center.)
    The script first saves TIFF files from all lyout sheets in a loop. After that, one multi page TIFF file is created from all single page TIFF files by using the Windows Image Acquisition Library.
    I hope this will help you!
    Christian
    Attachments:
    MultiPageTiff.VBS ‏3 KB

  • In Adobe ExportPDF, can you take an existing PDF and delete existing pages?  For example, I have a 5-page report and need to delete pages 2-4.  Is this possible?  Thanks!

    In Adobe ExportPDF, can you take an existing PDF and delete existing pages?  For example, I have a 5-page report and need to delete pages 2-4.  Is this possible?  Thanks!

    Hi,
    You can do this with Adobe Acrobat.
    If you are using Export PDF it is a long procedure.
    You need to convert your PDF in word or powerpoint.
    Then you can edit the document & again can create PDF.
    Regards,
    Florence

Maybe you are looking for