Reading Attributes using ABAP DOm
Dear Collegues,
I have source message given below
PO --- element
Header --- element
ID --- element
SchemaID --- Attribute
SchemaAgencyID--- attribute
Can any one provide code snippets using ABAp DOm for reading the attributes
Regards
shekar chandra
Hi
Have not tried this, but the below 2 documents contain sample code for ABAP mapping, maybe it helps,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1972bc0b8a
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4d67a466b4
Regards
Bhavesh
Similar Messages
-
Reading email using abap program
Hi All,
I have a requirement to read inbox mails through abap program.
Also from address, to address, subject.
Could someone help me !!
Thanks in advance,
Venkat
Moderator message : Requirements dumping not allowed, show the work you have already done. Thread locked.
Edited by: Vinod Kumar on Jan 30, 2012 11:37 AMHi,
Please find below the tables if you are usinG BI 7.0
For 3.5 also they are almost similar...
Getting Details regarding DSO
1) RSDODSO
2) RSDODSOT
3) RSDODSOIOBJ
4) RSDODSOATRNAV
Getting Details regarding InfoObjects
5) RSDIOBJ
6) RSDIOBJT
Getting Details regarding DataSource
7) RSDSSEG
8) RSDS
9) RSDST
10) RSDSSEGFD
Getting Details regarding Transformation
11) RSTRAN
12) RSTRANFIELD
13) RSTRANRULE
Getting Details regarding InfoCube
14) RSDDIME
15) RSDCUBE
16) RSDCUBEIOBJ
17) RSDDIMEIOBJ
18) RSDCUBET
19) RSDDIMET
Getting Details regarding MultiProvider
20) RSDCUBEMULTI
21) RSDICMULTIIOBJ
Getting Details regarding Queries
22) RSREPDIR
23) RSZELTTXT
Based on the above tables ,we can write our own generic program based on your needs.....
These tables help you a lot in order to achieve that.
Regards
vamsi -
How to create numeric attribute using ABAP API
Hi experts
I'm trying to create a numeric attribute for a taxonomy table. In the how-to-examples there are only ways to create text attributes.
Those who have tried, please let me know the steps.
I have given below the code snippet which i tried to create numeric attribute. Please let me knw the missing link.
ls_num_attr_val-rating = 500.
APPEND ls_num_attr_val TO ls_ext_attr_info-characteristics.
ls_ext_attr_info-attr_info-attr_id-id = lv_attribute_id.
APPEND ls_ext_attr_info TO lt_ext_attr_info.
GET REFERENCE OF lt_ext_attr_info INTO lv_data.
ls_namevalue-value = lv_data.
ls_namevalue-code = 'ACCT'.
APPEND ls_namevalue TO ls_parameter-name_value_pairs.
lv_string = 'Customer 12'.
GET REFERENCE OF lv_string INTO lv_data.
ls_namevalue-value = lv_data.
ls_namevalue-code = 'CUST_NAME'.
APPEND ls_namevalue TO ls_parameter-name_value_pairs.
CALL METHOD lr_api->mo_core_service->create
EXPORTING
iv_object_type_code = 'ACCT_TYPE'
is_parameter = ls_parameter
iv_parent_id = 0
IMPORTING
ev_new_internal_id = lv_key.
Thanks
SwarnaDeepika
Edited by: SwarnaDeepika on Dec 19, 2009 4:38 PMHello Ashok,
[here|https://help.sap.com/javadocs/MDM/current/com/sap/mdm/examples/CreateField.html] is the Java API of the needed command.
There is also an example of how to create a field. You can use the class by replacing the strings for the server, repository, table, etc. to your needs.
If you want to create more than one field, simply use a loop, like the for-loop, while-loop, etc.
Hope this helps.
Best regards
Dominik -
Special characters in XML built using the DOM object
I am using the DOM object to build xml but I am having problems with special characters. I have a Element object that I create attributes in. Most special characters like the &, ", or ' are translated for me (amp; quot;, acute; put a & in front of those, if I do it here the browser will translate them into the logical character) but I am having a problem with the � character. The DOM object does not translate this. If I do it my self to(eacute; same here add a & in front) before adding the string to the attribute then the DOM object translates it to (amp;eacute; add a & in front of the amp; not in front of the eacute;). As you can see the DOM object translates the & instead of recognizing that it is a HTML character. Can anyone give me a hand?
I am building this XML in a servlet so ,right, DOM does process XML (even though a valid HTML file can be loaded into a DOM object) but if you build XML using DOM then write the XML out using PrintWriter and Transformer objects this will cause the XML to print out in your browser. If you view source on this XML you will see that the DOM object has translated all special characters to there &xxxx; equivalent. For a example: when the string (I know "cool" java) gets loaded into a attribute using the DOM object then wrote back out it looks like (I know &xxx;cool&xxx; java) if you view the source in your browser. This is what it should do, but the DOM object is not change the � to the "&xxxxx;". This servlet is acting as a gateway between a Java API and a windows asp. The asp will call the servlet expecting to get XML back and load it directly into a DOM object. When the windows DOM object gets the xml that I am returning in this servlet is throws a exception "invalid character" because the � was not translated to &xxxx; like the other characters were. According to the book HTML 4 in 24 hours (and other references) the eacute; or #233; are how you say "�" in HTML or XML. How do you say it?
-
Sample java code which reads xml attributes using DOM Parser
Hi Friends,
I am looking for a sample java code which uses the DOM Parser to read the attributes values.
My xml looks like below
<?xml version='1.0' encoding='UTF-8'?>
<root>
<header unid="100" status="true">
<validation stage="1" processed="10"/>
</header>
</root>
Experts please help...
Thanks in Advance
JJYou have probably found lots of resources on the www for this by now, if not: [http://www.w3schools.com/dom/default.asp|http://www.w3schools.com/dom/default.asp]
-
How to read records from Relationship table using ABAP API's
Hi All,
I need to retrieve the records from Relationship table. In Java API's I came to know there is an option to retrieve this. I could not find anything in ABAP API's. Is there any option in ABAP API's to do this.
Please Suggest.
Thank You,
Gajendra.Hi Gajendra,
You can mainly read records from MDM (in a DDIC structure) using ABAP API's using the following function modules/methods:
1. RETRIEVE: This is used to generically retrieve records from tables. Attributes and Values can also be retrieved.
2. RETRIEVE SIMPLE: Retrieve records from MDM in a simple way.( simple data types).
3. RETRIEVE CHECKOUT: Retrieves all checked out ID's.
4. RETRIEVE ATTRIBUTES: Retrieves attribute(s) from a Taxanomy table.
You will find all these methods in the following interface
Interface : IF_MDM_CORE_SERVICES
Hope it helps.
*Please reward points if found useful.
Thanks and Regards
Nitin Jain -
Read Infopackage selection from a table using ABAP
Hello Experts,
I have a flat file consisting of 3 columns which I want to use as selection fields for the Infopackage. Now, is it possible to load this flat file to an ODS or a master data table and then write some ABAP in the Infopackage to read the values of the columns and populate the selection fields.
This is what I want: The columns of the flat file are - Company Code, Doc number, Fiscal Year
Now, I loaded this file into a tables (around 2 million records) and then use ABAP to populate the entire file into the selection tab of the Infopackage.
What would be the best approach for this?
Thanks in advance
VivekHi,
It's possible in theory. Just one thing, too many selections in an InfoPackage may not work (I remember about 1,000 or 10,000, not very sure).
I'd like suggest loading a range rather than so many selections. For example, say you have below documents:
1000
1001
1005
1010
Then just load from 1000 to 1010, and create a start routine in your update rule/transformation. There you can do this:
1. select records from the table where you store flat file, using the same selection (1000 to 1010)
2. For every records in DATA_PACKAGE, using READ TABLE statement to check whether that record exist in the table. If not exist then simply delete it from DATA_PACKAGE
I think that would have much better performance. Let us know if you have further questions.
Regards,
Frank -
Help!!! Can Anybody tell me how to read bookmarks of MS word using ABAP?
It took me around 3 days , but there is still no solutions...
Can Anybody tell me how to read bookmarks of MS word using ABAP ?
Many thanks.Dear Nick ,
Thanks for your attention!
I have MS word installed in the R3 server , and I uploaded my word doc with some self-defined bookmarks into SAP R3 system.
Now I want to read these bookmarks using ABAP in this R3 system...
Is it clear enough?
Looking forward to your solution ...
Thanks again..
Best Regards,
Leon. -
Read large Excel cell content using ABAP class i_oi_spreadsheet
Hello,
I am trying to read an excel file using ABAP methods of interface i_oi_spreadsheet.
Unfortunetly some of my cells contain data that exceeds the 256 characters size.
To retrieve the content of the excel speadsheet, I am using method get_ranges_data.
Unfortunetly as the returned structure is of type soi_generic_table, the content of the cell is truncated to the maximum limit of 256.
Is there a way to read cells with large content ??
Thanks
Regards
Jean-PierreSame problem for me on ECC 6.0. Hope for a solution.
-
Is there any way to read to dynamic configuration using abap mappings?
Hi,
Is there any way to read dynamic configuration suppouse filename using abap mappings, I mean using abap code?
Appreciate for your response.
Regards,
Daniel.LADaniel,
Yes it's possible. Please refer Henrique Pinto's reply in this thread -Re: Abap mapping and variable substitution in File adapter
raj. -
Read Node Attribute with XML DOM.
Hello, I have a XML File like this:
<?xml version="1.0" encoding="ISO-8859-15"?>
<Datenexport>
<Codeliste Nr="1">
<Entry>
<Code>J</Code>
<Decodierung_DE>JA</Decodierung_DE>
<Decodierung_EN/>
</Entry>
<Entry>
<Code>N</Code>
<Decodierung_DE>NEIN</Decodierung_DE>
<Decodierung_EN/>
</Entry>
</Codeliste>
<Codeliste Nr="3">
<Entry>
<Code>??</Code>
<Decodierung_DE>Code noch festzulegen</Decodierung_DE>
<Decodierung_EN>Code to be defined</Decodierung_EN>
</Entry>
I read the File with DOM and it works fin.
This is a sample of my code:
begin
INDOMDOC := DBMS_XMLDOM.NEWDOMDOCUMENT(xml_doc.GETclobVAL());
l_nl := dbms_xslprocessor.selectNodes(dbms_xmldom.makeNode(indomdoc),'/Datenexport','xmlns:xiz="http://www.bvl.bund.de/Schema/2010/xiz"');
FOR cur IN 0 .. dbms_xmldom.getLength(l_nl) - 1
LOOP
l_n := dbms_xmldom.item(l_nl, cur);
l_nl2 := dbms_xmldom.getchildnodes(l_n);
lv_value := dbms_xmldom.getnodename(dbms_xmldom.getfirstchild(l_n));
FOR cur2 IN 0 .. dbms_xmldom.getLength(l_nl2) - 1
LOOP
l_n2 := xmldom.ITEM(l_nl2, cur2);
nodename_val := dbms_xmldom.getnodename(l_n2);
dbms_output.put_line('NodenameAntrag: '||nodename_val);
lv2_value := dbms_xmldom.getnodevalue(dbms_xmldom.getfirstchild(l_n2));
dbms_output.put_line('NodeValue: '||lv2_value);
IF nodename_val = 'Codeliste' THEN number_val := dbms_xmldom.????????????????;
Now, i need to read the number of the "Codeliste" (<Codeliste Nr="1">).
But i haven´t find the right function.
Could anbody help me?Still not using XMLTable for this? ;)
OK, using DOM, for example :
SQL> set serveroutput on
SQL>
SQL> declare
2 doc xmltype;
3 indomdoc dbms_xmldom.domdocument;
4 l_nl dbms_xmldom.DOMNodeList;
5 l_n dbms_xmldom.DOMNode;
6 lv_value varchar2(30);
7 begin
8 doc := xmltype('<?xml version="1.0" encoding="ISO-8859-15"?>
9 <Datenexport>
10 <Codeliste Nr="1">
11 <Entry>
12 <Code>J</Code>
13 <Decodierung_DE>JA</Decodierung_DE>
14 <Decodierung_EN/>
15 </Entry>
16 <Entry>
17 <Code>N</Code>
18 <Decodierung_DE>NEIN</Decodierung_DE>
19 <Decodierung_EN/>
20 </Entry>
21 </Codeliste>
22 <Codeliste Nr="3">
23 <Entry>
24 <Code>??</Code>
25 <Decodierung_DE>Code noch festzulegen</Decodierung_DE>
26 <Decodierung_EN>Code to be defined</Decodierung_EN>
27 </Entry>
28 </Codeliste>
29 </Datenexport>');
30
31
32 indomdoc := dbms_xmldom.newdomdocument(doc);
33
34 l_nl := dbms_xslprocessor.selectNodes(dbms_xmldom.makeNode(indomdoc),'/Datenexport/Codeliste');
35
36 FOR cur IN 0 .. dbms_xmldom.getLength(l_nl) - 1 LOOP
37 l_n := dbms_xmldom.item(l_nl, cur);
38 --lv_value := dbms_xmldom.getnodevalue(dbms_xmldom.getfirstchild(l_n));
39 dbms_xslprocessor.valueOf(l_n, '@Nr', lv_value);
40 dbms_output.put_line('Nr : '||lv_value);
41 END LOOP;
42
43 dbms_xmldom.freeDocument(indomdoc);
44
45 end;
46 /
Nr : 1
Nr : 3
PL/SQL procedure successfully completed -
How to read number of digits in a given decimal number by using abap
Hi ,
How can we read the number of digits present in a decimal number , just before decimal.
For example: I have this number - 200.00
Now I want to read how many digits are present in this number before decimal ( . ) point. so in this case the number of digits are 3( 200). Similarly if we have a number 15.00, in this case number of digits is 2 ( 15 ) before decimal point.
How can i acheive this by using abap.
Regards
PGHi
There are differenent logics available.The previous reply was really good. get another way also.
Data: v_dec type p decimals 3,
v_temp type char20,
v1 type char10,
v2 type char10,
v_len type i.
v_temp = v_dec.
split v_dec at '.' into v1 v2 .
condense v1 no-gaps.
len = strlen( v1 ).
Regards,
Chellamma Chandrasekar. -
Fm or class existing for fetching xml contents from a file using abap ?
Hi,
I need to fetch an xml file in a string of type xstring. I am using class cl_gui_frontend_services=>gui_upload.
This returns me content in table format, than i am planning to conver to xstring.
Is there any better approach or any existing function module any one know of ?
thanks
Regards
PoojaHi Pooja,
You can try out this program to read the XML file using abap.
*& Report ZXMLTOITAB *
REPORT ZXMLTOITAB .
TYPE-POOLS: ixml.
TYPES: BEGIN OF t_xml_line,
data(256) TYPE x,
END OF t_xml_line.
DATA: l_ixml TYPE REF TO if_ixml,
l_streamfactory TYPE REF TO if_ixml_stream_factory,
l_parser TYPE REF TO if_ixml_parser,
l_istream TYPE REF TO if_ixml_istream,
l_document TYPE REF TO if_ixml_document,
l_node TYPE REF TO if_ixml_node,
l_xmldata TYPE string.
DATA: l_elem TYPE REF TO if_ixml_element,
l_root_node TYPE REF TO if_ixml_node,
l_next_node TYPE REF TO if_ixml_node,
l_name TYPE string,
l_iterator TYPE REF TO if_ixml_node_iterator.
DATA: l_xml_table TYPE TABLE OF t_xml_line,
l_xml_line TYPE t_xml_line,
l_xml_table_size TYPE i.
DATA: l_filename TYPE string.
PARAMETERS: pa_file TYPE char1024 DEFAULT 'c:\temp\orders_dtd.xml'.
* Validation of XML file: Only DTD included in xml document is supported
PARAMETERS: pa_val TYPE char1 AS CHECKBOX.
START-OF-SELECTION.
* Creating the main iXML factory
l_ixml = cl_ixml=>create( ).
* Creating a stream factory
l_streamfactory = l_ixml->create_stream_factory( ).
PERFORM get_xml_table CHANGING l_xml_table_size l_xml_table.
* wrap the table containing the file into a stream
l_istream = l_streamfactory->create_istream_itable( table =
l_xml_table
size =
l_xml_table_size ).
* Creating a document
l_document = l_ixml->create_document( ).
* Create a Parser
l_parser = l_ixml->create_parser( stream_factory = l_streamfactory
istream = l_istream
document = l_document ).
* Validate a document
IF pa_val EQ 'X'.
l_parser->set_validating( mode = if_ixml_parser=>co_validate ).
ENDIF.
* Parse the stream
IF l_parser->parse( ) NE 0.
IF l_parser->num_errors( ) NE 0.
DATA: parseerror TYPE REF TO if_ixml_parse_error,
str TYPE string,
i TYPE i,
count TYPE i,
index TYPE i.
count = l_parser->num_errors( ).
WRITE: count, ' parse errors have occured:'.
index = 0.
WHILE index < count.
parseerror = l_parser->get_error( index = index ).
i = parseerror->get_line( ).
WRITE: 'line: ', i.
i = parseerror->get_column( ).
WRITE: 'column: ', i.
str = parseerror->get_reason( ).
WRITE: str.
index = index + 1.
ENDWHILE.
ENDIF.
ENDIF.
* Process the document
IF l_parser->is_dom_generating( ) EQ 'X'.
PERFORM process_dom USING l_document.
ENDIF.
*& Form get_xml_table
FORM get_xml_table CHANGING l_xml_table_size TYPE i
l_xml_table TYPE STANDARD TABLE.
* Local variable declaration
DATA: l_len TYPE i,
l_len2 TYPE i,
l_tab TYPE tsfixml,
l_content TYPE string,
l_str1 TYPE string,
c_conv TYPE REF TO cl_abap_conv_in_ce,
l_itab TYPE TABLE OF string.
l_filename = pa_file.
* upload a file from the client's workstation
CALL METHOD cl_gui_frontend_services=>gui_upload
EXPORTING
filename = l_filename
filetype = 'BIN'
IMPORTING
filelength = l_xml_table_size
CHANGING
data_tab = l_xml_table
EXCEPTIONS
OTHERS = 19.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
* Writing the XML document to the screen
CLEAR l_str1.
LOOP AT l_xml_table INTO l_xml_line.
c_conv = cl_abap_conv_in_ce=>create( input = l_xml_line-data
replacement = space ).
c_conv->read( IMPORTING data = l_content len = l_len ).
CONCATENATE l_str1 l_content INTO l_str1.
ENDLOOP.
l_str1 = l_str1+0(l_xml_table_size).
SPLIT l_str1 AT cl_abap_char_utilities=>cr_lf INTO TABLE l_itab.
WRITE: /.
WRITE: /' XML File'.
WRITE: /.
LOOP AT l_itab INTO l_str1.
REPLACE ALL OCCURRENCES OF cl_abap_char_utilities=>horizontal_tab
IN
l_str1 WITH space.
WRITE: / l_str1.
ENDLOOP.
WRITE: /.
ENDFORM. "get_xml_table
*& Form process_dom
FORM process_dom USING document TYPE REF TO if_ixml_document.
DATA: node TYPE REF TO if_ixml_node,
iterator TYPE REF TO if_ixml_node_iterator,
nodemap TYPE REF TO if_ixml_named_node_map,
attr TYPE REF TO if_ixml_node,
name TYPE string,
prefix TYPE string,
value TYPE string,
indent TYPE i,
count TYPE i,
index TYPE i.
node ?= document.
CHECK NOT node IS INITIAL.
ULINE.
WRITE: /.
WRITE: /' DOM-TREE'.
WRITE: /.
IF node IS INITIAL. EXIT. ENDIF.
* create a node iterator
iterator = node->create_iterator( ).
* get current node
node = iterator->get_next( ).
* loop over all nodes
WHILE NOT node IS INITIAL.
indent = node->get_height( ) * 2.
indent = indent + 20.
CASE node->get_type( ).
WHEN if_ixml_node=>co_node_element.
* element node
name = node->get_name( ).
nodemap = node->get_attributes( ).
WRITE: / 'ELEMENT :'.
WRITE: AT indent name COLOR COL_POSITIVE INVERSE.
IF NOT nodemap IS INITIAL.
* attributes
count = nodemap->get_length( ).
DO count TIMES.
index = sy-index - 1.
attr = nodemap->get_item( index ).
name = attr->get_name( ).
prefix = attr->get_namespace_prefix( ).
value = attr->get_value( ).
WRITE: / 'ATTRIBUTE:'.
WRITE: AT indent name COLOR COL_HEADING INVERSE, '=',
value COLOR COL_TOTAL INVERSE.
ENDDO.
ENDIF.
WHEN if_ixml_node=>co_node_text OR
if_ixml_node=>co_node_cdata_section.
* text node
value = node->get_value( ).
WRITE: / 'VALUE :'.
WRITE: AT indent value COLOR COL_GROUP INVERSE.
ENDCASE.
* advance to next node
node = iterator->get_next( ).
ENDWHILE.
ENDFORM. "process_dom
Regards,
Samson Rodrigues. -
How to upload excel file in Webdynpro application using ABAP
Hi Experts,
Am developing a webdynpro application in which it will take an excel file as input and display the contents in the form of a table in output. I am able to upload tab delimited text file and populate the table using the below code but not able to do the same with .xls file. Pls let me know if I need to use a different function module for upload excel file.
get single attribute
wd_context->get_attribute(
EXPORTING
name = `DATASOURCE`
IMPORTING
value = l_xstring ).
CALL FUNCTION 'HR_KR_XSTRING_TO_STRING'
EXPORTING
in_xstring = l_xstring
IMPORTING
out_string = l_string.
SPLIT l_string AT cl_abap_char_utilities=>newline INTO TABLE i_data.
Bind With table Element.
LOOP AT i_data INTO l_string.
SPLIT l_string AT cl_abap_char_utilities=>horizontal_tab INTO TABLE fields.
READ TABLE fields INTO lv_field INDEX 1.
fs_table-name = lv_field.
READ TABLE fields INTO lv_field INDEX 2.
fs_table-age = lv_field.
APPEND fs_table TO t_table1.
ENDLOOP.
lo_nd_data = wd_context->get_child_node( 'DATA_TAB' ).
lo_nd_data->bind_table( T_TABLE1 ).
Thanks,
SubathraDear Exports
Can anyone guide me how to uplode the .xlsx or ..xls formatted excel file using abap webdynpro without converting it to .txt file. Because my client requirement is only to upload the excel file. because to convert the .xlsx flie to .txt file it will be time taking and cost expanssive. Another requirement is suppose today i have create a application for uploading a file which has 8 columns and 10 rows. suppose tomorrow the client will make some changes in that flat file means the client will add 2 extra columns and 10 more columns in that fil. and will upload that file. Then the new file will be display on the browser or old file. but my requirement is to display the new file in browser.
Can anyone kindly help to solve my problem. I am completely fresher in this field and I need to do it as soon as possible. Please help to solve the problem.
Regards
Rashmita -
Change Adapter Specific Message Attributes with ABAP Mapping
Hi everyone,
I have an IDOC -> PI -> File scenario and I need the file name to be a combination of several fields of the file so variable substitution is quite complicated. I have been reading about Adapter Specific Message Attributes and since the File name is one of those attributes I think maybe I can use it. The only thing is that I'm using ABAP mapping. Can I set the file name in that way? Has anyone done it?
Thank you for your help.
Regards,
PabloI found it myself:
DATA: l_dyn_record TYPE mpp_dynamic.
l_dyn_record-namespace = 'http://sap.com/xi/XI/System/File'.
l_dyn_record-name = 'FileName'.
l_dyn_record-value = w_nombrearch.
dynamic_configuration->add_record( l_dyn_record ).
Thanks anyway.
Maybe you are looking for
-
Help needed in Message Control - very urgent
Hi Experts, I have one requirement where in the customer wants to stop creation of IDOC which posts Invoice using message control and message control status should be changed to RED color and also the message should be populated in the processing log
-
Web browsers taking 20 minutes to load.
My web browser is taking about 20 minutes to load, whether it is IE, Chrome, or safari. this only started about 2 or 3 days ago. Is my modem dying, or is it the computer?
-
Oracle Service Registry --HTTP 404 Error During Approval & Account activity
Hello, Environment: OSR 11.1.1.2 ; Database : 11g Database ; Embedded HTTP Server; Windows 7 (1 Discover Node and 1 Publisher node). I have done the installation of Discovery node and Publishing node . I could access BSC and registry control and coul
-
Upgrading from nano to classic on itunes
I just bought a new Classic, switching from a Nano. First of all, everytime I connect my classic, it goes thru the whole registration routine. I did a sync and all songs transfered from itunes lib to my classic. Under Devices, songs on my classic are
-
Oracle standard one downgrade to which version ?
Dear all Can I downgrade the Oracle standard one version to Oracle 8i/8 version Thanks in Advance Kwan