How to Design Custom Presentation Folders in Adobe Illustrator

Any expert can give me idea to design presentation folder in adobe illustrator in CS5. or let me know very low cost ( Affordable ) design service.
Thanks

Since you are asking about AI, you need to go to the AI forum.

Similar Messages

  • How do I make document folders in adobe reader app on iPad? Thanks

    How do I make document folders in adobe reader app on iPad? Thanks

    First show the Documents list, and in the upper left tap the Edit button. A toolbar in the upper left you'll see a folder icon with a + superimposed. Tap that and you'll be prompted to Create a Folder. Enter the folder name and tap the Save button and your new folder will appear in the Documents list.

  • How can I uninstall old versions of Adobe Illustrator?

    How can I uninstall old versions of Adobe Illustrator?

    This is for uninstalling CS2, but you might find it helpful. EDITED: but watch out, since I don't know if trashing any of these will remove currently needed Illustrator files, if you have a later version.
    To uninstall Adobe Creative Suite in Mac OS 1 -- Double-click Activity Monitor.app in Applications/Utilities, select AHCRemind, and click Quit Process.
    2 -- If you intend to install the product on a different computer, transfer the activation. (See “To transfer the product activation” on page 1.)
    3 -- If you want to uninstall Adobe Acrobat, double-click the uninstaller in Applications/Adobe Acrobat 7.0 Professional, and follow the on-screen instructions.
    4 -- If you want to uninstall Version Cue 2, double-click the uninstaller in Applications/Adobe VersionCue CS2, and follow the on-screen instructions.
    Note: If the Version Cue uninstaller fails, see the alternative procecure, “To remove Version Cue manually” on page 4.
    5 -- From the Applications folder, drag the following items, if present, to the trash: Note: After you drag the items to the trash in steps 5-8, you must empty the trash before you can reinstall
    Adobe Creative Suite 2 on the same computer. • Adobe Acrobat 7.0 Professional • Adobe VersionCue CS2 • Adobe Bridge
    • Adobe GoLive CS2 • Adobe Illustrator CS2 • Adobe InDesign CS2 • Adobe Photoshop CS2 • AdobeHelpCenter.app
    6 -- From the Utilities folder, drag the following items, if present, to the trash: • Adobe Utilities • Adobe Updater.app
    7 -- From the Library folder, drag the following items, if present, to the trash: • Application Support/Adobe/AdobeHelpData • Application Support/Adobe/Assistance • Application Support/Adobe/StartupScripts/Workflow Automation Scripts
    • Preferences/Adobe/Workflow • Preferences/com.adobe.ActivationUtility.plist • Preferences/com.adobe.GoLive.plist • Preferences/Adobe Save For Web GL 8.0 Prefs
    8 -- From the Users/[user name] folder, drag the following items, if present, to the trash: • Library/Preferences Panes/Opera Preferences
    • Library/Caches/Opera Cache
    • Documents/AdobeStockPhotos
    To remove Version Cue manually (Mac OS only, not recommended)
    If you’ve accidentally removed parts of the Version Cue installation manually or if the uninstaller fails, you have to remove the remaining installed Version Cue components manually.
    1 -- From the Library/PreferencePanes folder, drag the Version Cue CS2.prefPane folder to the trash. 2 -- From the Library/Preferences folder, drag the com.adobe.versioncueCS2.plist file to the trash. 3 -- From the Library/StartupItems folder, drag the AdobeVersionCueCS2 folder to the trash. 4 -- From the Applications folder, drag the Adobe Version Cue CS2 folder to the trash.
    5 -- From [user home]/Library/Preferences/Adobe, drag the Workflow folder to the trash. 6 -- (Optional) From the [user home]/Documents folder, drag the Version Cue folder to the trash.

  • How can I can write Arabic in Adobe Illustrator CS6 ?

    How can I can write Arabic in Adobe Illustrator CS ?
    I use Adobe® Creative Suite® 6 Design & Web Premi
    And I write Arabic in Adobe photshop CS6 but I can't write in  Illustrator and  indesign
    PLZ help me .

    Hi,
    In Photoshop, Middle-east/North-african type (MENA) is enabled in all editions. In Illustrator and InDesign, you need the MENA-enabled editions of the software. Please use these links to download the trial and explore Arabic language support in Illustrator:
    Illustrator: http://www.adobe.com/mena_ar/downloads/download-illustrator.html
    Cheers,
    David

  • How to make a business card? -Adobe Illustrator CC

    Hello,
    I'm really stressed after searching the web for a tutorial on how to create a business card in Adobe Illustrator CC. I already have the graphics done, but I just need to know the dimensions and what unit it is. I'm using a homemade kit for these business cards. They're Avery, and I've used the template provided by them but every time I use it, print it out the business card is too low, or high or even cut off right when I have them exactly in the template. The product number is 8373. ASAP assistance would be nice as I'd like to get this done.

    Make sure you align your page using the Page tool ( the one that looks like a hand in the lower section of the tool palette).  Also, set a holding line for the document dimensions ( I use an 8.5"w x 11"h Rectangle with a no fill, no stroke applied to it > then I lock it ).  This will hopefully align the document through the printer.

  • How to use Third Party DLL in Adobe Illustrator Plug In

    Hi Everyone,
    I want to design plug-in for Adobe illustrator CS6(64 bit). As first step I am referring sample plug ins from ../SDK/SampleCode. I am not getting how to use third party DLL in plug in.
    Please let me know how to refer C# DLL in illustrator plug in.
    Thanks in advance.

    There's no C# API for the Illustrator SDK, so your plugin must be C++ at the very least. That said, you can probably write a bridge if you need to call out to a C# library/DLL.

  • Missing Adobe PCD and SLstore folders for Adobe Illustrator in Win7

    I can't open my Adobe Illustrator and it says: Error 16.
    Configuration-error. I only find the SLstore folders for Adobe PS,
    but not for Illustrator CS6 ( 64bit). And the Adobe PCD is not there at all.
    My system: Windows 7 Ultimate 64-bit SP1
    I read somewere that you can also place a slstore folder in the right location.
    Is that true?
    Please help. Regards,

    Benjamin1964 the SLCache and SLStore folders should be able to create themselves.  Error 16 indicates there is a file permission error preventing the creation of the folders.  You can find more details on how to correct this at Configuration error 16 | CC, CS.

  • How to develop a simple plugin for adobe illustrator cs2 using xcode on mac os

    I would like to know the steps to develop a simple plug-in for adobe illustrator cs2 using xcode on mac OS...anything like a dialog box displaying "hello World"... I m new to MAC OS...Please help...
    Thanks in advance

    Get the SDK and start playing with the sample plug-ins. Asking for something as general as "how do I get started" is asking a little much from this forum :) Try your hand at the SDK and come back to ask more specific questions as you run into them.
    Bear in mind that this isn't an Xcode forum either, though I'm sure there are places to get good help on that!

  • How to recover a project made in Adobe Illustrator?

    I made a project in my Adobe Illustrator. Today I tried to open it, next message appeared: "Can't open the illustration. The illustration contains an incomplete or garbled object description. Offending Operator: '%%End Setup.'"

    Billy,
    As Lutz said, the thing often tried first is to create a new document and File>Place the corrupted one to see how much may be rescued that way.
    Here is a website where you can see whether t can rescue the file, and if it can, you may pay for a subscription to have it done,
    http://www.recoverytoolbox.com/buy_illustrator.html
    and another similar website,
    http://markzware.com/adobe-software/fix-illustrator-file-unknown-error -occurred-pdf2dtp-file-recovery/
    As far as I remember, the former is for Win and the latter for Mac.
    Here are a few other pages about struggling with it yourself:
    http://daxxter.wordpress.com/2009/04/16/how-to-recover-a-corrupted-ill ustrator-ai-file/
    http://helpx.adobe.com/illustrator/kb/troubleshoot-damaged-illustrator -files.html
    http://kb2.adobe.com/cps/500/cpsid_50032.html
    http://kb2.adobe.com/cps/500/cpsid_50031.html

  • How to make Geological Cross Sections in Adobe Illustrator?

    I have been tasked with producing a geological cross section in Adobe Illustrator. It is a lengthy process, as I am new to the software. I never learned it in my GIS studies. I know that there is plenty of GIS software out there to produce x sections automatically (we have Petrel for example), but they want it done in Adobe Illustrator as it's not a data driven x section.
    Does anyone have any familiarity with doing such a thing? I am having to basically use the cutting tool to divide up a box into the sedimentary layers. Then I fill the cut shapes with the correct colour. Complications arise, however:
    I have to show wavy lines between some sedimentary layers to indicate a gap, or layers which aren't shown. I am using the distortion tool to automatically produce the wavy line, which means I need to:
    a. copy/paste the original area
    b. change the appearance so there is no fill, delete all strokes except the one which will turn into the wavy line, apply distortion
    c. copy/paste the original area
    d. change the appearance so there is no fill, delete the stroke that will turn into the wavy line, change stroke to black line
    This means I have 3 elements whenever there is a part of the cross section showing a wavy line:
    the area which has a fill but no stroke,
    the wavy line (derived from the area by deleting the fill and strokes which aren't wavy),
    the rest of the stroke around the area.
    Does anyone know of a faster way to do such a thing?
    I wish I could just draw a shape using some sort of line tool and AI would detect when there is a closed off area so I could then select a colour fill.
    Another problem is the cutting tool does not make it easy to produce matching curves:
    In this image you can see that there is a wrinkle across many sedimentary layers, but my cutting skills in Illustrator mean that the lines do not follow a nice uniform shape. Of course this is the case in the real world as well, although at the moment the image has a bit too much of a 'hand drawn' look to it. Part of the problem is that the cutting tool, usually helpfully, smooths out the cut line as one goes (digitising a smooth curve with a mouse is impossible!). Sometimes this smoothing has undesired effects. It would be good to know if I can apply an offset to another line when cutting.
    Is it right that I should be using the cutting tool as my primary way of setting up a x section, anyway?
    I'm thinking a better way to do all of this would be to somehow have a tool that enables me to select vertices across multiple lines in sedimentary layers, then drag them up or down. This would then apply the same amount of curve across the layers.

    Once you've set up your Pattern Swatches, this should take only a few minutes:
    Draw your paths with a minimum of anchorPoints. Click (mousedown, mouseup) to place a corner point. ClickDrag (mousedown, drag, mouseup) to place a smooth point.
    The top and bottom paths are now identical. When used to define a Blend, the program interpolates the paths between. The anchorPoints of the two original "key" paths of the Blend can still be selected and manipulated while the Blend is live; and the interpolated steps update accordingly.
    t
    There are several Libraries of pre-built Pattern Swatches you can load. Or you can create your own if none of the provided ones are what you want. The help files will show you the basics of creating a Pattern Swatch. Create one for each different pattern you want in the strata. Select the rectangle and the paths. Get the Live Paint Tool. Set the current Fill to one of the Patterns. Click between two of the strata lines. The selected objects will be converted to a so-called LivePaint Group, and you can proceed to apply other Pattern Swatches to the various areas.
    The Shape Builder tool can then be used to trim away the outboard portions of the strata lines, back to where they intersect the rectangle.
    JET
    Strata

  • How can we add a menu in Adobe Illustrator CS3?

    Hi
    I want to create a new menu in Adobe Illustrator menu structure, and I want to call another application through that menu. After hours of searching in web I came to know that  I have to work with Plugin programming. So I downloaded the adobe illustrator SDK CS3 and started the programming using Visual Studio .NET 2005 with the sample codes provided with the SDK. And I am still  not able to find out the any solution for adding a new menu. The problem is the the documentation provided with the sample code is too short, I am not able to understand the control flow , the functions used in the sample code.
    please help me!
    Sreejesh K V

    Hi,
    Thank you very much for your help
    I am not clear about the following code.
    extern AIErr addMenu( SPInterfaceMessage *message ) {
         AIErr error = kNoErr;
         // Add a menu item to the About SDK Plug-ins menu group.
         SDKAboutPluginsHelper aboutPluginsHelper;
         aboutPluginsHelper.AddAboutPluginsMenuItem(message,
                        kSDKDefAboutSDKCompanyPluginsGroupName,
                        ai::UnicodeString(kSDKDefAboutSDKCompanyPluginsGroupNameString),
                        "Adobe Plugin...",
                        &g->aboutPluginMenu);
         // Add other menus.
         AIMenuItemHandle          throwAwayAIMenu;
         AIPlatformAddMenuItemData throwAwayMenuData;
         AIMenuGroup                    throwAwayMenuGroup;
         char strBuffer[255];
         #define kMenuPlayMenuGroup     "Menu Play Group"
         #define kSDKMenuGroup     "SDK Group"
         // First we create a normal plug-in menu to use a hierarchical root                                   
         throwAwayMenuData.groupName = "Window Utilities";
         error = sADMBasic->GetIndexString(message->d.self, kMenuStringResID, 1, strBuffer, sizeof(strBuffer));
         if (error)
              goto error;
         throwAwayMenuData.itemText = SUctopstr ( strBuffer );
         error = sMenu->AddMenuItem( message->d.self, kSDKMenuGroup, &throwAwayMenuData,
                                            0, &throwAwayAIMenu );
         if ( error )
              goto error;
         // Now we declare the menu item a menu group
         sMenu->AddMenuGroupAsSubMenu( kSDKMenuGroup, 0, throwAwayAIMenu, &throwAwayMenuGroup );
         // Now we can add menu items to it.
         throwAwayMenuData.groupName = kSDKMenuGroup;
         *strBuffer = '\0';
         error = sADMBasic->GetIndexString(message->d.self, kMenuStringResID, 8, strBuffer, sizeof(strBuffer));
         if (error)
              goto error;
         throwAwayMenuData.itemText = SUctopstr ( strBuffer );     
         error = sMenu->AddMenuItem( message->d.self, "Auto Update 1", &throwAwayMenuData, 0,
                                            &throwAwayAIMenu );
         if ( error )
              goto error;          
         // enabled for paths and no masks in the selection
         error = sMenu->UpdateMenuItemAutomatically( throwAwayAIMenu, kAutoEnableMenuItemAction,
                        kIfPath | kIfGuide, kIfMask,
                        0, 0,
                        0, 0 );      // don't care about other update options
         if ( error )
              goto error;     
         sMenu->AddMenuGroupAsSubMenu( kMenuPlayMenuGroup, 0, throwAwayAIMenu, &throwAwayMenuGroup );
         throwAwayMenuData.groupName = kMenuPlayMenuGroup;
         *strBuffer = '\0';
         error = sADMBasic->GetIndexString(message->d.self, kMenuStringResID, 2, strBuffer, sizeof(strBuffer));
         if (error)
              goto error;
         throwAwayMenuData.itemText = SUctopstr ( strBuffer );     
         error = sMenu->AddMenuItem( message->d.self, "Menu Play", &throwAwayMenuData, 0,
                                            &throwAwayAIMenu );
         if ( error )
              goto error;          
         error = sMenu->UpdateMenuItemAutomatically( throwAwayAIMenu, kAutoEnableMenuItemAction,
                        0, 0,      // don't care about what's in artwork
                        kIfGroup, // is selected and
                        kIfTextPath,      // are not selected
                        0, 0 );      // don't care about other update options
         if ( error )
              goto error;     
         Can you give me the sample code to call the functions within the SDK API.
    For example adding an url in the plugin menu, calling another application ( .exe).
    I just tried to do myself but it ended in syntax error because I am not familiar
    With the VC++ programming.
    Thanks
    Sreejesh k v

  • How to open Isodraw file (.ISO) in Adobe Illustrator?

    Hi there,
    I can't open the .iso file from Isodraw (PTC) in Adobe Illustrator. Do i need to have a conversion agent to convert it to .ai in order to open in Adobe Illustrator?
    Thanks!
    Regards,
    Jacqueline

    Illustrator cannot open IsoDraw's native format.
    Whenever Program A cannot open the native format of Program B, you have to find a format that Program A can export and Program B can import. So...
    If you have access to Program A, check its specs (or its export options) see what formats it can export.
    See what formats Program B can import (or Open).
    When you find a match, export from Program A in that format, and then open it in Program B.
    Expect some trade-offs, because the format used for the exchange will likely not support all the native features of the exporting program.
    IsoDraw is supposed to be able to export .AI, DXF, DWG, all of which Illustrator can open.
    JET

  • How do i get the license of Adobe Illustrator CS5 from my hold PC?

    i migrated my Pc from WinXP to Win7 (i have two different HD with the O.S).
    My question is, how do i get the license of Abode Illustrator CS5 from my hold PC(hard disk with WinXP)?
    Thanks

    Find your serial number quickly
    Mylenium

  • How to make a presentation just like adobe has?

    Im looking for some solution how to make presentation not
    just with powerpoint slides + video + audio + screencasts with
    captivate, but something.
    I want to make online presentation or video just like adobe
    does which all adobes products has (like
    http://www.adobe.com/products/presenter/
    What software should i use?

    Excelente Oportunidad de Trabajo en Casa por Internet.
    Brindamos Capacitacion y Apoyo permanente, Web y Licencia
    Internacional. Horario Libre
    Ingresos aproximados más de 5,000 dólares
    mensuales.
    http://www.trabaja-en-casa.com

  • How to design Customized ALV report like normal report !

    Hello Friends,
                  I like to design a ALV report, with sub headers, sub totals, summary total and other summary details like percentage sale, which is not relavent to the fields displayed in the ALV.
    I know it is possible to get total of the displayed field, but is it possible to design flexible ALV report like normal report.
    Could U please provide example code, if available.
    Thank you,
    Senthil

    HI,
    Just check this example.
    REPORT  ZLAXMI_ALVEXER2  MESSAGE-ID ZZ                       .
    *& TABLES DECLARATION                                                  *
    TABLES: VBAK.
    *& TYPE POOLS DECLARATION                                              *
    TYPE-POOLS: SLIS.
    *& INTERNAL TABLE DECLARATION                                          *
    DATA: BEGIN OF ITAB OCCURS 0,
           ICON TYPE ICON-ID,
           VBELN LIKE VBAK-VBELN,
           AUDAT LIKE VBAK-AUDAT,
           VBTYP LIKE VBAK-VBTYP,
           AUART LIKE VBAK-AUART,
           AUGRU LIKE VBAK-AUGRU,
           NETWR LIKE VBAK-NETWR,
           WAERK LIKE VBAK-WAERK,
        END OF ITAB.
    *INTERNAL TABLE FOR FIELD CATALOG
    DATA: WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV,
        IT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV.
    IT_FIELDCAT TYPE STANDARD TABLE OF SLIS_FIELDCAT_ALV
               WITH HEADER LINE,
    *INTERNAL TABLE FOR EVENTS
    DATA:    IT_EVENT TYPE SLIS_T_EVENT,
          WA_EVENT TYPE SLIS_ALV_EVENT,
    *INTERNAL TABLE FOR SORTING
          IT_SORT TYPE SLIS_T_SORTINFO_ALV,
          WA_SORT TYPE SLIS_SORTINFO_ALV,
    *INTERNAL TABLE FOR LAYOUT
          WA_LAYOUT TYPE SLIS_LAYOUT_ALV.
    *& VARIABLE DECLARATION                                                *
    DATA : V_REPID TYPE SY-REPID,
           V_PAGNO(4) TYPE N,
           V_DATE(8)  TYPE C.
    *& CONSTANTS                                                           *
    CONSTANTS: C_X TYPE C VALUE 'X'.
    *& SELECTION SCREEN                                                    *
    SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN,
                    S_VBTYP FOR VBAK-VBTYP DEFAULT 'C'.
    SELECTION-SCREEN: END OF BLOCK B1.
    SELECTION-SCREEN: BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-002.
    SELECTION-SCREEN : BEGIN OF LINE.
    SELECTION-SCREEN  COMMENT 1(20) TEXT-003.
    PARAMETERS: P_LIST RADIOBUTTON GROUP RAD1 DEFAULT 'X'.
    SELECTION-SCREEN : END OF LINE.
    SELECTION-SCREEN : BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(20) TEXT-004.
    PARAMETERS: P_GRID RADIOBUTTON GROUP RAD1.
    SELECTION-SCREEN : END OF LINE.
    SELECTION-SCREEN: END OF BLOCK B2.
    AT SELECTION-SCREEN.
      PERFORM VALIDATE_SCREEN.
    *& START OF SELECTION                                               *
    START-OF-SELECTION.
      CLEAR: ITAB, ITAB[].
    V_REPID = SY-REPID.
      PERFORM GET_DATA.
      PERFORM DISPLAY_DATA.
    *& END OF SELECTION                                                    *
    END-OF-SELECTION.
    *--DO ALV Process
      V_REPID = SY-REPID.
    *--Sort the Output Fields
      PERFORM SORT_FIELDS.
    *--Build Field catalog for the Output fields
    PERFORM BUILD_FIELDCAT.
    *--Set the Layout for ALV
      PERFORM SET_LAYOUT.
    *&      Form  GET_DATA
          text
    TO GET THE DATA FROM TABLES INTO ITAB
    FORM GET_DATA .
      SELECT VBELN
             AUDAT
             VBTYP
             AUART
             AUGRU
             NETWR
             WAERK
             INTO CORRESPONDING FIELDS OF TABLE ITAB
             FROM VBAK
             WHERE VBELN IN S_VBELN AND
             AUDAT > '04.04.2005'
             AND NETWR > 0.
      LOOP AT ITAB.
        IF ITAB-NETWR < 10000.
          ITAB-ICON = '@08@'.
        ELSEIF ITAB-NETWR > 10000 AND ITAB-NETWR < 100000.
          ITAB-ICON = '@09@'.
        ELSEIF ITAB-NETWR > 100000.
          ITAB-ICON = '@0A@'.
        ENDIF.
        MODIFY ITAB INDEX SY-TABIX.
      ENDLOOP.
    ENDFORM.                    " GET_DATA
    *&      Form  sort_fields
    FORM SORT_FIELDS .
      CLEAR WA_SORT.
      WA_SORT-FIELDNAME = 'VBTYP'.
      WA_SORT-SPOS = '1'.
      WA_SORT-UP = 'X'.
      APPEND WA_SORT TO IT_SORT.
      CLEAR WA_SORT.
      WA_SORT-FIELDNAME = 'NETWR'.
      WA_SORT-SPOS = '2'.
      WA_SORT-UP = 'X'.
      WA_SORT-SUBTOT = 'X'.
      APPEND WA_SORT TO IT_SORT.
    ENDFORM.                    " sort_fields
    *&      Form  build_fieldcat
    *FORM BUILD_FIELDCAT .
    IT_FIELDCAT-COL_POS    = '1'.
    IT_FIELDCAT-FIELDNAME  = 'ICON'.
    IT_FIELDCAT-KEY        = 'X'.
    IT_FIELDCAT-OUTPUTLEN  = '10'.
    IT_FIELDCAT-SELTEXT_L  = 'LIGHT'.
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    IT_FIELDCAT-COL_POS    = '2'.
    IT_FIELDCAT-FIELDNAME  = 'VBELN'.
    IT_FIELDCAT-KEY        = 'X'.
    IT_FIELDCAT-OUTPUTLEN  = '10'.
    IT_FIELDCAT-SELTEXT_L  = 'SALES DOC NUMBER'(009).
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    IT_FIELDCAT-COL_POS    = '3'.
    IT_FIELDCAT-FIELDNAME  = 'AUDAT'.
    IT_FIELDCAT-KEY        = 'X'.
    IT_FIELDCAT-OUTPUTLEN  = '4'.
    IT_FIELDCAT-SELTEXT_L  = 'DOCUMENT DATE'(010).
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    IT_FIELDCAT-COL_POS    = '4'.
    IT_FIELDCAT-FIELDNAME  = 'VBTYP'.
    IT_FIELDCAT-KEY        = 'X'.
    IT_FIELDCAT-OUTPUTLEN  = '4'.
    IT_FIELDCAT-SELTEXT_L  = 'CATEGORY'(011).
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    IT_FIELDCAT-COL_POS    = '5'.
    IT_FIELDCAT-FIELDNAME  = 'AUART'.
    IT_FIELDCAT-OUTPUTLEN  = '4'.
    IT_FIELDCAT-SELTEXT_L  = 'DOCUMENT TYPE'(012).
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    IT_FIELDCAT-COL_POS    = '6'.
    IT_FIELDCAT-FIELDNAME  = 'AUGRU'.
    IT_FIELDCAT-OUTPUTLEN  = '12'.
    IT_FIELDCAT-SELTEXT_L  = 'Order reason'(013).
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    IT_FIELDCAT-COL_POS    = '7'.
    IT_FIELDCAT-FIELDNAME  = 'NETWR'.
    IT_FIELDCAT-OUTPUTLEN  = '12'.
    IT_FIELDCAT-SELTEXT_L  = 'NET VALUE'(014).
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    IT_FIELDCAT-COL_POS    = '8'.
    IT_FIELDCAT-FIELDNAME  = 'WAERK'.
    IT_FIELDCAT-OUTPUTLEN  = '12'.
    IT_FIELDCAT-SELTEXT_L  = 'SD DOC CURR'(015).
    APPEND IT_FIELDCAT.
    CLEAR  IT_FIELDCAT.
    *ENDFORM.                    " build_fieldcat
    *&      Form  set_layout
    FORM SET_LAYOUT .
      IF P_LIST = C_X .
        WA_LAYOUT-WINDOW_TITLEBAR = 'LIST DISPLAY'(016).
        WA_LAYOUT-ZEBRA = 'X'.
    *-- ALV LIST DISPLAY
        PERFORM LIST_DISPLAY TABLES ITAB.
    *-- ALV GRID DISPLAY
      ELSEIF P_GRID = C_X.
        WA_LAYOUT-WINDOW_TITLEBAR = 'GRID DISPLAY'(017).
        WA_LAYOUT-ZEBRA = 'X'.
        PERFORM GRID_DISPLAY TABLES ITAB.
      ENDIF.
    ENDFORM.                    " set_layout
    *&      Form  list_display
    FORM LIST_DISPLAY  TABLES   P_ITAB .
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM = V_REPID
          IS_LAYOUT          = WA_LAYOUT
          IT_FIELDCAT        = IT_FIELDCAT[]
          IT_SORT            = IT_SORT[]
          I_SAVE             = 'U'
        TABLES
          T_OUTTAB           = ITAB
        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.                    " list_display
    *&      Form  GRID_DISPLAY
    FORM GRID_DISPLAY  TABLES   P_ITAB .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM = V_REPID
          IS_LAYOUT          = WA_LAYOUT
          IT_FIELDCAT        = IT_FIELDCAT[]
          IT_SORT            = IT_SORT[]
          IT_EVENTS          = IT_EVENT
        TABLES
          T_OUTTAB           = ITAB
        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.                    " GRID_DISPLAY
    *&      Form  VALIDATE_SCREEN
          text
    -->  p1        text
    <--  p2        text
    FORM VALIDATE_SCREEN .
      DATA: LV_VBELN LIKE VBAK-VBELN.
      IF NOT S_VBELN IS INITIAL.
        SELECT VBELN
        INTO LV_VBELN
        UP TO 1 ROWS
        FROM VBAK
        WHERE VBELN IN S_VBELN.
        ENDSELECT.
        IF SY-SUBRC <> 0.
          MESSAGE E000 WITH 'INVALID SALES DOC'.
        ENDIF.
      ENDIF.
    ENDFORM.                    " VALIDATE_SCREEN
    *&      Form  display_data
          text
    -->  p1        text
    <--  p2        text
    FORM DISPLAY_DATA .
      DEFINE M_FIELDCAT.
        ADD 1 TO WA_FIELDCAT-COL_POS.
        WA_FIELDCAT-FIELDNAME   = &1.
        WA_FIELDCAT-REF_TABNAME = 'VBAK'.
        WA_FIELDCAT-DO_SUM      = &2.
        WA_FIELDCAT-CFIELDNAME  = &3.
        APPEND WA_FIELDCAT TO IT_FIELDCAT.
      END-OF-DEFINITION.
    DATA:
        LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV,
        LT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV.
      M_FIELDCAT 'ICON' ''  ''.
      M_FIELDCAT 'VBELN' ''  ''.
      M_FIELDCAT 'AUDAT' ''  ''.
      M_FIELDCAT 'VBTYP' ''  ''.
      M_FIELDCAT 'AUART' ''  ''.
      M_FIELDCAT 'AUGRU' ''  ''.
      M_FIELDCAT 'NETWR' 'C' 'WAERK'.
      M_FIELDCAT 'WAERK' ''  ''.
    ENDFORM.                    " display_data
    Regards
    Laxmi

Maybe you are looking for

  • Erreur JSP with the online exemple simplest.jsp

    It's my first test java in IFS. I'm downloading the simplest exemple in this page : http://technet.oracle.com/products/ifs/htdocs/resources/dev/simpl est/simframe.htm I install all file like to explain. The type of document is good. I have load the x

  • Max-.Aging Time

    Hallo We are experiencing a strange behavior in our LAN, the MAC- Addresses of the Workstations that are connected to LAn but not generating traffic are being deleted from the Mac- Address-Table after 10s although the aging - Time is set to 300 s. Do

  • Widget Request: Dictionary / Thesaurus

    Widget Request: Dictionary / Thesaurus I would love to see Dictionary / Thesaurus from OS X come to the iPhone. I know that Apple will more then likely bring more widgets to the iPhone, but I for one would like to see this as one of the first.

  • Problem Going from ACR to Elements

    Hi, I am very new to the whole editing thing. I am using Adobe Camera Raw, v8.2 to edit raw files. I think i have got the hang of all the settings and can make the file look just how i would like it to look. However, when i then click on the open but

  • 4 templates in one page

    Hi to all,       my requirement is 4 templates in one page. its dispaly on the basis of serial number wise.1,2,3,4 templates in first page. and 5,6,7,8 templates in second page , and so on. i ahve developed but data is overlaping in first page only.