A theory about trees (ApEx 4.0) regarding save activated node

Hallo all!
Can someone please confirm (or not) my theory about trees regarding save activated node in ApEx 4.0(.1):
With my first tree I tried to set a varchar2-value for the last selected node ... didn't work. After many tries I was succesful with changing this to a numeric value...
...Is this a bug or a feature? ;-)
Btw.
Another supposing regarding the source-code of trees is that this can't be longer than 4000 bytes. Is this right?
And if so ... can I put a Funktion in there that returns the statement (like in classic reports, but with static row-structure)?
Hope this time someone out there is attends my thread.
With kind regards...
...kc7

Hi,
Pre-Apex4 you could make use of the A1 and A2 columns in the tree SQL along with the tree template to conditional set the color of the node text. Does anyone know how to achieve this in Apex4? I've tried using the tree SQL shown below but this displays the HTML (SPAN tags) as text.
select case when connect_by_isleaf = 1 then 0
            when level = 1             then 1
            else                           -1
       end as status,
       level,
       '<span style="color:red;">'||"ENAME"||'</span>' as title,
       null as icon,
       "EMPNO" as value,
       null as tooltip,
       null as link
from "#OWNER#"."EMP"
start with "MGR" is null
connect by prior "EMPNO" = "MGR"
order siblings by "ENAME"Any assistance would be appreciated.
Cheers.

