Query regarding Expand all functionality in hier seq list.
Hello Every body,
Application: I am displaying a list(Hier seq) using cl_salv_hierseq_table method.
Important peices of code:-
cl_salv_hierseq_table=>factory(
EXPORTING
t_binding_level1_level2 = gt_binding
IMPORTING
r_hierseq = gt_table
CHANGING
t_table_level1 = gt_final_h
t_table_level2 = gt_final_i ).
*... set expand column
gt_columns->set_expand_column( 'EXPAND' ).
*... set items expanded
gt_level = gt_table->get_level( 1 ).
gt_level->set_items_expanded( ).
*register to the event on_user_command
SET HANDLER gt_events->on_user_command FOR lt_events.
Here i had added Refresh button in the application toolbar of the above ALV which is not in the standard one.
PERFORM refresh_list_info USING e_salv_function.
inside this perform the main peice of code is:
gt_table->refresh( ). "Refresh: Rebuilds the display list.
QUERY: The first display show all the header and items records as expanded by default.
when i am trying to refresh the list, its displaying me the list with updated data in it
properly BUT the only problem is the items are closed by default after refresh.
so every time user needs to click the Expand option to view item records after refresh.
Here I would like to have the items records expanded as well by default after Refresh.
how to acheive this?
Any suggestions to use any more methods or so..
Your help will be highly appreciable.
Thanks,
Pavan.
check this document for reference:
https://www.sdn.sap.com/irj/scn/wiki?path=/display/profile/using%252bhierarchically%252b-sequential%252btable%252bfactory%252bmethod
cheers
Aveek
Similar Messages
-
Query for getting all function and procedure inside the packages
hi All
Please provide me Query for getting all function and procedure inside the packages
thanksAs Todd said, you can use user_arguments data dictionary or you can join user_objects and user_procedures like below to get the name of the packaged function and procedure names.
If you are looking for the packaged procedures and functions source then use user_source data dictionary
select a.object_name,a.procedure_name from user_procedures a,
user_objects b
where a.object_name is not null
and a.procedure_name is not null
and b.object_type='PACKAGE'
and a.object_name=b.object_name -
Collapse All and Expand All functionality in Tree
Hi All,
I am using TreeByNestingTableColumn element to display the tree hierarchy .
Does anyone knows how to implement Collapse All and Expand All functionality for this tree (if someone have sample code for these functionality then it will be great for me) ?
Thanks in advance.
Ravi.Hello Ravindra Sahu,
Code for EXPAND ALL button:
*step 1:Access node
lo_nd_tree_hierarchy = wd_context->get_child_node( name = wd_this->wdctx_tree_hierarchy ).
*step2: Extract all the table entries from node which is binded to table
lo_nd_tree_hierarchy->get_static_attributes_table(
IMPORTING
table = lt_tree_hierarchy ).
*step3:set element attribute Expanded to abap_true
loop at lt_tree_hierarchy ASSIGNING <ls_tree_hierarchy>.
<ls_tree_hierarchy>-expanded = abap_true.
endloop.
*step4: Finally the updated data needs to be binded.
lo_nd_tree_hierarchy->bind_table( lt_tree_hierarchy ).
Code for COLLAPSE ALL button:
*step 1:Access node
lo_nd_tree_hierarchy = wd_context->get_child_node( name = wd_this->wdctx_tree_hierarchy ).
*step2: Extract all the table entries from node which is binded to table
lo_nd_tree_hierarchy->get_static_attributes_table(
IMPORTING
table = lt_tree_hierarchy ).
*step3:set element attribute Expanded to abap_true
loop at lt_tree_hierarchy ASSIGNING <ls_tree_hierarchy>.
<ls_tree_hierarchy>-expanded = abap_false.
endloop.
*step4: Finally the updated data needs to be binded.
lo_nd_tree_hierarchy->bind_table( lt_tree_hierarchy ).
Please don't forget giving REWARD points...:-)
Edited by: Bharath Komarapalem on Jul 11, 2008 9:17 AM -
Email with attachments whose path is mentioned in hier seq list
Hi,
I am trying to send 3 attachments to an email by using SO_NEW_DOCUMENT_ATT_SEND_API1
The files are to be picked up from an editable field of header of an hierarchical sequential ALV list. The email with attachments has to be sent on click of a user button 'Send email'.
Can anyone guide me how to achieve these?
1) F4 for filepath on the ALV field for hier seq list
2) The attachments should be the ones mentioned in the file paths of fields f1, f2, f3 resply.
Currently, the attachments are sent with the mail but are empty and without filenames!
Part of the code for attachments is pasted below:
Pack the mail contents and attachment
lt_packing_list-transf_bin = space.
lt_packing_list-head_start = 1.
lt_packing_list-head_num = 0.
lt_packing_list-body_start = 1.
lt_packing_list-body_num = LINES( objcont ).
lt_packing_list-doc_type = 'RAW'.
APPEND lt_packing_list. CLEAR lt_packing_list.
lt_packing_list-transf_bin = 'X'.
lt_packing_list-head_start = 1.
lt_packing_list-head_num = 1.
lt_packing_list-body_start = 1.
lt_packing_list-doc_type = 'XLS'. " You can give RAW incase if you want just a txt file.
lt_packing_list-obj_name = gt_ppsn_hdr-att1.
APPEND lt_packing_list. CLEAR lt_packing_list.
Regards,
PoonamI would like to suggest you , to use this kind of form.... for you sending mail result
PERFORM send_file_as_email_attachment USING g_email "Email
userid "Account SAP
CHANGING return_error. "Eventually
*& Form send_file_as_email_attachment
text
-->P_EMAIL text
-->P_ERROR text
FORM send_file_as_email_attachment USING p_email
p_parid
CHANGING p_error.
DATA: f_send_request TYPE REF TO CL_BCS,
f_sent_to_all TYPE OS_BOOLEAN,
f_xls_content TYPE SOLIX_TAB,
f_document TYPE REF TO CL_DOCUMENT_BCS,
f_recipient TYPE REF TO if_recipient_bcs,
f_bcs_exception TYPE REF TO CX_BCS,
f_text TYPE bcsy_text WITH HEADER LINE,
f_wa_text TYPE soli,
f_error TYPE TABLE OF solisti1 WITH HEADER LINE,
f_lw_error LIKE LINE OF f_error,
f_length TYPE so_obj_len,
f_xls_length TYPE so_obj_len,
f_subject TYPE so_obj_des,
f_n10 TYPE I.
CONSTANTS: con_tab TYPE C VALUE cl_abap_char_utilities=>HORIZONTAL_TAB, "OK for non Unicode
con_cret TYPE C VALUE cl_abap_char_utilities=>CR_LF. "OK for non Unicode
DATA:
bxls_string TYPE string,
bxls_str TYPE xstring.
CHECK NOT p_email IS INITIAL.
*To send mail the xstring having excel format data
TRY.
Create persistent send request
f_send_request = cl_bcs=>create_persistent( ).
f_wa_text = TEXT-m01.
APPEND f_wa_text TO f_text. "****** CONTENT OF MAIL
"Data above populated
f_subject = TEXT-t01.
DESCRIBE TABLE f_text LINES f_n10.
f_n10 = ( f_n10 - 1 ) * 255 + STRLEN( f_text ).
f_length = f_n10.
MOVE text-c01 TO f_subject.
f_document = cl_document_bcs=>create_document(
i_type = 'RAW'
i_text = f_text[]
i_length = f_length
i_subject = f_subject ). "#EC NOTEXT
ATTACHMENT
XLS HEADER
CLEAR: bxls_string, bxls_str.
CONCATENATE text-001 text-002 text-003 text-004 text-020 text-017 text-018 text-019
text-005 text-006 text-007
text-008 text-009 text-010 text-011 text-012 text-013 text-014
text-015 text-016 con_cret INTO bxls_string SEPARATED BY con_tab.
CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
EXPORTING
TEXT = bxls_string
IMPORTING
BUFFER = bxls_str
EXCEPTIONS
FAILED = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
ENDIF.
FILE CONTENT
LOOP AT it_xls_invio.
Allega ciascun elenco individuato per l'indirizzo mail in elaborazione
REFRESH f_xls_content.
Create and set document
CONCATENATE bxls_str it_xls_invio-xls_str INTO it_xls_invio-xls_str IN BYTE MODE.
f_xls_content = cl_document_bcs=>xstring_to_solix( it_xls_invio-xls_str ). "String having Excel format
CALL METHOD f_document->add_attachment
EXPORTING
i_attachment_type = C_FORMATO "CONSTANT C_FORMATO(3) VALUE 'XLS'.
I_ATT_CONTENT_HEX = f_xls_content
i_attachment_size = xls_length
i_attachment_subject = f_subject.
ENDLOOP.
CHECK sy-subrc EQ 0.
Add document object to send request
f_send_request->set_document( f_document ).
Add recipient (e-mail address)
Create recipient object
f_recipient = cl_cam_address_bcs=>create_internet_address( p_email ).
Add recipient object to send request
f_send_request->add_recipient( f_recipient ).
Send document
f_sent_to_all = f_send_request->send( i_with_error_screen = 'X' ).
COMMIT WORK.
ENDLOOP.
Exception handling
replace this rudimentary exception handling with your own one
CATCH cx_bcs INTO f_bcs_exception.
WRITE:/ ' Sending Error'.'
ENDTRY.
ENDFORM. "send_file_as_email_attachment -
UIX Tree: "Expand All" Functionality
Hello,
I have a question about the Tree in UIX. We are using the Tree component in a UIX Page (JDeveloper 10.1.2). With the tree we also make use of the ClientStateTreeDataProxy class.
It is possible to expand and collapse the tree, but I want to have 1 button to be able to expand all nodes on the first level of the tree or if this isn't possible to expand all the nodes.
I have try to simulate this using struts actions, but I'm unable to simulate the state request-parameter. I also try to look if something is possible with the ClientStateTreeDataProxy class. Which possibilities are there to manipulate the tree component?
Thanks, DennisThanx Jeanne,
You brought me on a idea with the UIX Developer's Guide and EXPANDABLE_EXPANDED value.
I couldn't figure out how the expand property was filled, because it wasn't done in the ADF BC ViewObject. We have a Utility class that creates a DataObject from the ViewObject Data and here the expand property was set.
Now it was easy to build a ExpandAll option. It is possible to access the HttpServletRequest object were the DataObject is created. By setting a attribute in the request I could react on that and give the expand property indeed the value EXPANDABLE_EXPANDED.
Dennis -
Query regarding Concatenate statement functionality from ECC 6.0 to 46B ver
Hi,
I got new requirement ie I have to copy reports from ECC6.0 to 46B version. While copying I faced number of issues and I am not clear for below one.
concatenate i_result1-result p_delim into i_result1-result respecting blanks. ( this is in ECC6.0)
now my requirement is I have to use the same functionality in 46B version without respecting blanks the statement is working but I need the functinality of respecting blanks also.
Thanks in advance.
-Kumar.Try like this in 46B:
concatenate i_result1-result p_delim into i_result1-result SEPARATED BY SPACE.
Regards,
Naimesh Patel -
A query regarding a class function
What is/are the difference(s) between static and non--static function of a class?
I mean, a 'static' keyword anyways states that all instances of the class would share the same function. So does that mean a 'non-static' function of a class, 'provides' a copy of the function to each class instance?
Plz help me in clearing my doubts.
Thanks.Non-static methods aren't given copies of the method. They need a reference to an instance but the instance doesn't get its own copy of the method. So you don't have to worry about wasting memory by using non-static methods, if that's what you're thinking.
-
Hide header in hier-seq table (CL_SALV_HIERSEQ_TABLE)
Hello SDN Community members
I am using a CL_SALV_HIERSEQ_TABLE class to display a hier-seq table.
Is it possible to hide a header in this table?
I am checking class methods, layout methods ... and so on and I see no tool to hide this header in each table of hier-seq list.
I tried to hide all columns from header, but then list becomes corrupted, loose 'graphical consistency' I would say.
I would appreciate some tips from your side.
Kind Regards,
P.Hi Milind,
it is interesting but not necessarily helpful what people post here.
Class CL_SALV_COLUMN has a method SET_ZERO (Specify Empty Cell Display). There is a documentation which says
Specify Empty Cell Display
Functionality
By default, a zero is displayed in cells that contain no value.
You use the SET_ZERO method to set whether these rows should contain a blank instead of a zero.
Parameters
VALUE
optional
Set zeros; SAP_BOOL type
Output Constant Value
with a zero ABAP_TRUE 'X'
with a blank ABAP_FALSE ' '
Notes
Concerns:
CL_SALV_COLUMN
CL_SALV_COLUMN_LIST
CL_SALV_COLUMN_TABLE
You may try something like
METHOD grid_columns.
DATA:
lo_salv_columns_table TYPE REF TO cl_salv_columns_table,
lt_column_ref TYPE salv_t_column_ref.
FIELD-SYMBOLS:
<column_ref> TYPE LINE OF salv_t_column_ref.
lo_salv_columns_table = io_salv->get_columns( ).
lt_column_ref = lo_salv_columns_table->get( ).
LOOP AT lt_column_ref ASSIGNING <column_ref>.
<column_ref>->SET_ZERO( ABAP_FALSE ).
ENDLOOP.
ENDMETHOD.
Regards,
Clemens -
Htmlb:tree: Expand All
I tried to implement an "Expand All" functionality for my htmlb:tree. Strangely, I can change the nodes in the tree table, but they are still displayed as closed on the screen.
LOOP AT me->t_tree ASSIGNING <fs> WHERE status = cl_htmlb_treenode=>c_treenode_closed
OR toggle = cl_bdv_co=>c_true.
<fs>-status = cl_htmlb_treenode=>c_treenode_open.
<fs>-toggle = cl_bdv_co=>c_false.
ENDLOOP.
Why is this? Has this anything to do with the TOGGLE functionality of the tree (which loads certain subtrees with a new server event) ?>Has anybody an explanation for this
Delta-Handling is half Black Magic Voodoo anyway. I assume that the DH server side cache doesn't see any change in those fields (since you have removed them) and therefore doesn't resend them to the client (it only sends changed values).
The Client side cache still has the old values in memory and didn't get an update from the server. Therefore it still renders the old values.
You might try placing a delta handler block around your tree coding:
<bsp:deltaHandlerBlock id="protectionR2" >
<htmlb:tree ... />
</bsp:deltaHandlerBlock>
You can try playing with the attributes of the DHBlock. Try attribute clientCacheClear when you want force a change to the tree. -
BBPSC04, BBPSEARCH, BBP_PDH_SEARCH expand all shopping carts of list
Hi Experts,
I am looking for a solution to expand all SC in the result list of a shoping cart search either by default or by implementing (or usage)
of the BUTTON_EXPAND_ALL in screen 4000/4001 of SAPLBBP_PDH_SEARCH.
Curren behaviour: If only one SC is found as a result of a search its is expanded and all positions can be seen. If more SC are found, these are collapsed.
SRM 5.0 / SAPKIBKT11
Thank you so much,
ClausNo idea at all?
-
A query regarding synchronised functions, using shared object
Hi all.
I have this little query, regarding the functions that are synchronised, based on accessing the lock to the object, which is being used for synchronizing.
Ok, I will clear myself with the following example :
class First
int a;
static int b;
public void func_one()
synchronized((Integer) a)
{ // function logic
} // End of func_one
public void func_two()
synchronized((Integer) b)
{ / function logic
} // End of func_two
public static void func_three()
synchronized((Integer) a)
{ // function logic
} // End of func_three, WHICH IS ACTUALLY NOT ALLOWED,
// just written here for completeness.
public static void func_four()
synchronized((Integer) b)
{ / function logic
} // End of func_four
First obj1 = new First();
First obj2 = new First();
Note that the four functions are different on the following criteria :
a) Whether the function is static or non-static.
b) Whether the object on which synchronization is based is a static, or a non-static member of the class.
Now, first my-thoughts; kindly correct me if I am wrong :
a) In case 1, we have a non-static function, synchronized on a non-static object. Thus, effectively, there is no-synchronisation, since in case obj1 and obj2 happen to call the func_one at the same time, obj1 will obtain lock for obj1.a; and obj2 will obtain lock to obj2.a; and both can go inside the supposed-to-be-synchronized-function-but-actually-is-not merrily.
Kindly correct me I am wrong anywhere in the above.
b) In case 2, we have a non-static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a. However, since obj1.a and obj2.a are the same, thus we will indeed obtain sychronisation.
Kindly correct me I am wrong anywhere in the above.
c) In case 3, we have a static function , synchronized on a non-static object. However, Java does not allow functions of this type, so we may safely move forward.
d) In case 4, we have a static function, synchronized on a static object.
Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a. However, since obj1.a and obj2.a are the same, thus we will indeed obtain sychronisation. But we are only partly done for this case.
First, Kindly correct me I am wrong anywhere in the above.
Now, I have a query : what happens if the call is made in a classically static manner, i.e. using the statement "First.func_four;".
Another query : so far we have been assuming that the only objects contending for the synchronized function are obj1, and obj2, in a single thread. Now, consider this, suppose we have the same reference obj1, in two threads, and the call "obj1.func_four;" happens to occur at the same time from each of these threads. Thus, we have obj1 rying to obtain lock for obj1.a; and again obj1 trying to obtain lock for obj1.a, which are the same locks. So, if obj1.a of the first thread obtains the lock, then it will enter the function no-doubt, but the call from the second thread will also succeed. Thus, effectively, our synchronisation is broken.
Or am I being dumb ?
Looking forward to replies..
Ashutosha) In case 1, we have a non-static function, synchronized on a non-static object. Thus, effectively, there is no-synchronisationThere is no synchronization between distinct First objects, but that's what you specified. Apart from the coding bug noted below, there would be synchronization between different threads using the same instance of First.
b) In case 2, we have a non-static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a.obj1/2 don't call methods or try to obtain locks. The two different threads do that. And you mean First.b, not obj1.b and obj2.b, but see also below.
d) In case 4, we have a static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a.Again, obj1/2 don't call methods or try to obtain locks. The two different threads do that. And again, you mean First.b. obj1.b and obj2.b are the same as First.b. Does that make it clearer?
Now, I have a query : what happens if the call is made in a classically static manner, i.e. using the statement "First.func_four;".That's what happens in any case whether you write obj1.func_four(), obj2.func)four(), or First.func_four(). All these are identical when func_four(0 is static.
Now, consider this, suppose we have the same reference obj1, in two threads, and the call "obj1.func_four;" happens to occur at the same time from each of these threads. Thus, we have obj1 rying to obtain lock for obj1.aNo we don't, we have a thread trying to obtain the lock on First.b.
and again obj1 trying to obtain lock for obj1.aYou mean obj2 and First.b, but obj2 doesn't obtain the lock, the thread does.
which are the same locks. So, if obj1.a of the first thread obtains the lock, then it will enter the function no-doubt, but the call from the second thread will also succeed.Of course it won't. Your reasoning here makes zero sense..Once First.b is locked it is locked. End of story.
Thus, effectively, our synchronisation is broken.No it isn't. The second thread will wait on the same First.b object that the first thread has locked.
However in any case you have a much bigger problem here. You're autoboxing your local 'int' variable to a possibly brand-new Integer object every call, so there may be no synchronization at all.
You need:
Object a = new Object();
static Object b = new Object(); -
Query regarding the fields details in particular form for all the users in
Dear All,
I have one query regarding the fields details in particular form for all the users in company.
Let take an exapmle if i had created Purchase Order having fields in content tab as 1.Item No. 2.Quantity 3.Unit Proce 4.Total 5. Location.
While Login in User manager i set these fields only for Purchase order , but when i login from other user and open the similar purchase order the defaults fields are also seen including above 4 fieds .
Now my question is how to set the User choice fiels for the particular form that are common to all users.
Means whenever i login in any user and opens the same document the same fields should be seen....Thanksssss.........You have to login with each and every user and do the Form Settings of every forms, so that all the forms look same for all the users.
This is a manual job and you have do do it with every user login.
Alternately, you can try out this link that explains
[How to Copy One Screen Layout to Another User|http://www.sbonotes.com/2008/03/how-to-copy-one-screen-layout-to.html] -
query regarding function module SPOOL_RQ_READ_BAPI_EXPORTS (EBP-SRM Module)
shopping cart
Hi in FM SPOOL_RQ_READ_BAPI_EXPORTS
i want to relate the internal tables requisition_items and requisition_services.
but in am not getting the key on which they should be joined
here i have to take the quantity and other fields from requisition_services
right now i am using the joining condition as
requisition_items-pckg_no = requisition_services-pckg_no.
any help in this regard is welcome.
Thanks and regards,
VithalprasadHi Kathirvel,
Thank you for reply. I am making changes for standard code only.
" Call FM SPOOL_DPO_READ_BAPI_EXPORTS to read PO data exported to backend.
Use this data to call FM B46B_DPO_TRANSFER and copy errors tab from
' lt_bapi_return ' to ' et_messages' retrun tab in 'doc_check' badi. "
Thank you.
Regards, Sunu -
Expand/Collapse All functionality in TREE UI Element
Hi All,
I'm using Tree UI Element in which Collapse All button is coming defaultly in that Tree Application . But i need to know how the function is taking place behind . Because i need to refer to do it for Expand All scenario for the same tree . Is that collapse is refering to any method in class ? . Can anyone brief out the coding of that . Or if anyone knows the coding of Expand all pls refer to me,Hello Ramesh Vinay,
*Create a node which has attributes (EXPANDED, IS_LEAF,ROW_KEY and PARENT_ROW_KEY) to build a tree.
Following code will be executed when COLLAPSE ALL button is clicked.
DATA: lo_nd_tree TYPE REF TO if_wd_context_node,
lt_elements TYPE wdr_context_element_set.
FIELD-SYMBOLS:
<lo_element> TYPE REF TO if_wd_context_element.
lo_nd_tree = wd_context->get_child_node( name = wd_this->wdctx_tree).
lt_elements = lo_nd_tree ->get_elements( ).
LOOP AT lt_elements ASSIGNING <lo_element>.
<lo_element>->set_attribute(
EXPORTING value = abap_false
name = u2018EXAPNDEDu2019 ).
ENDLOOP.
Following code will be executed when EXPAND ALL button is clicked.
DATA: lo_nd_tree TYPE REF TO if_wd_context_node,
lt_elements TYPE wdr_context_element_set.
FIELD-SYMBOLS:
<lo_element> TYPE REF TO if_wd_context_element.
lo_nd_tree = wd_context->get_child_node( name = wd_this->wdctx_tree).
lt_elements = lo_nd_tree ->get_elements( ).
LOOP AT lt_elements ASSIGNING <lo_element>.
<lo_element>->set_attribute(
EXPORTING value = abap_true
name = u2018EXAPNDEDu2019 ).
ENDLOOP.
Reply me if you have any questions.
Thanks,
Bharath.K -
Expand all and collapse all functionality in adf accordion
Hi
I need to implement a functionality where in there are two links "Expand All" and "Collapse All" on clicking these links the accordion should behave accordingly.
Was wondering if this feature is possible by using <af:panelAccordion> component. Or is there any work around for this? Would using jquery be better for this fuctionality.
Some help in here asap is appreciated.
ThanksYou should ask this in the ADF forum: JDeveloper and ADF
Maybe you are looking for
-
How to change the data type of a field in an internal table dynamically ?
I have an internal table : Data: Begin of itab_data occurs 0, field1 type i, field2 type p decimals 2, end of itab_data. My requirement is to decide the number of decimals of "field2" dynamically . ie. based on the input in selection-screen , the dec
-
Itunes 1.11 windows 8 install problems, itunes 11.1 windows 8 install problems
I am running Windows 8 on a Dell XPS16 laptop and was using iTunes v 10 something. When upgrading my iPhone 4S to IOS7 while connected to iTunes running on my PC, the upgrade indicated that I needed to upgrade my iTunes to v11.1 something (the lates
-
Anyone know if there's a cord with which i can connect my iphone 4s and/or ipad 1 to an HDMI in on my TV? Will it allow both sound and video? Thanks in advance for your help!
-
Hi guys, I have a web application running on Oracle 9.2.0.7. This application inserts one row in a specific table for auditing purposes in every click of the user. The problem is that some periods of the day there are too many users using that app an
-
Installation problem: What/where is --eh-frame-hdr?
I'm trying to install Oracle 9iR2 on Red Hat 9. I keep getting to a point in the linking portion where I get this error: Error in invoking target install of makefile /opt/ora9/product/9.2/plsql/lib/ins_plsql.mk I tried changing: LD_SELF_CONTAINED="-z