How to make "shutdown immediate"  command display information

Hi All,
i just shut down my database using "shutdown immeidate". it does not display any information and just stop there. i wait serveral minutes and it display nothing. i do not know that it is doing. so i just use "shutdown abort" to shutdown.
does anyone know how to let "shutdown immeidate" to display some information to let me what it is doing now?
thanks.

Hi hutchins2,
Thanks for posting, check the link below which seems to be the reason of our problem:
Text-Based DAQmx Device Information Functions Return a NULL Result
Eric NI

Similar Messages

  • How to make WebView able to display Tamil language

    Dear JavaFX users,
    We have written a simple web browser based on WebView. On Windows 7, it works well, can display Arabic but cannot display Tamil language
    The font Arial Unicode MS is available and with shape TAMIL, and it's possible to display Tamil text in Swing controls but not in JavaFX WebvView !
    I thought that WebView was Unicode UTF-8. How to make WebView able to display Tamil language.
    Thank you in advance for any help on this issue.
    Best wishes,
    Jean-Claude Dauphin

    For thus who are interested, please find below the Oracle response on this issue:
    WebView uses the default JavaFX graphics pipeline, which is different than the one used for Swing/AWT. Support for right to left languages and complex characters is only planned for JDK 8 (JavaFX 8), but an early access implementation should soon be available as part of the JDK 8 weekly builds at http://jdk8.java.net/downloads.html
    Whatever support for Arabic existing in JavaFX 2.2.x is not complete, and I would not recommend that you rely on it in "production" mode.
    Regards,
    Nicolas Lorain
    Oracle
    Java Client Product Management

  • Wrapper PL/SQL to shutdown immediate command

    Hi,
    I am working on 10g and 11g database. I want to check if anyone have created a wrapper script on top of command Shutdown immediate?
    Reason: I want to use a pl/sql X that would give me an option to confirm to proceed the shutdown process. I was thinking about a wrapper pl/sql, as shutdown immediate could be dangerous when working on multiple prod database screens. I am using putty.
    DB Versions: 10gR2 and 11gR2.
    SQL> x
    Do you want to shutdown down (y/n): y
    Shutting down database
    I have heard about the trigger -before-shutdown-trigger. Any thoughts would be helpful.
    Cherrish Vaidiyan

    Let's assume that the risk of error is high. How does prompting a user to enter "y" reduce that risk.
    If I think I'm connected to db1 and I want to shut down db1 but I'm really connected to db2, I'm going to reflexively answer "y" to the prompt. It's very unlikely that the prompt is going to cause me to stop and consider what database I'm really connected to. The prompt is going to very quickly become white noise where I just reflexively type in "y" without thinking. Just like a user interface that pops up "Are you sure" dialog boxes all the time, the user will very quickly stop seeing the text of the message and whatever benefit you gained from the alerts will be lost.
    On the other hand, there are lots of things that one can do to reduce the risk of error
    - As has been suggested, you shouldn't be connecting AS SYSDBA unless you absolutely have to. If you happen to type "shutdown immediate" when you're connected to db2, you'll get a privileges error rather than shutting down the wrong database. Note that putting things like this into scripts can easily backfire and make errors more likely because you'll be tempted to have the script connect AS SYSDBA and eliminate the benefit of having your sessions normally run as a less privileged user. In fact, some of the best DBAs I've seen would have their login script issue a `SET TRANSACTION READ ONLY` when they connected just so that they had to make a conscious effort to allow their session to change data.
    - There are all sorts of ways to make it obvious on the command line what database you're connected to. For example, I've seen plenty of DBAs that have their SQL*Plus command line changed to include the name of the database. People configure their telnet client (i.e. PuTTY) to have different background colors for different databases (i.e. red for production, yellow for test, green for development). That is generally much more effective than a prompt because it's far more likely that someone will get into the habit of checking (and double-checking and triple-checking) the background color, the database name on the prompt, etc. before issuing commands.
    - General DBA practice would suggest that having two different sessions open at once where you're logged in AS SYSDBA in both is extremely problematic. It is extremely unlikely that you'd ever want that to happen-- a DBA should be doing one thing at a time and certainly only one thing that involves SYSDBA access.
    Justin

  • How to make a multi column display in popup

    Hi,
    I have a popup component which gets invoked on the click of a command button. The popup display a tree with 2 level hierarchy. Since at the level 1 there are many nodes, and all getting displayed in one column, there is vertical scrollbar coming in the popup. How can I avoid scrollbar and display the level one nodes in multiple columns. For eg, show only 10 nodes in one column and then start the second column.
    Any help is highly appreciated.
    Regards,
    Ann

    I too want the tree to be hierarchical. But only thing is if my level one has 20 nodes, only 10 nodes to be shown in the first column and the remaining in the second column instead of all being shown in the same column. But clicking on any level 1 node should show the level 2 nodes hierarchically. If we go to www.oracle.com, in the top right , there is "Oracle Technology Network" menu , clicking on which will show a flyout which shows an expanded tree hierrachy in two columns. I am trying to achieve something like this in popup.

  • Outlook 2010 - how to make "global address list" display larger?

    Does anyone know how to make the "global address list" box and text appear larger in Outlook 2010? 
    Thanks

    What do you mean? Can you please explain in detail?
    Blog |
    Get Your Exchange Powershell Tip of the Day from here

  • How to make a field as display in a change mode

    hi gurus
    is there any option to reduce the accessblity of a particular field  has to be set as deactive mode.
    Eg
    In tcode XD02
    I have to deactive any one of the field in this.
    please explain is there any chance to do ?
    regards
    Maithrayan

    Transaction variants simplify transaction flow by:
    Inserting default values in fields
    Hiding and changing the ready for input status of fields
    Hiding and changing the attributes of table control columns
    Hiding individual menu functions
    Hiding entire screens
    Transaction variants are actually made up of a series of screen variants. The field values and field attributes for each screen in a transaction variant are stored in screen variants. Each variant is assigned to a transaction. Variants may, however, contain values for screens in multiple transactions, if transaction flow makes this necessary. The transaction the variant is assigned to serves as its initial transaction, whenever you start the variant.
    Both client-specific and cross-client transaction variants exist. Screen variants are always cross-client; they may, however, be assigned to a client-specific transaction.
    A specific namespace has been designated for cross-client transaction variants and screen variants and they are both automatically attached to the Change and Transport System. Client-specific transaction variants can be transported manually.
    Transaction and screen variants may be created for all dialog and reporting transactions. However, there are certain restrictions that apply to their use, depending on how their corresponding transactions have been realized internally.
    Transaction variants may not be created for transactions already containing pre-defined parameters (parameter transactions and variant transactions).
    You can only create transaction variants for dialog transactions and reporting transactions.
    Only "normal" screens, dialog boxes, and subscreens can be included in the variant.
    Screen variants are automatically created anytime you create a transaction variant.
    To create a transaction variant, proceed as follows:
    Choose Tools ® AcceleratedSAP ® Personalization to call the transaction variant maintenance transaction, or use transaction code SHD0.
    Enter the name of the transaction and the transaction variant on the initial screen.
    The system creates a cross-client transaction variant. If you want to create a client-specific transaction variant, choose Goto ® Client-specific transaction variants to branch the client-specific transaction variant maintenance transaction.
    Client-specific transaction variants only exist in the client in which they are created. The field contents of the transaction variant must be available in this client. Cross-client transaction variants are available throughout the system, regardless of the client currently being used. The field contents of these transaction variants must be available in all clients.
    Choose Create to create a variant.
    The system calls the application transaction that you want to create a variant for.
    Enter the values you want to use in the input fields. Each time an action is completed (choosing for example), a dialog box appears listing the fields of the current screen with their current values. The kind of dialog box called depends on the kind of screen currently being processed ( see Requirements).
    Choose the options you want. The following options checkboxes can be selected: Adopt field values
    Saves the field values you have inserted on the current screen
    Resetting this field (deselecting it) allows you to delete all values saved for this screen in your transaction variant.
    Do not display screen
    Hides screen
    This is only possible if settings are copied to your variant (Adopt field values).
    With contents
    Field contents are saved with it
    Output only
    Field is no longer ready for input (display mode only)
    Invisible
    Hides field
    Mandatory
    Required field
    You may or may not be able to select each of these checkboxes for every field depending on the field's type (see Requirements).
    Enter a screen variant name and corresponding short text if necessary.
    Screen variants are created automatically for each screen where values have been saved (copied). Enter screen variant names in the Name of screen variant: field. These names must be unique. If the system is able to find a unique name for a screen variant, it is automatically inserted into this field. (The convention reads as follows: .)
    The following pushbuttons are available from this dialog box:
    Cancel
    Displays current application transaction screen again. Here you can make changes to your settings.
    Deactivate menu functions
    Deactivates menu functions in an additional dialog box.
    GuiXT
    Allows user to edit a GuiXT script for the current screen ( GuiXT).
    Exit and Save
    Exits and saves application transaction.
    Choose the function Continue to proceed to the next screen in your application transaction. Repeat steps 3-5 for all further screens in the transaction.
    When you have reached the last screen of the transaction and inserted the values you want to insert, choose Exit and Save. The system exits the application transaction and saves your entries. A list appears containing all of the screens in the application transaction that you want to save entries for (that is, all screens for which screen variants will be created).
    You can also branch to this list using the Change values function during the function selection process.
    Enter a short text for your transaction variant.
    Display settings can be changed as needed from this list in the future. Settings that require information at application transaction runtime (field values, table control columns) cannot be changed from this list.
    Choose Save. The system saves your transaction variant and the corresponding screen variants. The Workbench Organizer dialog box is displayed for the transaction variant and for each screen variant. Use it to assign each of these objects to a package.
    Deleting Preassigned Values
    You can delete all of the values you assigned to fields of a single screen in a transaction variant by resetting (deselecting) the Adopt field values checkbox. This deletes the screen from your variant, even those entries that were transferred to the variant during previous processing.
    If a screen variant has already been created for this screen, then the system simply deletes the screen variant's transaction variant assignment; the screen variant itself is not actually deleted.
    Individual fields can be deleted from transaction and screen variants by resetting (deselecting) their corresponding checkboxes.
    Also refer to document;
    http://help.sap.com/saphelp_nw04s/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm

  • How to make inline format command carry over to subsequent pages

    Using Designer 5.7.  Using inline formatting in the data file (\b. \b0.) to make part of the text bold (Example: bold text bold text regular text).  The problem occurs when the end of page is reached.  The text flows to the next page and if the text is split across pages after the bold command was turned on but before it is turned off, the text at the top of the new page is not formatted.
    Example of Bottom of Page 1:     This is an example of the text at the bottom of page one.  This text is supposed to be
    Example of Top of Page 2:            all bold but the end of page commands cause the bold command to be "forgotten".
    Using 1 line subform and an identical overflow subform formatted to reserve space and a Switchpage override in in the Preamble.
    It's not feasible to use a field formatted for bold and also be able to determine when it should be used during document generation since the text may be variable in length.  Any information is appreciated.

    For the time being, I can only respond to Pages for iOS. OS X I'll need to check when I get home (or perhaps someone else will beat me to it). You may wish to post in the Pages for Mac forum for better exposure.
    In Pages for iOS you are limited to a single header and footer. There is no Section structure so no way to do different headers/Footers for different pages (as you can do in MS word for example). To modify the Header and insert the text you want: Tap the Tools icon (wrench in upper right), then Document Set up. Tap in the header field, then tap and hold to use the menu to insert pages numbers, then type the text you need.
    Quite possibly. Check the app store. Or you may be able to set this up in Pages for OS X and import it into Pages on the iPad. I'm not certain the sections will import however.
    Also consider using a different app, such as word for iOS or any of the numerous other word processing apps available.

  • How to make the print command wait until form is rendered.

    This is an ongoing issue that so far I haven't been able to figure out how to fix, so I'm hoping that someone will have a good idea or work around. I'm working in LiveCycle Designer ES v8. using JavaScript.
    I have to include a feature that allows the user the choice to print out a dynamic form to fill out by hand. So I've created a button that asks if this is what they want to do, if they answer "Yes", then several things are scripted to happen. All data is reset, some subforms and pages are made visible, while other subforms are hidden, and text fields are expanded. This causes the form to expand from one page to 15 pages. Then it prints using this command:
              xfa.host.print(1,   
    "0", (xfa.host.numPages -1).toString(), 0, 1, 0, 0, 0);
    The problem is that when the print dialogue box appears, the Print Range is always set to less than the total number of pages. It looks like that the print commands fires before the form has completed rendering. This isn't a big deal since the user can click to set the Print Range to "All" which will print all 15 pages. The problem is that most people don't read the dialogue box. They click "okay" and end up with their form cut off.  Then I get phone calls that my form doesn't work.
    Is there anyway to delay the print command until everything has finished rendering? Or set the Print Range to always go to "All"?
    Thanks in advance for your help with this.

    It sounds like you'd be fine if you just separated the print function from your "Yes" button. It will require a 2nd button click from the user but that would be the only inconvenience.

  • How to make a Tabular Form display NO rows until queried

    I have a Tabular Form designed to displays rows according to user selections made in Page Items.
    The Page for this Tabular Form is accessible from 2 origins.
    1. Passes values into the Page Items. (I want all rows to display according to the values passed in)
    2. A tab (Not the Standard Tab Set which allows selection of a values to pass to the page)
    I can accomplish number (1) above,
    But
    Number (2) is the problem.
    In the case of number (2) I don't want any rows displayed until the user selects the "Search" button.
    Can someone help?

    Hi,
    You can make the report region conditional.
    Display the region when
    1) Seach box is not empty
    or
    2) Request = XYZ
    when uses passes the value to page item , make sure it also passes REQUEST as XYZ..
    Regards,
    Shijesh

  • How to make SAP Business One display language in Chinese?

    I have installed Chinese Demo Company, but the language rendering is not right on my PC. It shows bunch of boxes. My PC is running windows XP and installed for North America Settings. What do I need to do to make SAP Business ONE Chinese Demo Company display in Mandarin/Simple Chinese?
    Thank you.

    Hi,
    You need select install file for East Asian language under Regional and language option of control panel.
    Thanks,
    Gordon

  • How to make contents to be displayed in sam window by selec node in JTree

    hi,
    am a starter only, i need some help in JTree.
    I was able to make a tree using JTree.
    But the problem is..i want the contents corresponding to each node selected, at right side of the window..
    Just like we select node of a tree which is left side of the window its content will appear at that mouse click..right side of the same window
    Edited by: priya_1984 on Jun 21, 2008 2:25 AM

    Read the JTree API and follow the link to the Swing tutorial on "How to Use Trees", where you will find a working example.

  • How to make first page to display when running the project

    hi friends,
    as i am new this development in webdynpro, i am getting lot of support from the forum. i am thankfull them all.
    now i am having many views in my project and i am navigating from one another. if i want to make one particular view as first view to be displayed when i am runnning the project.

    hi,
    If u have more than one view.To define a view as a start view, you must create an outbound plug for this view.
    note:For Create Outbound Plug or Create Inbound Plug. In
    the work area of the Navigation Modeler, click once on the view for which you want to create the plug. It is irrelevant whether you start by defining an outbound plug for the start view or creating an inbound plug for the subsequent view.
    regards,
    Arun

  • How to make New Folder command available as No as the default value for document libraries

    Hi, is there a way to make this option as No as the default value instead of Yes, for all new document libraries? Perhaps with a powershell command for an entire site collection?

    Hi Cartin,
    I would suggest to create a library template of an empty library with this settings as NO. Use this template for creating new libraries.
    For updating existing libraries you can use:
    $Site = Get-SPSite http://Site
    $ListName = "library Name"
    $Site | Get-SPWeb | ForEach-Object {
    $List = $_.Lists[$listName]
    $List.EnableFolderCreation = $false
    $List.Update()
    $Site.Dispose()
    You can modify the above script for you need.

  • How to make a report to display next 18 months of data with when user select a particular month from the filter in power pivot tabular model.

    Hi,
    i have a  dimension table  with month_key having values (201201,201202,201203.......202011,202012) and month name ( Jan 12, feb 12,......NOV 20, Dec 20)  and a fact  table with columns (month_key ,measure_types, Amount)
    My requirement is to create a power pivot report  in which when a user select a month from the filter, the report should display the (selected month+18 ) month's data against each type . when JAN 12 is selected ,the jan 2012 +18 = june 2013
    , month name should be populated with months till june 2013 only .
    i tried creating calculated column"END DATE " in the fact table with  dax expression to calculate the 18th monh from the current month  as below 
    month_key END DATE
    201201       201306    
    201202       201307      
    and thought of filtering the table with month key <= ENDDATE but it is not working as expected. could you please guide me on this ? Is there any time intelligence function that serve the purpose . Iam using  excel 2010
    ..hence could not do any calculation on the report side also. please suggest .
    Thanks in advance                                                                                                                                               

    Do you need to show the measure calculated for those 18 months as a total on 1 row, or do you need to select a single month and then display on row filters 18 distinct rows?
    The first is trivial as driezl has suggested.
    The second will require a second calendar table.
    I created this example workbook for a coworker who had a similar problem. You will have to use the disconnected table as your filter and pull your related table onto the rows.
    Finally, the easiest way to deal with the sort of date arithmetic you need to do is to restructure your date table to have a series of "Sequential" fields. These fields should be the number of units of time since the beginning of your calendar.
    For example, consider a calendar starting on January 1, 2010. For January - December 2010, [MonthSequential] = 1, 2, ..., 12. For January - December 2011, [MonthSequential] = 13, 14, ..., 24, and so on, incrementing by 1 for each sequential month in time.
    Assuming you have this set up in your date tables (one related to your model - DimDate - and one disconnected - DisconDimDate) your measure would look like this:
    18 Month Measure:=
    CALCULATE( [Measure]
    , FILTER( DimDate
    , DimDate[MonthSequential] >= MAX( DisconDimDate[MonthSequential] )
    && DimDate[MonthSequential] <= MAX( DisconDimDate[MonthSequential] ) + 18
    Please review this example along with the workbook I have linked above.

  • How to make a tree with more information in one line

    Hi
    I have seached this forum, and haven't find any information that I can use.
    I need a tree structure with following informations:
    arbpl
    _____aufnr________material_____ text
    _______extra informations
      |_____aufnr________material_____ text
      ....................................................... |_______extra informations
    My problem is that I can't get more than one information each line.
    Can anybody give me some input, and better good advice/examples hot to do.
    My code looks like this:
    *& Report  my report
    REPORT  myreport.
    type-pools : stree.
    data : wa_node type snodetext.
    data : node_table like wa_node occurs 0 with header line.
    TABLES: caufv, caufvd, IOOPER, marc, mara, resb, jest, tj02t.
    data: BEGIN OF gt_status_tab occurs 0,
          aufnr like caufv-aufnr,
          stat like jest-stat,
          txt04 like tj02t-txt04,
          end of gt_status_tab.
    data: g_objnr like jest-objnr.
    data: BEGIN OF gt_sele_tab OCCURS 0,
          werks like caufv-werks,
          fevor like marc-fevor,
          arbpl like IOOPER-arbpl,
          aufnr like caufv-aufnr,
          aufplA like caufv-aufpl,
          matnr like caufvd-matnr,
          gstrp like CAUFV-GSTRP,
          GLTRP LIKE CAUFV-GLTRP,
          rmatnr like resb-matnr,
          bdmng like resb-bdmng,
          GAMNG like caufv-GAMNG,
          aufpl like resb-aufpl,
          auart like caufv-auart,
          matkl like mara-matkl,
          istat like tj02t-istat,
         inact  like jest-inact,
    END OF gt_sele_tab.
    select-options:
    s_werks for CAUFV-werks,
    s_arbpl for iooper-arbpl,
    s_fevor for marc-fevor,
    s_aufnr for caufv-aufnr,
    s_sttxt for CAUFVD-STTXT,
    s_auart for caufv-auart,
    s_matnr for caufvd-matnr,
    s_matkl for mara-matkl,
    s_rmatnr for resb-matnr,
    s_gstrp for caufv-gstrp,
    s_gltrp for caufv-gltrp.
    start-of-SELECTION.
      SELECT  a~werks
              a~fevor
              a~aufnr
              a~PLNBEZ
              a~gstrp
              a~gltrp
              a~aufpl
              b~matnr
              b~bdmng
              a~gamng
              b~aufpl
              a~auart
              d~matkl
        into "CORRESPONDING FIELDS OF TABLE gt_sele_tab
        (gt_sele_tab-werks,
        gt_sele_tab-fevor,
        gt_sele_tab-aufnr,
         gt_sele_tab-matnr,
         gt_sele_tab-gstrp,
         gt_sele_tab-gltrp,
         gt_sele_tab-aufplA,
        gt_sele_tab-rmatnr,
        gt_sele_tab-bdmng,
        gt_sele_tab-GAMNG,
        gt_sele_tab-aufpl,
        gt_sele_tab-auart,
        gt_sele_tab-matkl)
         FROM  CAUFV as a
        join resb as b
        on b~rsnum = a~rsnum
        and b~rspos = b~rspos
        join afvc as C
        on c~aufpl = b~aufpl
        and c~aplzl = b~aplzl
        join mara as d
        on d~matnr = b~matnr
             WHERE  a~AUFNR  in s_aufnr
             AND    a~AUART  in s_auart
             AND    a~GLTRP  in s_gltrp
             AND    a~GSTRP  in s_gstrp
             AND    a~FEVOR  in s_fevor.
        append gt_sele_tab.
      ENDSELECT.
      loop at gt_sele_tab.
        clear g_objnr.
        concatenate 'OR' gt_sele_tab-aufnr into g_objnr.
    *append
        select *  from jest
          where objnr = g_objnr
          and   inact ne 'X'.
          gt_status_tab-aufnr = gt_sele_tab-aufnr.
          gt_status_tab-stat = jest-stat.
          append gt_status_tab.
        ENDSELECT.
        SELECT single arbpl into gt_sele_tab-arbpl
                 FROM  CRHD
               WHERE  OBJTY  = 'A'
               AND    OBJID  = gt_sele_tab-aufpl.
        gt_sele_tab-arbpl = '200'.
        MODIFY gt_sele_tab.
      endloop.
      perform fill_nodes.
      perform tree_display.
    **& Form FILL_NODES
    **text
    **--> p1 text
    **<-- p2 text
    form fill_nodes .
      DATA: L_ARBPL type arbpl.
      node_table-type = 'T'.
      node_table-name = 'Arbejdsplads'.
      node_table-tlevel = '01'.
      node_table-nlength = '15'.
    *  node_table-color = '4'.
      node_table-text = ''.
      node_table-tlength = '20'.
      node_table-tcolor = '3'.
      append node_table.
      clear node_table.
      loop at gt_sele_tab.
        at new arbpl.
          node_table-type = 'P'.
          node_table-name = gt_sele_tab-arbpl.
          node_table-tlevel = '02'.
          node_table-nlength = '20'.
    *      node_table-color = '4'.
          node_table-text = ''.
          node_table-tlength = '30'.
          node_table-tcolor = '3'.
          append node_table.
          clear node_table.
          L_ARBPL = gt_sele_tab-arbpl.
    *node_table-type = 'P'.
    *node_table-name = 'ITEM DATA'.
    *node_table-tlevel = '03'.
    *node_table-nlength = '20'.
    *node_table-color = '4'.
    *node_table-text = ''.
    *node_table-tlength = '30'.
    *node_table-tcolor = '3'.
    *append node_table.
    *clear node_table.
    break g-lmn.
          loop at gt_sele_tab where arbpl = l_arbpl.
            node_table-type = 'P'.
            node_table-name = gt_sele_tab-aufnr.
            node_table-tlevel = '04'.
            node_table-nlength = '20'.
    *        node_table-color = '4'.
    node_table-parent = '04'.
            node_table-text = ''.
            node_table-tlength = '30'.
            node_table-tcolor = '3'.
            node_table-TPOS2 = '2'.
            node_table-text2 = 'halløj'.
            node_table-TPOS3 = '3'.
            node_table-text3 = 'igen'.
            append node_table.
            clear node_table.
    *        break g-lmn.
            node_table-type = 'P'.
    *        node_table-name = 'Materiale'.
    *        node_table-tlevel = '04'.
    node_table-parent = '04'.
            node_table-nlength = '20'.
    *        node_table-color = '4'.
            node_table-text1 = gt_sele_tab-matnr.
            node_table-TPOS2 = '2'.
            node_table-text2 = 'halløj'.
            node_table-TPOS3 = '3'.
            node_table-text3 = 'igen'.
            node_table-tlength1 = '40'.
            node_table-tcolor1 = '3'.
            append node_table.
            clear node_table.
    *        node_table-type = 'P'.
    *        node_table-name = 'UNIT'.
    *        node_table-tlevel = '05'.
    *        node_table-nlength = '20'.
    **        node_table-color = '4'.
    *        node_table-text2 = 'test'.
    *        node_table-tlength2 = '30'.
    *        node_table-tcolor2 = '3'.
    *        append node_table.
    *        clear node_table.
    *node_table-type = 'P'.
    *node_table-name = 'QUANTITY'.
    *node_table-tlevel = '05'.
    *node_table-nlength = '20'.
    *node_table-color = '4'.
    *node_table-text = i_vbap-kwmeng.
    *node_table-tlength = '40'.
    *node_table-tcolor = '3'.
    *append node_table.
    *clear node_table.
    *node_table-type = 'P'.
    *node_table-name = 'DESCRIPTION'.
    *node_table-tlevel = '05'.
    *node_table-nlength = '20'.
    *node_table-color = '4'.
    *node_table-text = i_vbap-arktx.
    *node_table-tlength = '30'.
    *node_table-tcolor = '3'.
    *append node_table.
    *clear node_table.
    *endloop.
          endloop.
        endat.
    *loop at i_likp where vbelv = i_vbak-vbeln.
    *node_table-type = 'P'.
    *node_table-name = 'DELIVERY'.
    *node_table-tlevel = '03'.
    *node_table-nlength = '20'.
    *node_table-color = '4'.
    *node_table-text = ''.
    *node_table-tlength = '30'.
    *node_table-tcolor = '3'.
    *append node_table.
    *clear node_table.
    *node_table-type = 'P'.
    *node_table-name = i_likp-vbeln.
    *node_table-tlevel = '04'.
    *node_table-nlength = '20'.
    *node_table-color = '4'.
    *node_table-text = ''.
    *node_table-tlength = '30'.
    *node_table-tcolor = '3'.
    *append node_table.
    *clear node_table.
    *endloop.
    *loop at i_vbrk where vbelv = i_vbak-vbeln.
    *node_table-type = 'P'.
    *node_table-name = 'INVOICE'.
    *node_table-tlevel = '03'.
    *node_table-nlength = '15'.
    *node_table-color = '4'.
    *node_table-text = ''.
    *node_table-tlength = '20'.
    *node_table-tcolor = '3'.
    *append node_table.
    *clear node_table.
    *node_table-type = 'P'.
    *node_table-name = i_vbrk-vbeln.
    *node_table-tlevel = '04'.
    *node_table-nlength = '20'.
    *node_table-color = '4'.
    *node_table-text = ''.
    *node_table-tlength = '30'.
    *node_table-tcolor = '3'.
    *append node_table.
    *clear node_table.
    *endloop.
      endloop.
    endform. " FILL_NODES
    **& Form TREE_DISPLAY
    **text
    **--> p1 text
    **<-- p2 text
    form tree_display .
      call function 'RS_TREE_CONSTRUCT'
      exporting
      insert_id = '000000'
      relationship = ' '
    *LOG =
      tables
      nodetab = node_table
      exceptions
      tree_failure = 1
      id_not_found = 2
      wrong_relationship = 3
      others = 4
    *if sy-subrc = 0.
    *message id sy-msgid type sy-msgty number sy-msgno
    *with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    *endif.
      call function 'RS_TREE_LIST_DISPLAY'
      exporting
    *CALLBACK_PROGRAM =
      callback_user_command = 'USER_COMMAND'
    *CALLBACK_TEXT_DISPLAY =
    *CALLBACK_MOREINFO_DISPLAY =
    *CALLBACK_COLOR_DISPLAY =
    *CALLBACK_TOP_OF_PAGE =
    *CALLBACK_GUI_STATUS =
    *CALLBACK_CONTEXT_MENU =
      status = 'IMPLICIT'
      check_duplicate_name = '1'
    *color_of_node = '4'
    *color_of_mark = '3'
    *color_of_link = '1'
    *color_of_match = '5'
      lower_case_sensitive = ' '
      modification_log = ' '
      node_length = 30
      text_length = 75
      text_length1 = 0
      text_length2 = 0
      return_marked_subtree = ' '
      screen_start_column = 0
      screen_start_line = 0
      screen_end_column = 0
      screen_end_line = 0
      suppress_node_output = ' '
      layout_mode = ' '
      use_control = 'F'
    *IMPORTING
    *F15 =
    endform.                    "tree_display
    " FINAL_DISPLAY

    Hi,
    Have you checked the examples in SALV_OBJECTS?
    /wg

Maybe you are looking for

  • Printing for ME28 (Purchase Order Release)

    Hello all, I have a question regarding ME28.  When we execute the release function for a list of Purchase Orders, the output type - NEU gets print out automatically.  I would like to ask is this a standard function of SAP MM module.  Or do we have to

  • Blog Entry Date

    Here is the deal. I'm using the "Blog" feature to do a summary of each day of my trip. I create a new entry and on that page title it and type the date (of what I'm writing about) in the date field. However at the top and on the main blog page they a

  • Agilent 34420, Instrument driver "down rev"

    Hi all, Unfortunately I am stuck with Labview 8.0 and need to use Agilent 34420 instrument driver. The versions I found online are not compatible with Labview 8.0. Is there a way to down rev the version and use it?  Is there any other database where

  • Will iMessage say delivered when the message is being sent to a dead device

    My iPad was dead and someone messaged me and it said delivered, is it normal to say delivered even when the device it's sent to is dead?

  • How to retrive deleted applications?

    I accidentally deleted iPhoto off of my Launchpad, but neither the files or the application itself appeared in my trash. Is there a way to retrive both the files and the actual application? I have OS 10.7.5 (Lion). Thank you!