Similar Messages

  • Transaction code to learn for sample codes about trees and containers

    trnasaction code to learn for sample codes about trees and containers

    hi check this....,
    REPORT  Ztree_TEST_PGM.
    Type-pools : fibs,stree.
    data : t_node type snodetext.
    data : node_tab like t_node occurs 0 with header line.
    clear : node_tab, node_tab[].
    node_tab-type = 'T'.
    node_tab-name = 'Earth'.
    node_tab-tlevel = '01'.
    node_tab-nlength = '5'.
    node_tab-color = '4'.
    node_tab-text = 'Hello'.
    node_tab-tlength ='5'.
    node_tab-tcolor = 3.
    append node_tab.
    clear node_tab.
    node_tab-type = 'P'.
    node_tab-name = 'Europe'.
    node_tab-tlevel = '02'.
    node_tab-nlength = '6'.
    node_tab-color = '1'.
    node_tab-text = 'Hello'.
    node_tab-tlength ='5'.
    node_tab-tcolor = 4.
    append node_tab.
    clear node_tab.
    node_tab-type = 'P'.
    node_tab-name = 'Germany'.
    node_tab-tlevel = '03'.
    node_tab-nlength = '7'.
    node_tab-color = '4'.
    node_tab-text = 'Hello'.
    node_tab-tlength ='5'.
    node_tab-tcolor = 4.
    append node_tab.
    clear node_tab.
    node_tab-type = 'P'.
    node_tab-name = 'Berlin'.
    node_tab-tlevel = '04'.
    node_tab-nlength = '6'.
    node_tab-color = '4'.
    node_tab-text = 'Hello'.
    node_tab-tlength ='5'.
    node_tab-tcolor = 3.
    append node_tab.
    clear node_tab.
    node_tab-type = 'P'.
    node_tab-name = 'Asia'.
    node_tab-tlevel = '02'.
    node_tab-nlength = '4'.
    node_tab-color = '1'.
    node_tab-text = 'Hello'.
    node_tab-tlength ='5'.
    node_tab-tcolor = 3.
    append node_tab.
    clear node_tab.
    node_tab-type = 'P'.
    node_tab-name = 'India'.
    node_tab-tlevel = '03-'.
    node_tab-nlength = '5'.
    node_tab-color = '1'.
    node_tab-text = 'Hello'.
    node_tab-tlength ='5'.
    node_tab-tcolor = 3.
    append node_tab.
    clear node_tab.
    node_tab-type = 'P'.
    node_tab-name = 'Bombay'.
    node_tab-tlevel = '04-'.
    node_tab-nlength = '6'.
    node_tab-color = '1'.
    node_tab-text = 'Hello'.
    node_tab-tlength ='5'.
    node_tab-tcolor = 3.
    append node_tab.
    clear node_tab.
    CALL FUNCTION 'RS_TREE_CONSTRUCT'
      TABLES
        NODETAB                  = node_tab .
      DATA: type_mapping TYPE stree_ctl_type_mapping_tab.
      DATA: wa_type TYPE stree_ctl_type_mapping.
      CLEAR: type_mapping[].
        wa_type-type = 'A'.
        wa_type-icon = '@BL@'.
        APPEND wa_type TO type_mapping.
    CALL FUNCTION 'RS_TREE_LIST_DISPLAY'
    EXPORTING
       USE_CONTROL                     = 'L'.
    A list of other function modules that can also be used to construct tree reports:
    SEUT,                            Hierarchy framework
    RS_TREE_ADD_NODE                 Insert nodes
    RS_TREE_AUTOMATIC_REFRESH
    RS_TREE_COMPRESS                 Hide subtree(s)
    RS_TREE_CONSTRUCT                Construct new hierarchy or insert subtree
    RS_TREE_CONTROL_PREPARE
    RS_TREE_CREATE                   Create hierarchy
    RS_TREE_DELETE_NODE              Delete node with associated sub-tree
    RS_TREE_EXPAND                   Expand subtree
    RS_TREE_GET_CURRENT_LAYOUT       Get layout information for displayed hierarchy
    RS_TREE_GET_CURRENT_NODE         Get node at which cursor is positioned
    RS_TREE_GET_CURRENT_ROOT         Get current root node
    RS_TREE_GET_CURRENT_TREE         Get structure information for displayed hierarchy
    RS_TREE_GET_INPUT                Get entires from input fields
    RS_TREE_GET_MARKED_NODES         Get selected nodes
    RS_TREE_GET_MODIFICATION_LOG     Get change log for hierarchy
    RS_TREE_GET_NODE                 Get nodes for specified ID
    RS_TREE_GET_NODE_BY_NAME         Get node for specified node name
    RS_TREE_GET_PREDECESSOR          Get preceding node
    RS_TREE_GET_SEARCHSTRING         Get last search strinng
    RS_TREE_LIST                     Simulate hierarchy or subtree display
    RS_TREE_LIST_DISPLAY             Display hierarchy
    RS_TREE_LIST_DISPLAY             Display hierarchy
    RS_TREE_MODIFY_NODE
    RS_TREE_MOVE                     Reassign node with subtree
    RS_TREE_POP                      Get hierarchy from the stack and restore
    RS_TREE_PUSH                     Place hierarchy on the stack
    RS_TREE_RESET_LOCK               Deselect node
    RS_TREE_SET_CURRENT_LAYOUT       Set layout with marked cursor position
    RS_TREE_SET_CURRENT_TREE         Set other hierarchy
    RS_TREE_SET_LOCK                 Select node
    RS_TREE_SET_NODE                 Change Nodes
    RS_TREE_SET_SCROLL_POS           Position node at the beginning of the page
    RS_TREE_SLEEP
    RS_TREE_SORT_CHILDREN
    regards,
    venkat.

  • Several Questions about upgrading APEX

    Hello,
    I a several questions about upgrading APEX.
    I want to upgrade my APEX 2.0 to 2.2 and hopefully in a few month to 3.0.
    Is there a How To about upgrading APEX?
    What would happen to my applications?
    Would there be any problems about the applications when the APEX version is upgraded to another version?
    Thank you,
    Tim

    Tim,
    Yes there is (detailed) upgrade documentation provided with the upgrade itself, which you should definitely look through. The 2.2 and 2.2.1 releases are currently available here -
    http://www.oracle.com/technology/products/database/application_express/index.html
    You applications will be 'upgraded' as part of the upgrade process (i.e. they will continue to work with the new software once the upgrade is complete).

  • Regarding number of nodes in endeca cluster

    Hi,
    I have a question regarding number of nodes in the endeca server cluster.
    Our solution contains one data domain running in a endeca cluster with two nodes.
    Endeca server documentation recommends to run the cluster with atleast 3 nodes however our solution can't accomdate another server straight away.
    Can anyone please suggest what are the implication of running the cluster with two nodes like
    1. Can the cluster still serve the request if one node goes down?
    2, How the leader promoting works if a node goes down?
    Thank you,
    regards,
    rp

    Hi rp,
    You can definitely start with two nodes and then add another Endeca Server node later, if needed. It is recommended to run a cluster of three, for increased availability.
    Here are some answers to you questions about the cluster behavior:
    Q: Can the cluster still serve the request if one node goes down?
    A: Quoting from this portion of the Endeca Server Cluster Guide > How enhanced availability is achieved:
    Availability of Endeca Server nodes
    In an Endeca Server cluster with more than one Endeca Server instance, an ensemble of the Cluster Coordinator services running on a subset of nodes in the Endeca Server cluster ensures enhanced availability of the Endeca Server nodes in the Endeca Server cluster.
    When an Endeca Server node in an Endeca Server cluster goes down, all Dgraph nodes hosted on it, and the Cluster Coordinator service (which may also be running on this node) also go down. As long as the Endeca Server cluster consists of more than one node, this does not disrupt the processing of non-updating user requests for the data domains. (It may negatively affect the Cluster Coordinator services. For information on this, see Availability of Cluster Coordinator services.)
    If an Endeca Server node fails, the Endeca Server cluster is notified and stops routing all requests to the data domain nodes hosted on that Endeca Server node, until you restart the Endeca Server node.
    Let's consider an example that helps illustrate this case. Consider a three-node single data domain cluster hosted on the Endeca Server cluster consisting of three nodes, where each Endeca Server node hosts one Dgraph node for the data domain. In this case:
    If one Endeca Server node fails, incoming requests will be routed to the remaining nodes.
    If the Endeca Server node that fails happens to be the node that hosts the leader node for the data domain cluster, the Endeca Server cluster selects a new leader node for the data domain from the remaining Endeca Server nodes and routes subsequent requests accordingly. This ensures availability of the leader node for a data domain.
    If the Endeca Server node goes down, the data domain nodes (Dgraphs) it is hosting are not moved to another Endeca Server node. If your data domain has more than two nodes dedicated to processing queries, the data domain continues to function. Otherwise, query processing for this data domain may stop until you restart the Endeca Server node.
    When you restart the failed Endeca Server node, its processes are restarted by the Endeca Server cluster. Once the node rejoins the cluster, it will rejoin any data domain clusters for the data domains it hosts. Additionally, if the node hosts a Cluster Coordinator, it will also rejoin the ensemble of Cluster Coordinators.
    Q: How the leader promoting works if a node goes down? See part of the answer above. Also, this: (from the same topic, but later in text)
    Failure of the leader node. When the leader node goes offline, the Endeca Server cluster elects a new leader node and starts sending updates to it. During this stage, follower nodes continue maintaining a consistent view of the data and answering queries. When the node that was the leader node is restarted and joins the cluster, it becomes one of the follower nodes. Note that is also possible that the leader node is restarted and joins the cluster before the Endeca Server cluster needs to appoint a new leader node. In this case, the node continues to serve as the leader node.If the leader node in the data domain changes, the Endeca Server continues routing those requests that require the leader node to the Endeca Server cluster node hosting the newly appointed leader node.
    Note: If the leader node in the data domain cluster fails, and if an outer transaction has been in progress, the outer transaction is not applied and is automatically rolled back. In this case, a new outer transaction must be started. For information on outer transactions, see the section about the Transaction Web Service in the Oracle Endeca Server Developer's Guide.
    Failure of a follower node. When one of the follower nodes goes offline, the Endeca Server cluster starts routing requests to other available nodes, and attempts to restart the Dgraph process for this follower node. Once the follower node rejoins the cluster, the Endeca Server adjusts its routing information accordingly.
    You may ask, why do you need three nodes then? This is to achieve the high availability of the cluster services themselves.
    Quoting:
    If you do not configure at least three Endeca Server nodes to run the Cluster Coordinator service, the Cluster Coordinator service will be a single point of failure. Should the Cluster Coordinator service fail, access to the data domain clusters hosted in the Endeca Server cluster becomes read-only. This means that it is not possible to change the data domains in any way. You cannot create, resize, start, stop, or change data domains; you also cannot define data domain profiles. You can send read queries to the data domains and perform read operations with the Cluster and Manage Web Services, such as listing data domains or listing nodes. No updates, writes, or changes of any kind are possible while the Cluster Coordinator service in the Endeca Server cluster is down — this applies to both the Endeca Server cluster and data domain clusters. To recover from this situation, the Endeca Server instance that was running a failed Cluster Coordinator must be restarted or replaced (the action required depends on the nature of the failure).
    Julia

  • Regarding creation of node element

    Hi
    i hav a doubt regarding creation of node element. u can create new node element using method create(cn)Element available either directly from wdContext or from wdContext.node(cn) where cn is any context node.
    can any one plz explain me what's the difference between two.
    does it has any thing to with node being singelton or non-singelton?
    also can anyone explain me the difference between add and bind method.
    thanks.

    hi
    good
    Data Binding Methods
    If a property can, or must be bound to the context, the respective bind and bound methods are available.
    &#9679;     The bind methods bind the value of a property to the context element specified by the path.
    The name of the method is created according to the following pattern:
    BIND_<runtime name of the property>.
    Example: table, property: design, method: BIND_DESIGN.
    &#9679;     The bound methods return the path of the context element to which a property is bound and return NULL if no binding exists.
    The name of the method is created according to the following pattern:
    BOUND_<runtime name of the property>.
    Example: table, property: design, method: BOUND_DESIGN.
    ADD METHOD->
    Two add methods that add an element.
    &#9675;     If only the element is transferred as parameter, then the element is added at the and of a list
    &#9675;     If an index is transferred as well, then this element is transferred at the specified index position.
    http://help.sap.com/saphelp_erp2005/helpdata/en/66/18b44145143831e10000000a155106/content.htm
    thanks
    mrutyun^

  • Save selected node in Tree control

    I'm making this flex form for my school to add a new student
    to the DB. When the admin clicks on a button it will open a Tree
    control that displays the available courses and sections in the
    following heirarchy:
    Year>Semester>Course Name>Sections
    Now I want that when he clicks on the button Select within
    this new window showing the Tree, it will store the current
    selected node and the full path to it, so that back in the original
    form it will display the Year, Semester, Course name and section.
    I've tried using the value and selecteditem methods from the tree
    control but they are not working. Any ideas to figure out the full
    path of the selected item?

    You will need to climb back up the ancestor nodes to build
    that path yourself.
    "parent()" i believe returns the parent of the current node.
    Tracy

  • About tree link

    Hi,
    working with apex-4.2.
    i have created a tree in oracle apex. i want when i click on tree node control move to apex page. how i can create a tree link. if i click on different tree node control move to different apex page .
    How i can do this?
    Thanks & Regards
    Vedant

    To create tree, you can use (modify) like the below code,
    select case when connect_by_isleaf = 1 then 0
                when level = 1             then 1
                else                           -1
           end as status,
           level,
           "PAGE_NAME" as title,
           null as icon,
           "PAGE_ID" as value,
           "PAGE_NAME" as tooltip,
           'f?p='||'&APP_ID.:'||PAGE_ID||':&SESSION.' as link
    from "APEX_APPLICATION_PAGES"
    WHERE APPLICATION_ID=:APP_ID
    connect by prior PAGE_ID=PAGE_GROUP_IDthe best way is, you can create a table with page details in your DB and use that table to create tree. Make sure that you have to insert into the page details if you create any new page.
    Thanks,
    Lakshmi

  • APEX Tree.  Keep focus on expanded leaf node.

    How do I prevent my tree from jumping back to the top when I expand a leav node that is below the screen scroll. I have a single parent of CORP with about 30 leaf nodes as its direct children. I have to scroll down to expand a node towards the bottom of the list. When I scroll down and expand, the page refreshes and jumps back to the top so now I have to scroll down again to expand the next node, etc. My current Tree Qurey is like
    select CHILD_ID id,
    PARENT_ID pid,
    CASE WHEN CHILD_ID = :P23_TARGET THEN
    CASE WHEN :P23_STATUS = 'Target Up' THEN
    '<span styl="color:green;">' || ITEM_NAME || '</span>'
    ELSE ITEM_NAME
    END
    ELSE
    ITEM_NAME
    END name,
    'f?p=&APP_ID.:23:'||:SESSION||'::NO::P23_TARGET:'||CHILD_ID link,
    null a1,
    null a2
    from CORP_SVR_HRCHY_VW

    Hi,
    You have to use the Anchor ID functionality of a browser - this allows you to add #id to the end of the url where id refers to the id attribute of the item that should receive the focus when the page is reloaded.
    As an example: [http://apex.oracle.com/pls/otn/f?p=33642:200]
    This, of course, requires a bit of setting up, but is easily doable.
    For this example, my SQL statement for the tree is:
    SELECT 1 ID, NULL PID, 'Top' NAME, NULL LINK, NULL A1, NULL A2 FROM DUAL
    UNION ALL
    select "EMPNO" id,
           1 pid,
           "ENAME" name,
           'f?p=' || :APP_ID || ':200:' || :APP_SESSION || '::::P200_EMPNO:' || EMPNO || '#node' || EMPNO link,
           'node' || EMPNO a1,
           null a2
    from "#OWNER#"."EMP"You will note that the URL contains *'#node' || EMPNO* at the end of the link - for an EMPNO of 1234, this would add *#node1234* to the end of the URL. You will also note that I've added *'node' || EMPNO* to the A1 column - whatever I add into this column becomes available for use in the output by referencing it as #A1# in the template. On the tree's template definition, wherever there is an A tag, I've included:
    ID="#A1#"as an attribute of the tag. For example, on the "Name Link Anchor Tag" setting, I have:
    &lt;a href="#LINK#" ID="#A1#"&gt;#NAME#&lt;/a&gt;and, wherever #A1# appeared outside of an A tag, I have removed it (otherwise, the "node1234" text would appear at that point in the page).
    Andy

  • Rant about Tabs (Apex team please read)

    I am really, really tempted to go off on a Dennis Miller style rant about 'Tabs'.
    I surely hope this part of Apex is extensively "redone" in future versions, as the current implementation is cumbersome at best; inconsistent and non-intuitive at the least.
    First, let me thanks Kostya for his blog (http://proskudin.blogspot.com/2007/06/two-level-tabs.html) that helped me stumble through the process of creating something useable with tabs.
    Here's some of the problems/complaints I had and a question or two, starting off with a brief overview of my setup.
    I have 29 main data pages that can be grouped into 6 logical categories of data, so I needed 6 parent tabs and 35 'standard' tabs.
    1. Please redo the terminology used in both Apex and the documentation for consistency and clarity. I would much prefer something like 'Tabset', 'Parent Tab' and 'Child Tab', as it is readily apparent what the hierarchy is.
    2. It wasn't apparent at all that in order to create a 'Tabset' and a 'Parent Tab', I had to first create a 'Standard Tab' (Child Tab). This just seems completely backwards. (Maybe I'm just to old).
    3. I named my 'Tabset' "Menu" and I called the first 'Parent Tab' "General". Yet after I discovered Kostya's explanation of how to get tabs working correctly, all of my other 'Parent Tabs' had to use "General" as the 'Parent Tab' instead of just referring to the 'Tabset' as the master. By default, when the other 'Parent Tabs' were created (and no way to specify otherwise), they had their 'Parent Tab' set to null.
    4. Would #3 above have been different if I created a 'Child Tab' as the first step in creating each 'Parent Tab'?
    5. Under "Edit Parent Tabs", my first 'Parent Tab' wound up having the target set as "f?p=330:300:&SESSION.:". All of the other 'Parent Tabs' have the target set as "f?p=&APP_ID.:1:&SESSION.::&DEBUG.:::" (with the starting page different for each one). Why the inconsistency here?
    6. If I do a 'Shared Components', 'Tab's', 'Edit Standard Tabs', and get the grid listing of all of tabs, and then click the 'edit' icon to make some changes, once I click 'Apply Changes' I am returned to to 'Tabs' screen instead of the 'Edit Standard Tabs' screen that I was last on. This behaviour seems inconsistent.
    7. Related to above, there are two different 'areas' (or screens) that are called 'Edit Standard Tabs'. One gives you the grid listing of all of the tabs ('Parent Tabs' and 'Child Tabs'), while the other one is the editing of characteristics of an individual 'Child Tab'.
    8. On the 'Edit Standard Tabs' grid listing, it sure would be nice to be able to edit the 'Parent Tab' here, it would save a lot of clicking back and forth.
    9. On the 'Edit Standard Tabs' individual tab characteristics screen, it would also be nice to have the previous and next arrows to go the other tabs, like what you get when editing page items. This seems another area of inconsistentcy.
    10. Improve the documentation/help with fuller explanations and correct the typos. Two I can remember are (though not exactly where) is one case of a 'the the', and another case (I think on the 'Tab Also Current for Pages' help) that says to delimit page numbers with a colon, yet the example provided uses commas.
    11. If you click the 'Edit Parent Tabs', all you get is an abbreviated grid listing of some of the characteristics of the 'Parent Tab'. In order to edit (or see) all the characteristics, you must click "Edit Standard Tabs" (or use the graphical selection) to get the 'Edit' icon and then you can edit all of the properties. This seems to be another area of inconsistency.
    I think this covers all of the major problems I had (and it seems that others have had the same/similar problems as well). So in summation, quite a few questions here on the forum could be eliminated if the above were corrected/revised in future versions of Apex.
    It seems though that if these were corrected/revised in future versions, there would be a problem with existing apps not migrating to the newer version cleanly, so some sort of 'package' would need to be created to take existing tab information and move the current values around into new fields. This is just an assumption I'm making though based upon what I see in the 'Edit Standard Tabs' grid listing. It looks like this is probably based upon a table/view, so it shows how the inconsistcy between the current terms exists.
    Thanks for reading this. I was just so frustrated trying to figure these out that I had to vent. This area of Apex is not consistent with the rest of Apex and very confusing and tedious.
    Bill Ferguson
    Addendum: I am running 3.0.1.00.08 on 11g on Windows 2003 Server.

    Hi...even am screwed up completely with these tabs in APEX...been
    trying for the past 3 days...but of no use....Can anyone plssss help?
    My main requirement of Tabs structure is something like this
    Home ( linked to MS page)
    - MS page
    Customers ( linked to A)
    - A
    - B
    - C
    Retailers ( linked to D)
    - D
    - E
    - F
    Now I want all these Main Tabs (Home,Customer,Retailers ) to be visible
    on all the pages in my application. And when I click on Customers it
    should take me to A and all the sub tabs (A,B,C) should appear as
    subtabs. ( I want the main tabs (Home,Customer,Retailers ) ) to be
    retained in these in all the pages. I want similar tab operations in
    all pages.
    Can anyone give a detailed procedure of how to go about with this in APEX.The terminolgy used is very confusing..
    Thanks in Advance,
    Shravanthi

  • Problem about tree

    Hi,everyone,I am just new to java.And now I got a problem with storing the following expression into a binary tree:
    The expression is like: ((a/b)+((c-d)*e)) in a txt file.
    so,what i want to do is to store variable and operation(+-*/)into a tree.And calculate that by using preorder traversal such as
    +(/(a,b),*(-(c,d),e)).However,i even don't know how to start coding.
    +
    a b - e
    c d
    the data i want to be stored in a tree will be like above.Then,I need to use inorder traversal to display the final formula like ((a/b)+((c-d)*e))
    Please get me some help.Thank you very much from everybody!

    Hi,
    don't have any code to answer your question but here's what I'll suggest:
    1) Define a class whose job will be to represent a simple expression. A simple expression is defined by '<exprX> <operator> <exprY>'. In this class, you must include a way to distinguish expressions from variables.
    With your sample, there would be N expressions:
    expr1 = (a / b)
    expr2 = (c - d)
    expr3 = (expr2 * e)
    expr4 = (expr1 + expr3)
    2) Define a class whose job will be to parse the formula, and create the expressions. The idea would be to find operators, and create expressions on left / right sides of the operators (I agree, it's a little harder than that, but I only have ideas right now...)
    Also you'll have to store some kind of 'level info', perhaps here should be the use of the tree, keeping track of each level of computation (expr4 will be at top level, then expr3 under it, then expr2 and expr1)
    Use of recursion seems evident here (and seems simple to apply to a tree structure):
    - first parse will give expr4 = (expr1 + expr3) (both have to be parsed again)
    - second parse will occur on expr1 = (a / b) and expr3 = (expr2 * e) (then expr3 has to be parsed)
    - third parse will occur on expr2 = (c - d)
    That's my two cents... sorry missing time for more help, try starting with this I'll follow the thread and help more if I can!
    Regards.

  • A problem about tree height

    hi all,
    i have created a tree in my BSP page and i hard code the content of the tree like
    CLEAR wa_tab.
    level 1 - Knowledge and help
    wa_tab-treeid = 'support_application'.
    wa_tab-parentid = ''.
    wa_tab-childid = 'HELP'.
    wa_tab-text = 'Self Help'.
    APPEND wa_tab TO gt_tab.
    but i want to make the size of tree higher, i coding like below
    <htmlb:tree title = "<%= otr(/SPN/SMB/VAR05P01_04) %>"
    showTitle = "true"
    id = "support_application"
    table2 = "<%= gt_tab %>"
    width = "100%"
    height = "120%" />
    but nothing happened ,
    i added a empty line in the tree table but there is a icon before the empty tree node ,
    who can give me a hand ?

    a htmlb:tree occupies as much space as required to render the nodes, if you want it to occupy more space (height) you have to set some nodes expanded. the height property of the tree dosent make any difference
    Regards
    Raja

  • My theory about lack of official response to 3G reception problem

    If it's a real problem I think Apple isn't responding because then it would make news everywhere. If it can be fixed with a firmware upgrade then the problem goes away on it's own without having to acknowledge anything. Sure, there will be the few (relatively speaking) people who know they had the problem, but nobody will care once it's resolved.
    I actually think the lack of a response might be a good thing because they think they can fix it in firmware. If they can't fix it with a firmware upgrade then they are just digging a deeper hole with every new iPhone they sell.
    Of course, my theory could be totally wrong. But in a way I think it makes sense.

    +If you read other forums, it's quite clear that the 3G reception issues only happen with US customers+
    Not so.. people also post about problems in Switzerland, UK, Japan, Australia... etc.
    Its not the signal strength showing on the display but the dropped calls that are the real concern for people.
    http://discussions.apple.com/thread.jspa?threadID=1602608&tstart=0&start=855
    Message was edited by: Wan Chai Man

  • Maybe it is time to speak about new APEX?

    I need APEX without limitations of present-day APEX version.
    Such as 500 rows for SQL report, 50 columns for APEX collections,
    report headers without colspans, only four conditions for report row
    templates (why not five or ten?), impossibility of using #COLNUM# in
    generic columns templates,
    ORA-06502 when exporting to Excel report with more than 42 columns and so on, and so on.
    Maybe it is time for Oracle to create real powerful APEX?
    Let we call it APPER (APplicaion PERfection) ;-))
    Regards,
    Al
    Edited by: AlVrn on 29.05.2009 4:05

    I edited my message.
    I want to apologize for my foolish words.
    They are the emotions of tired developer.
    Guys, I'm really, really sorry!
    I had had two small APEX projects and APEX had showed itself the excellent tool.
    I insisted on using APEX for the third project with rather complicated reports.
    My arguments were: sorting ability, export to Excel ability, excellent mechanism to prepare data and design,
    authorization schemes (besides, how to add several authorization schemes to the page?
    Why we need to create additional "superposition" scheme?)
    Now we become tired of finding workarounds. And I feel ashamed to my colleagues:
    they are Java programmers and APEX was new for them. And they are disappointed with it.
    More and more of our reports are created with the help of Web PL/SQL and NOT APEX.
    Just because it is easier: easier to create HTML and Excel, easier to improve and to support.
    We need to simplify the development process in APEX!
    Denes, I know all this workarounds.
    Please, don't pay attention to limit 500 - its my mistake.
    I understand the idea that report must not be bigger than the screen.
    But I don't think that 42 or 50 columns are enough.
    For example, report with columns: object_name, month days (plan and fact values, each of them not longer than 1-2 digits)
    and 2 totals. So we have for May (1 + 31*2 + 2) = 65 columns or 59 for February.
    And this report will be readable.
    Especially if we highlight important values.
    Al.

  • Need your suggestion / Input about choosing Apex for new application

    Guys,
    I came across oracle apex this week and started digging through the documentation and presentations. Read some forums as well. Now I believe, our application can be helpful by utilizing Apex but I would like to share high level application functionality which I am trying to implement through Apex
    Following are the functionality of the application:
    1) there will be 40 different entity in the application (create/edit/read/delete)
    2) Each entity and CRUD processing will be roles based
    3) On various events, send email and generate XML files for interfacing with external system
    4) Scheduling report generation and normal report generation
    5) Detail audit trail of the application (doesn't depend of Ajax, but still want to point out)
    6) Various search capabilities for each entity
    7) On various event and user selection: generate PDF file which user can download / print.
    8) Many client side and server side validations.
    Based on my reading, I believe this can be easily achieved with certainly some learning curve in AJAX. (which I have to do as I lost my entire project team due to budget issues.). I have a web devleopment background using Java, JSP and Servlet for 5 years. (Nothing in last 3 years though)
    Please let me know your thoughts based on my current situation and functionality.
    Also, Do i need to buy anything to get started with apex and implementing apex full blown application (they say it's free, but just want to understand your perspective as well).
    Thank you for reading the post and your support.
    -Raj

    Guys,
    I came across oracle apex this week and started digging through the documentation and presentations. Read some forums as well. Now I believe, our application can be helpful by utilizing Apex but I would like to share high level application functionality which I am trying to implement through Apex
    Following are the functionality of the application:
    1) there will be 40 different entity in the application (create/edit/read/delete)
    2) Each entity and CRUD processing will be roles based
    3) On various events, send email and generate XML files for interfacing with external system
    4) Scheduling report generation and normal report generation
    5) Detail audit trail of the application (doesn't depend of Ajax, but still want to point out)
    6) Various search capabilities for each entity
    7) On various event and user selection: generate PDF file which user can download / print.
    8) Many client side and server side validations.
    Based on my reading, I believe this can be easily achieved with certainly some learning curve in AJAX. (which I have to do as I lost my entire project team due to budget issues.). I have a web devleopment background using Java, JSP and Servlet for 5 years. (Nothing in last 3 years though)
    Please let me know your thoughts based on my current situation and functionality.
    Also, Do i need to buy anything to get started with apex and implementing apex full blown application (they say it's free, but just want to understand your perspective as well).
    Thank you for reading the post and your support.
    -Raj

  • Simple question about Tree

    This is a simple issue but i don't seem to be able to solve
    it, the thing is i have a Tree component and i don't want any image
    for the the icons (by default they are included), i just want the
    plain text, so i need to remove the leaf, disclosure and the folder
    icon that appear in the Tree component.
    Any ideas on how to do this?
    Thanks

    The attached code helps, but does not get rid of the arrow
    without eliminating the ability to expand the tree.
    Remove the following to see the arrows (maybe that is what
    you want):
    disclosureClosedIcon: ClassReference("classes.EmptyIcon");
    disclosureOpenIcon: ClassReference("classes.EmptyIcon");

Maybe you are looking for

  • How do I delete songs from library but not my ipod

    Hi, Can anyone help me. I want to delete songs that in my library to increase the memory on my pc, but if I de-select them, they will be deleted from my ipod. I want to keep all the songs in my ipod but add to them later, how do i do this. also, i ma

  • After FF update, can't tell what messages are read or unread.

    When I opened my browser last night, Firefox installed an update. Immediately thereafter I went to my yahoo mail account and noticed that all my message looked bolded, like they were unread. I clicked on one to mark it as "read" and it looked no diff

  • SPA1001 Firmware of Death

    For the past few months I have been happy with the SPA1001 on the Gizmo network. Over the past few days I had a problem receiving/making calls. I decided to upgrade the firmware from 2.x (?) to the latest spa1001-3.1.19SE. When I launched the firmwar

  • XI SystemInfo access

    Hi, I'm trying to check installed components on XI box from URL: http://<host>:<javaport>/sap/monitoring/SystemInfo But I’m getting error 403 Forbidden You are not authorized to view the requested resource. So what user roles or rights do I need to a

  • Conf posting  for rework and scrap

    Dear Gurus We can see the yield stock in storage location but how/where to see the stock After entering the rework and scarp quantity in confirmation. Can I transfer this stock from one storage location to another storage location? Kindly help MK