Use Pages like a drawing program

I'm on the trial version of pages right now, and before I purchase the program, becasue it seems really flexible, is is possible to use Pages like a drawing program, or as other page layout programs like Pagemaker or InDesign?
iBook, iMac DV   Mac OS X (10.4.3)  

Kyler,
Welcome to Apple Discussions. Neither PageMaker, InDesign, nor Pages is a drawing program. Yes, there are some very rudimentary things you can do to insert lines and boxes, but that's a far cry from what Freehand will do. Steve Jobs introduced iWork by saying, "We're building the successor to AppleWorks." Many have inferred from that statement that Apple will eventually release all of the iWork apps that currently make up the AppleWorks suite: draw, database, and spreadsheet. But that's just speculation, although at least somewhat accurate. So, if you need a drawing program, Pages isn't going to get it done for you. But neither will PageMaker or InDesign.

Similar Messages

  • I asked about simple drawing programs but should have specified it needs to have rulers, protractors and circle capabilities.

    I would like a drawing program for quilt design, but it needs to have ruler, protractor ( for angles), and circles. As the particular designs are circles cut into pie wedges, then wedges chopped up and small triangular shapes used to make spiral shape( clockwise, counterclockwise) . I appreciated the info I have already gotten, it was helpful but I need to narrow the list.Thank you.

    What list have you gotten?  I see no post history.

  • Can't use certain characters in java programs.

    For some reason I cannot use characters like: " ^ ~ | " in java programs.
    I can type them in a terminal and then paste them into the program, but cannot type them inside the java program - It's has been like that in every java application I have used. It only works when typing them in a applet running on a browser.
    Im running Linux RH 7.2 with JDK1.4.0 (It works fine in windows 2000)
    Hope somebody can help me.
    /Tommy

    Ehmm. What makes you believe that it isnt?
    I can't make exclusiveOr operations and if(bubba || bubba2) something....And that is a problem / annoyance.
    I can type every other characters but those ��� works fine as well.

  • What software comes closest to performing tasks like I could do on the Appleworks drawing program ?

    What software is available for MacOSX that comes closest to performing like the old Appleworks drawing program?

    Maybe Apple's iWork, or more specifically Pages - part of a package of three apps (Pages/Numbers/Keynote).
    I never used Appleworks but Pages has some drawing tools for lines/boxes/circles/stars, etc. as well as a tool for freehand shapes. It will also open Microsoft Word files and Pages files can be exported in Word format.
    Numbers is akin to Microsoft's Excel and will open Excel files and also export as Excel.
    Keynote is an excellent app for presentations - a competitor to PowerPoint. Again it'll open PowerPoint files and export them.
    Finally - I'm not 100% on this so hopefully someone else will chime in - but I believe Pages will open AppleWorks files.
    iWork is available from the Mac App Store. The apps can be bought individually if you don't need all of them.

  • HT202879 recently saved a Pages document to Dropbox. Now I cannot open it in the new Pages app, and I cannot use the previous Pages version to open it. Attempting to open the document gives me a flash of a page and then the program crashes. Anybody have a

    I can go to Time Machine and find the document, even read it in Time Machine, but when I try to restore this version I get the same crash. I cannot open with Text or RTF. Preview opens a fuzzy version and can save out as a .PDF, but when I try to convert the .PDF to Word I get a bunch of unusual characters. Any help anyone can give would be greatly appreciated

    OK, I've tried all these tips. Here's what I finally have to do: I open Time Machine. I click on the Pages file and open the Pages file in the Time Machine window. (Restore does not work; nothing works).
    When the Pages file opens, I begin taking screenshots using shift-command-3. I take shots of all 200+ pages of this document. The screenshots are saved to my desktop.
    I then move all 200+ screenshots into one folder, because, face it, that's too many icons to work with on one desktop screen.
    Then I select all the screenshots in the folder at once and open them all in Preview. Then I crop every screenshot using command-K, and save using command-S, and then close that image using command-W.
    When I have cropped all 200+ screenshots, I go back through the folder one by one and adjust the color on each one, moving the mid-range color up to about 75% and the sharpness filter up to about 75%, in order to compensate for the fuzzy image of the screenshot. You can't create a searchable PDF with an image that fuzzy. I do this one by one.
    I make sure everything is saved.
    Then I open all 200+ edited screenshots in Preview and print them out.
    Then I take the 200+ pages of this ****** Pages file and run them through my scanner, making searchable 600 dpi PDFs.
    Then I go to each of the 200+ PDFs and highlight the text, copy, and paste into a NEW word processing document.
    If I'd had 300 pages like the last manuscript, or 700 pages like the one before that, I would have created an Automator program to do all that, but hey, this is not the kind of **** you expect from Apple. Really.  It's taken all week.
    So thanks for your help guys, but no other suggestions worked. I tried to force a download of the file from Dropbox, but got the same result. Besides, my Dropbox folder is saved locally on my harddrive, so it's not their fault. In fact, there is no data in the Dropbox folder under this file name, only preview files. Somehow the Time Machine will open the complete Pages file while in Time Macine, but will not import the saved Time Machine version to the working desktop because it is a preview (i.e., not Preview) image. This is a Pages problem, not a Dropbox problem. Pages did not save the full file.
    If anybody knows a better way to do this, I'd like to know about it. If anybody knows whether I will ever be able to trust Pages again, I'd like to know that too.

  • When I open a new tab it opens a Bing search windos instead og a blank page like it used to

    When I open a new tab it opens a Bing search window instead of a blank page like it used to.
    When FF starts it opens a blank page like it should, but if I click on the + to the right of the current tab is when the Bing tabs open. It's just a Bing search window not the Bing homepage. If needed I can submit a screenshot of the new page.
    I use 2 addons affecting tabs. Multiple Tab Handler, and Colorful Tabs.
    I think SlimBrowser is an IE based browser.
    I use Win pro 64 bi on a HP laptop and FF 3.6.8
    I've never had this problem all the years I used FF until now
    Any Ideas?
    Thanks
    Floyd

    This is not just an Add-on problem! It's not in my Add-ons. It isn't in my Program Files. Not one single solution I've found on any of the forums has resolved the problem for myself or many others. This is extremely aggravating, and I want it gone!

  • Any programs like ISIS Draw or Autonom for Mac OS X

    Hi, I am a student and its frustrating that I cant seem to get any of these programs. These programs draw molecular formulas out for my Pharmacy Course.
    Ppl with pcs laptops etc are able to and it puts me in a great disadvantage. And there are other things too... Mac aint good at compatibility...
    ISIS Draw and Autonom works for older versions of mac i.e Mac OS but doesnt work on X.
    Can anyone post a freeware drawing program you experienced that is good and easy installation... thanks.

    Hello,
    Here try this page
    http://www.apple.com/downloads/macosx/imaging_3d/
    Its a great site for looking for stuff like that.

  • Ipad (OS 5.1.1) using pages incompatible with icloud.  If I open up one of the docs from icloud, I can no longer open it on my ipad.  Looks like the pages version gets updated to a version that is incompatible with my ipad.

    I have the original ipad (OS 5.1.1) using pages 1.7.2 and backing up to icloud.  If I open up one of the docs from icloud, I can no longer open it on my ipad.  Looks like the pages version gets updated to a version that is incompatible with my ipad.  Is there anyway stopping icloud from changing the version and is there a way to recover the old version of the document on my ipad?

    Upgrade to Snow Leopard - it's compatible with the latest version of iTunes, and still supports PowerPC applications.
    $19.99 - http://store.apple.com/us/product/MC573Z/A/mac-os-x-106-snow-leopard
    Snow Leopard is required if you wanted to upgrade to Lion, anyway, which you may want to in the future if the latest version of iTunes no longer supports Snow Leopard.

  • I have Lion on my Mac ProBook.  Using Pages "09 4.1 I can't get special character like "Emoji" to work!  Punctuation, arrows, etc work fine.

    Why does Pages '09 Version 4.1 offer "special characters" when many are NOT SUPPORTED (according to the user guide) when I try to insert one into my text?  My son-in-law is a zombie freak.  A picture of a skull looks like it should be available in the "Emoji" section; but it will not, nor will any other emticon, consent to showing up in my text!          < And this is all I can get on this site!  The angry face wouldn't budge!     I can get all the arrows, monetary symbols, upsidedown ? and tilde n's  to last a lifetime.
    For now I all I want from Santa is a skull, a puppy and maybe a dinosaur ..... the last 2 are for grandkids!

    Jan
    These are two entirely different things. The "Special Characters" are Unicode characters in fonts.
    Emoticons and Emoji are substituted icons for certain typed combinations like : ) , : ( . This is a software trick.
    If you want the actual little pictures just go to the various websites where they are available and copy paste or drag them into Pages like any other graphic.
    http://www.bandoo.com/?ad=153
    Recently emoji have been added to the Unicode set:
    http://en.wikipedia.org/wiki/Emoji
    But you need to find a font that actually includes them as glyphs. This is the only one I can find and don't know if it meets your needs:
    http://www.users.globalnet.co.uk/~ngo/EMOJI001.TTF
    Emoticons and Emoji are common for browsers and email where such indicators of otherwise hard to tell facial expresions are useful. Such usage in a Word Processor or DTP application is very much a minority usage and perfectly met by simple imported graphics.
    Peter
    PS How do you not get these emoticons:

  • I am using a code based typesetting program (not WYSISYG) that outputs PDFs. I am producing 100 plus pages that have multiple graphics on each page. I need to know how to format a PDF command that I can incllude in my programming that will tag my graphics

    I am using a code based typesetting program (not WYSISYG) that outputs PDFs. I am producing 100 plus pages that have multiple graphics on each page. I need to know how to format a PDF command that I can incllude in my programming that will tag my graphics with "Alternative Text".
    I know that with a Microsoft product graphics can be tagged before a PDF is made. I need to know how to do this with my programming.

    The Acrobat SDK might be a starting point.
    From there, perhaps a plug-in (built with C+).
    Perhaps with a licensed release of a PDF Library (this could be $$).
    The viable and cost effective alternative is use the tried and true.
    Authoring in an appropriate authoring application with appropriate tag management.
    Example:  Adobe InDesign; Adobe FrameMaker or MS Word with PDFMaker (comes with install of Acrobat).
    This way you place "Alternative Text" when mastering content in the authoring file.
    Going the route and with some look-see (research) you may find programmatic approaches to placing the alt txt in the authoring file.
    Note: as discussed in the Matterhorn Protocols there is no programmatic method that provides a fully accessible PDF (specifically, that is an ISO 14289-1, PDF/UA-1 compliant PDF).
    Regardless, here you have a sub-forum for discussions on Acrobat usage.
    Consequently discussions on/of 3rd party software is rather out of scope eh.
    Be well...

  • Using Java 5, how to develop customizable web-pages  like iGoogle ?

    Is it possible to develop customizable web-pages like iGoogle does, using Java 5 ( simply using JSPs, servlets, JSFs, AJAX etc. and without using portals) ?
    A simple example explaining how to provide 3-4 header graphics options ( like igoogle does) will be helpful. (iGoogle seems to create a cookie, which appears to be used to render the selected header-graphics).
    TIA
    Edited by: DevelopingJava2005 on Jul 7, 2008 9:36 AM

    Without using portals?
    Google uses RSS feeds to compile their mashups on iGoogle. The positioning of those boxes are managed with AJAX and upon placement are saved into a session so they stay there for each visit after.
    Please be a little more clear as to what you are looking for. Yes, it is possible to develop web pages using the technologies you specified to simulate something like iGoogle, so give us some more details on what exactly you're looking for.
    Code wouldn't hurt either.

  • I am using Pages 09 to write a script/storyboard. I'm adapting the screenplay template but would like to drop in framed 19.2 x 10.8 masks to drop visuals into while maintaining the screen format. Would really appreciate a pointer.

    I am using Pages 09 to write a script/storyboard. I'm adapting the standard screenplay template but would like to drop in framed 19.2 x 10.8 masks (ideally with a black stroke round them) to drop visuals into. In a perfect world I'd be able to save them as a style or a custom shape, but I can't find any suggestions in help or forums. I would really appreciate some pointers. Here's a screenshot of the (small) progress so far :
         Thanks in advance for looking at this - I really did spend time going through the help pages etc.

    Try this app: http://tyorex.com/iWorkConverter
    Batch convert Pages files to doc and pdf.

  • I want to use top-of-page event in my program

    Hi,
    I am using slis type pools.Can anyone describe me how to write the code to diaplay the top-of-page
    With Regards
    Ansuman Parhi

    Hi,
    Here the sample code.
            STRUCTURE DECLARATIONS*
            INTERNAL TABLE DECLARATIONS*
            WORKAREA DECLARATIONS*
            TYPE-POOLS DECLARATION*
    TYPE-POOLS : slis.
    TYPES : BEGIN OF st_ekko,
              ebeln TYPE ekko-ebeln,    "Purchasing Document Number
              bstyp TYPE ekko-bstyp,    "Purchasing Document Category
              bsart TYPE ekko-bsart,    "Purchasing Document Type
              aedat TYPE ekko-aedat,    "record created on
              ernam TYPE ekko-ernam,    "Person who Created the Object
              check(1),
            END OF st_ekko.
    TYPES : BEGIN OF st_ekpo,
             ebeln TYPE ekko-ebeln,
             ebelp TYPE ekpo-ebelp,    "Item Number of Purchasing Document
             ematn TYPE ekpo-ematn,    "Material number
             matkl TYPE ekpo-matkl,    "Material group
             netpr TYPE ekpo-netpr,    "Net price in purchasing document
            END OF st_ekpo.
    TYPES : BEGIN OF st_ebeln,
             ebeln TYPE ekpo-ebeln,
            END OF st_ebeln.
    TYPES : BEGIN OF st_eine,
             ebeln TYPE ekko-ebeln,
             ekorg TYPE eine-ekorg,
             ekgrp TYPE eine-ekgrp,
            END OF st_eine.
    TYPES : BEGIN OF st_check,
             check(1),
            END OF st_check.
    DATA : it_ekpo TYPE STANDARD TABLE OF st_ekpo,
           it_ekko TYPE STANDARD TABLE OF st_ekko,
           wa_ekko LIKE LINE OF it_ekko,
           it_fieldcat TYPE slis_t_fieldcat_alv,
           wa_fieldcat LIKE LINE OF it_fieldcat,
           wa_layout TYPE slis_layout_alv,
           it_events  TYPE slis_t_event,
           st_event LIKE LINE OF it_events,
           *it_listheadr TYPE slis_t_listheader ,*
           *wa_listheadr LIKE LINE OF it_listheadr,*
           st_printparams TYPE slis_print_alv,
           it_sortinfo TYPE slis_t_sortinfo_alv,
           wa_sortinfo LIKE LINE OF it_sortinfo,
           it_ekposortinfo TYPE slis_t_sortinfo_alv,
           wa_ekposortinfo LIKE LINE OF it_ekposortinfo,
           it_filter TYPE slis_t_filter_alv,
           it_ebeln TYPE STANDARD TABLE OF st_ebeln,
           it_eine TYPE STANDARD TABLE OF st_eine,
           wa_eine TYPE st_eine,
           it_popup TYPE STANDARD TABLE OF st_eine,
           wa_popup TYPE st_eine,
           it_check TYPE STANDARD TABLE OF st_check,
           wa_check TYPE st_check.
    DATA : v_ebeln TYPE ekko-ebeln.
                           SELECTION-SCREEN*
    SELECTION-SCREEN BEGIN OF BLOCK b WITH FRAME TITLE tit.
    SELECT-OPTIONS: so_ebeln FOR v_ebeln OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK b.
                             INITIALIZATION*
    INITIALIZATION.
      tit = text-000.
                             AT SELECTION-SCREEN ON*
    AT SELECTION-SCREEN ON so_ebeln.
      PERFORM validate_ebeln.
                             START-OF-SELECTION*
    START-OF-SELECTION.
      PERFORM get_ekko_data.
      PERFORM get_eine_data.
                             END-OF-SELECTION*
    END-OF-SELECTION.
      PERFORM populate_fieldcat1.
      PERFORM populate_layout.
      PERFORM get_eventlist.
      PERFORM get_ekkosortinfo.
      PERFORM ekkodisplay_onalv.
    *&      Form  POPULATE_FIELDCAT1
    FORM populate_fieldcat1.
      wa_fieldcat-fieldname = 'EBELN'.
      wa_fieldcat-seltext_l = text-004.
      wa_fieldcat-no_zero = 'X'.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'BSTYP'.
      wa_fieldcat-seltext_l = text-005.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'BSART'.
      wa_fieldcat-seltext_l = text-006.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'AEDAT'.
      wa_fieldcat-seltext_l = text-007.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'ERNAM'.
      wa_fieldcat-seltext_l = text-008.
      APPEND wa_fieldcat TO it_fieldcat.
    ENDFORM.                    "POPULATE_FIELDCAT1
    *&      Form  populate_fieldcat2
    FORM populate_fieldcat2 .
      CLEAR wa_fieldcat.
      CLEAR it_fieldcat.
      REFRESH it_fieldcat.
      wa_fieldcat-fieldname = 'EBELN'.
      wa_fieldcat-seltext_l = text-004.
      wa_fieldcat-hotspot   = 'X'.
    wa_fieldcat-no_zero = 'X'.*
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'EBELP'.
      wa_fieldcat-seltext_l = text-009.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'EMATN'.
      wa_fieldcat-seltext_l = text-010.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'MATKL'.
      wa_fieldcat-seltext_l = text-011.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'NETPR'.
      wa_fieldcat-seltext_l = text-012.
      wa_fieldcat-datatype =  'CURR'.            "Obligatory to perform SUM
      wa_fieldcat-do_sum    = 'X'.
      APPEND wa_fieldcat TO it_fieldcat.
    ENDFORM.                                     "populate_fieldcat2
    *&      Form  GET_EVENTLIST
    FORM get_eventlist.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          i_list_type     = 0
        IMPORTING
          et_events       = it_events[]
        EXCEPTIONS
          list_type_wrong = 1
          OTHERS          = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      READ TABLE it_events WITH KEY name = slis_ev_pf_status_set INTO st_event.
      IF sy-subrc EQ 0.
        st_event-form = 'SET_PF_STATUS1'.
        APPEND st_event TO it_events.
        CLEAR st_event.
      ENDIF.
      READ TABLE it_events WITH KEY name = slis_ev_end_of_page INTO st_event.
      IF sy-subrc EQ 0.
        st_event-form = 'END_OF_PAGE'.
        APPEND st_event TO it_events.
        CLEAR st_event.
      ENDIF.
    ENDFORM.                    "GET_EVENTLIST
    *&      Form  ekpodisplay_onalv
    FORM ekpodisplay_onalv .
      IF it_ekpo[] IS INITIAL.
        MESSAGE 'NO DATA FOUND' TYPE 'I'.
      ELSE.
        CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
         EXPORTING
         i_callback_program                = sy-repid
         i_callback_pf_status_set          = 'SET_PF_STATUS'
         i_callback_user_command           = 'AT_USER_COMMAND1'
         *i_callback_top_of_page            = 'TOP_OF_PAGE'*
        I_CALLBACK_HTML_TOP_OF_PAGE       = ' '*
        I_CALLBACK_HTML_END_OF_LIST       = ' '*
        I_STRUCTURE_NAME                  = I_STRUCTURE_NAME*
        I_BACKGROUND_ID                   = ' '*
        I_GRID_TITLE                      = I_GRID_TITLE*
        I_GRID_SETTINGS                   = I_GRID_SETTINGS*
           is_layout                         = wa_layout
           it_fieldcat                       = it_fieldcat
        IT_EXCLUDING                      = IT_EXCLUDING*
        IT_SPECIAL_GROUPS                 = IT_SPECIAL_GROUPS*
         it_sort                           = it_ekposortinfo[]
        IT_FILTER                         = IT_FILTER*
        IS_SEL_HIDE                       = IS_SEL_HIDE*
        I_DEFAULT                         = 'X'*
        I_SAVE                            = ' '*
        IS_VARIANT                        = IS_VARIANT*
        it_events                         = it_events*
        IT_EVENT_EXIT                     = IT_EVENT_EXIT*
        IS_PRINT                          = IS_PRINT*
        IS_REPREP_ID                      = IS_REPREP_ID*
        I_SCREEN_START_COLUMN             = 0*
        I_SCREEN_START_LINE               = 0*
        I_SCREEN_END_COLUMN               = 0*
        I_SCREEN_END_LINE                 = 0*
        I_HTML_HEIGHT_TOP                 = 0*
        I_HTML_HEIGHT_END                 = 0*
        IT_ALV_GRAPHICS                   = IT_ALV_GRAPHICS*
        IT_HYPERLINK                      = IT_HYPERLINK*
        IT_ADD_FIELDCAT                   = IT_ADD_FIELDCAT*
        IT_EXCEPT_QINFO                   = IT_EXCEPT_QINFO*
        IR_SALV_FULLSCREEN_ADAPTER        = IR_SALV_FULLSCREEN_ADAPTER*
      IMPORTING*
        E_EXIT_CAUSED_BY_CALLER           = E_EXIT_CAUSED_BY_CALLER*
        ES_EXIT_CAUSED_BY_USER            = ES_EXIT_CAUSED_BY_USER*
          TABLES
            t_outtab                          = it_ekpo
       EXCEPTIONS
         program_error                     = 1
         OTHERS                            = 2           .
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
      ENDIF.
    ENDFORM.                    "ekpodisplay_onalv
    *&      Form  SET_PF_STATUS1
    FORM set_pf_status1 USING rt_extab TYPE slis_t_extab.
      SET PF-STATUS 'MENU' excluding rt_extab.      "Copy from SALV .
    ENDFORM.                                        "SET_PF_STATUS1
    *&      Form  SET_PF_STATUS
    FORM set_pf_status USING rt_extab TYPE slis_t_extab.
      SET PF-STATUS 'STANDARD' excluding rt_extab.  "Copy from SALV .
    ENDFORM.                                        "SET_PF_STATUS
    *&      Form  AT_user_command
    FORM at_user_command  USING r_ucomm LIKE sy-ucomm
            *                 rs_selfield TYPE slis_selfield.*
      CASE r_ucomm.
        WHEN '&IC1'.
          IF rs_selfield-fieldname EQ 'EBELN'.
            READ TABLE it_ekko INTO wa_ekko INDEX rs_selfield-tabindex.
            SELECT ebeln ebelp ematn matkl netpr
              FROM ekpo
              INTO TABLE it_ekpo
             WHERE ebeln EQ wa_ekko-ebeln.
            PERFORM populate_fieldcat2.
            PERFORM populate_layout2.
            PERFORM get_ekposortinfo.
            PERFORM ekpodisplay_onalv.
          ELSE.
            MESSAGE i020(z50871msg) WITH text-013.
          ENDIF.
        WHEN 'SE16'.
          CALL TRANSACTION 'SE16'.
        WHEN 'SE37'.
          CALL TRANSACTION 'SE37'.
        WHEN 'DISP'.
          PERFORM get_popupdata.
          PERFORM get_popupfcat.
          PERFORM display_popup.
      ENDCASE.
    ENDFORM.                                            "AT_user_command
    *&      Form  TOP_OF_PAGE
    FORM top_of_page.
      REFRESH it_listheadr.
      wa_listheadr-typ = 'H'.
      wa_listheadr-info = text-001.
      APPEND wa_listheadr TO it_listheadr.
      CLEAR wa_listheadr.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary = it_listheadr[]
          i_logo             = 'ENJOYSAP_LOGO'.    "From OAER transaction
    ENDFORM.                    "TOP_OF_PAGE
    *&      Form  build_print_params
    FORM build_print_params.
      st_printparams-reserve_lines = '3'.               "Lines reserved for footer
      st_printparams-no_coverpage = 'X'.
    ENDFORM.                    "build_print_params
    *&      Form  end_of_page
    FORM end_of_page.
      REFRESH it_listheadr.
      wa_listheadr-typ = 'H'.
      wa_listheadr-info = sy-pagno.
      APPEND wa_listheadr TO it_listheadr.
      CLEAR wa_listheadr.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary = it_listheadr[].
    ENDFORM.                                            "end_of_page
    *&      Form  GET_EKPOSORTINFO
    FORM get_ekposortinfo.
      wa_ekposortinfo-up = 'X'.
      wa_ekposortinfo-spos = 1.
      wa_ekposortinfo-fieldname = 'EBELP'.
      wa_ekposortinfo-tabname = 'EKPO'.
      APPEND wa_ekposortinfo TO it_ekposortinfo.
      CLEAR wa_ekposortinfo.
      wa_ekposortinfo-up = 'X'.
      wa_ekposortinfo-spos = 2.
      wa_ekposortinfo-fieldname = 'EMATN'.
      wa_ekposortinfo-tabname = 'EKPO'.
      APPEND wa_ekposortinfo TO it_ekposortinfo.
      CLEAR wa_ekposortinfo.
    ENDFORM.                                           "GET_EKPOSORTINFO
    *&      Form  POPULATE_LAYOUT
    FORM populate_layout.
      wa_layout-colwidth_optimize = 'X'.               "column width
      wa_layout-zebra = 'X'.
    wa_layout-no_hline = 'X'.
    wa_layout-no_vline = 'X'.
    wa_layout-cell_merge = 'X'.
      wa_layout-box_fieldname = 'CHECK'.
      wa_layout-box_tabname = 'IT_EKKO'.
      wa_layout-window_titlebar = 'PURCHASE ORDER HEADER DETAILS'.
    ENDFORM.                                         "POPULATE_LAYOUT
    *&      Form  get_EKKOsortinfo
    FORM get_ekkosortinfo.
      wa_sortinfo-up = 'X'.
      wa_sortinfo-spos = 1.
      wa_sortinfo-fieldname = 'EBELN'.
      wa_sortinfo-tabname = 'EKKO'.
      APPEND wa_sortinfo TO it_sortinfo.
      CLEAR wa_sortinfo.
      wa_sortinfo-up = 'X'.
      wa_sortinfo-spos = 2.
      wa_sortinfo-fieldname = 'BSTYP'.
      wa_sortinfo-tabname = 'EKKO'.
      APPEND wa_sortinfo TO it_sortinfo.
      CLEAR wa_sortinfo.
      wa_sortinfo-up = 'X'.
      wa_sortinfo-spos = 3.
      wa_sortinfo-fieldname = 'AEDAT'.
      wa_sortinfo-tabname = 'EKKO'.
      APPEND wa_sortinfo TO it_sortinfo.
      CLEAR wa_sortinfo.
    ENDFORM.                                         "get_EKKOsortinfo
    *&      Form  EKKODISPLAY_ONALV
    FORM ekkodisplay_onalv.
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
        EXPORTING
          i_callback_program       = sy-repid
          i_callback_pf_status_set = 'SET_PF_STATUS1'
          i_callback_user_command  = 'AT_USER_COMMAND'
          is_layout                = wa_layout
          it_fieldcat              = it_fieldcat
          it_sort                  = it_sortinfo[]
          it_filter                = it_filter
          it_events                = it_events[]
        TABLES
          t_outtab                 = it_ekko[]
        EXCEPTIONS
          program_error            = 1
          OTHERS                   = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDFORM.                                            "EKKODISPLAY_ONALV
    *&      Form  validate_ebeln
    FORM validate_ebeln.
      SELECT  ebeln
          FROM ekpo
          INTO TABLE it_ebeln
          WHERE ebeln IN so_ebeln.
      IF sy-subrc NE 0.
        MESSAGE e020(z50871msg) WITH text-014.
      ENDIF.
    ENDFORM.                                           "validate_ebeln
    *&      Form  populate_layout2
    FORM populate_layout2 .
      CLEAR wa_layout.
      wa_layout-colwidth_optimize = 'X'.               "column width
    wa_layout-zebra = 'X'.
    wa_layout-no_hline = 'X'.
    wa_layout-no_vline = 'X'.
    wa_layout-cell_merge = 'X'.
      wa_layout-window_titlebar = 'PURCHASE ORDER DETAILS SECOND SCREEN'.
    ENDFORM.                    " populate_layout2
    *&      Form  GET_POPUPDATA
    FORM get_popupdata .
      LOOP AT it_ekko INTO wa_ekko WHERE check = 'X'.
        READ TABLE it_eine INTO wa_eine WITH KEY ebeln = wa_ekko-ebeln.
        IF sy-subrc NE 0.
          MESSAGE i020(z50871msg) WITH text-015 wa_ekko-ebeln .
        ELSE.
          wa_popup-ebeln = wa_eine-ebeln.
          wa_popup-ekorg = wa_eine-ekorg.
          wa_popup-ekgrp = wa_eine-ekgrp.
          APPEND wa_popup TO it_popup.
        ENDIF.
      ENDLOOP.
    ENDFORM.                    " GET_POPUPDATA
    *&      Form  GET_POPUPFCAT
    FORM get_popupfcat .
      CLEAR wa_fieldcat.
      REFRESH it_fieldcat.
      wa_fieldcat-fieldname = 'EBELN'.
      wa_fieldcat-seltext_l = text-004.
      wa_fieldcat-hotspot   = 'X'.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'EKORG'.
      wa_fieldcat-seltext_l = text-016.
      APPEND wa_fieldcat TO it_fieldcat.
      wa_fieldcat-fieldname = 'EKGRP'.
      wa_fieldcat-seltext_l = text-017.
      APPEND wa_fieldcat TO it_fieldcat.
    ENDFORM.                    " GET_POPUPFCAT
    *&      Form  DISPLAY_POPUP
    FORM display_popup .
      LOOP AT it_ekko INTO wa_ekko WHERE check EQ 'X'.
        wa_check-check = wa_ekko-check.
        APPEND wa_check TO it_check.
      ENDLOOP.
      IF it_check[] IS INITIAL.
        MESSAGE i020(z50871msg) WITH text-018.
      ENDIF.
      IF NOT it_popup[] IS INITIAL.
        CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT'
          EXPORTING
            i_title              = text-003
            i_allow_no_selection = 'X'
            i_scroll_to_sel_line = 'X'
            i_tabname            = 'IT_POPUP'
            it_fieldcat          = it_fieldcat
            i_callback_program   = sy-repid
          TABLES
            t_outtab             = it_popup
          EXCEPTIONS
            program_error        = 1
            OTHERS               = 2.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
      ENDIF.
      REFRESH it_check.
      REFRESH it_popup.
    ENDFORM.                    " DISPLAY_POPUP
    *&      Form  get_ekko_data
    FORM get_ekko_data .
      SELECT ebeln bstyp bsart aedat ernam
          FROM ekko
          INTO CORRESPONDING FIELDS OF TABLE it_ekko
         WHERE ebeln IN so_ebeln.
      IF sy-subrc NE 0.
        MESSAGE e020(z50871msg) WITH text-019.
      ENDIF.
    ENDFORM.                    " get_ekko_data
    *&      Form  get_eine_data
    FORM get_eine_data .
      SELECT ebeln  ekorg ekgrp
        FROM eine
        INTO TABLE it_eine
       WHERE ebeln IN so_ebeln.
    ENDFORM.                    " get_eine_data
    *&      Form  at_user_command1
    FORM at_user_command1  USING r_ucomm LIKE sy-ucomm
                             rs_selfield TYPE slis_selfield.
        CASE r_ucomm.
        WHEN 'SE16'.
          CALL TRANSACTION 'SE16'.
        WHEN 'SE37'.
          CALL TRANSACTION 'SE37'.
      ENDCASE.
    ENDFORM.                    "at_user_command1
    Regards
    Sandeep Reddy

  • I am using pages '09. I have been trying to put together a report and I am using tables to help keep my data in line. My data is free text and would like to footnote certain data as to it origin, but footnoting is grey-out. How can I footnote on table mod

    I am using pages '09. I have been trying to put together a report and I am using tables to help keep my data in line. My data is free text and would like to footnote certain data as to it origin, but footnoting is grey-out. How can I footnote in table mode inpages '09?

    Footnotes can only be inserted in the main text area between the margins on a Word Processing document.
    Peter

  • Mouse freezes while using Firefox. No other programs affected. Also in safe mode. Tried reinstall without resolution. Disabled Addons. Happens especially while loading pages but also at other times.

    Hi.
    The mouse freezes when using firefox. No other programs are causing this problem, which stops immediately once I use CTRL-ALT-DELETE to delete the firefox task.
    I have done a full uninstall of firefox after trying safe mode without resolution. I deleted the install directory to make sure that no files remained in the default installation area.

    radjrown wrote:
    was only after migrating the old account that things went wrong.
    Hmm...that's the last place I'd expect an issue?
    EDIT: Wait... if you didn't migrate the first time you booted up the system in Setup Assistant than you may have created another Home folder. Check your /Users in Safe Mode.
    Thought twice about cracking open a new MBP, but spent quite a bit of cash fitting SSDs in 2 desktops and a laptop 6 months ago, so didn't feel like coughing up another 600 USD again.
    Yes, that what I thought and in concept it's a good idea but I'm actually quite hardware challenged myself, so wouldn't even dream of it
    Again, there's a lot of savvy hardware folks here, so I hope you get some concrete help.
    -mj

Maybe you are looking for

  • How to define different open interval rule for GR and IR?

    Hello all In the beginning of a Fiscal Year (until January 15 u2013 20) I have the following problem: Users are, mistakenly, posting service entry sheets (SES) or material document, with posting date of a new fiscal year, from purchase order from pre

  • Dunning Letters in Different Language

    Hi All, Need help from your side. I have requirement that I need dunning letters in different language's. If we customer is from Germany the letter should be prininted in Geman language, If the customer is from Spain then it should have Spanish langu

  • Do I need an Airport card, too?

    I have a flat panel iMac without an airport card connected to the internet via Ethernet with a 2Wire router. I have an iBook with an airport card. So .... my iBook connects to my 2Wire network via airport, but I can't get on the Internet and even tho

  • Field Desc Not appearing in SE16 in NL language

    Hi, My Problem is as follows I have a table with some fields. When I goto Se16 and display the data of the table the Column heading doesn't come for one field with Login Language NL. The field is attached to a data element and the data element has th

  • XI, PIDX and RNIF.

    We are very new to XI and we are looking to install XI and use PIDX RNIF 2.0 for one of our customer accounts.  Our consultants for this project have asked us to pose some questions to SAP.  I thought I might post them here and see if anyone can prov