How to add namespace prefixes to XMLType created from Object?
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
I'm working with SOAP request creation from Schema derived Types.
Consider the registration of the following annotated schema (I wanted Oracle to create the types for me, but with my own names):
exec dbms_xmlschema.deleteSchema(schemaURL => 'Parameters4.xsd');
declare
v_xsd xmltype := xmltype('<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:oraxdb="http://xmlns.oracle.com/xdb"
xmlns = "http://www.cognera.com"
targetNamespace = "http://www.cognera.com">
<xs:element name="Parameters" oraxdb:SQLName="Parameters" oraxdb:SQLType="Parameters">
<xs:complexType oraxdb:SQLType="Parameters">
<xs:sequence>
<xs:element name="Param1" type="xs:string" oraxdb:SQLName="Param1" oraxdb:SQLType="VARCHAR2" />
<xs:element name="NestedItems" oraxdb:SQLName="NestedItems" oraxdb:SQLType="NestedItemsType">
<xs:complexType oraxdb:SQLType="NestedItemsType">
<xs:sequence>
<xs:element name="NestedItem" type="NestedItemType" oraxdb:SQLName="NestedItem" oraxdb:SQLType="NestedItemType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="NestedItemType" oraxdb:SQLType="NestedItemType">
<xs:sequence>
<xs:element name="nParam1" type="xs:string" oraxdb:SQLName="nParam1" oraxdb:SQLType="VARCHAR2"/>
<xs:element name="nParam2" type="xs:string" oraxdb:SQLName="nParam2" oraxdb:SQLType="VARCHAR2"/>
<xs:element name="nParam3" type="xs:string" oraxdb:SQLName="nParam3" oraxdb:SQLType="VARCHAR2"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
begin
dbms_xmlschema.registerSchema(schemaURL => 'Parameters4.xsd', --this name is local to each ERS schema.
schemaDoc => v_xsd,
local => TRUE,
genTypes => TRUE, --only want the types
genbean => FALSE,
genTables => TRUE, --not sure if I need this
force => TRUE,
owner => user);
end;
Types created were:
CREATE OR REPLACE TYPE "NestedItemType" AS OBJECT ("SYS_XDBPD$" "XDB"."XDB$RAW_LIST_T","nParam1" VARCHAR2(4000 CHAR),"nParam2" VARCHAR2(4000 CHAR),"nParam3" VARCHAR2(4000 CHAR))NOT FINAL INSTANTIABLE
CREATE OR REPLACE TYPE "NestedItemsType" AS OBJECT ("SYS_XDBPD$" "XDB"."XDB$RAW_LIST_T","NestedItem" "NestedItemType")FINAL INSTANTIABLE
CREATE OR REPLACE TYPE "Parameters" AS OBJECT ("SYS_XDBPD$" "XDB"."XDB$RAW_LIST_T","Param1" VARCHAR2(4000 CHAR),"NestedItems" "NestedItemsType")FINAL INSTANTIABLE
I found that in order to build these types using constructors (to avoid PLS-00306: wrong number or types of arguments in call to 'NestedItemType'), that I needed to edit these types (drop the xdb magic):
CREATE OR REPLACE TYPE "NestedItemType" AS OBJECT ("nParam1" VARCHAR2(4000 CHAR),"nParam2" VARCHAR2(4000 CHAR),"nParam3" VARCHAR2(4000 CHAR))FINAL INSTANTIABLE
CREATE OR REPLACE TYPE "NestedItemsType" AS OBJECT ("NestedItem" "NestedItemType")FINAL INSTANTIABLE
CREATE OR REPLACE TYPE "Parameters" AS OBJECT ("Param1" VARCHAR2(4000 CHAR),"NestedItems" "NestedItemsType")FINAL INSTANTIABLE
I read on the forums of a hack to get a namespace added in the output:
CREATE OR REPLACE TYPE "Parameters" AS OBJECT ("@xmlns" VARCHAR2(4000), -- namespace attribute HACK
"Param1" VARCHAR2(4000 CHAR),"NestedItems" "NestedItemsType")FINAL INSTANTIABLE
Putting it all together, I have:
DECLARE
v_Parameters "Parameters";
v_xml xmltype;
v_print_output clob;
begin
v_Parameters := "Parameters"('www.cognera.com',
'hello',
"NestedItemsType"("NestedItemType"('one',
'two',
'three'
v_xml := xmltype(xmlData => v_Parameters);
select xmlserialize(document
xmlquery('declare namespace soap = "http://www.w3.org/2003/05/soap-envelope";
declare namespace cognera = "http://www.cognera.com";
<soap:Envelope>
<soap:Header/>
<soap:Body>
</soap:Body>
</soap:Envelope>
' passing v_xml returning content) as clob
indent size=2
) into v_print_output from dual;
dbms_output.put_line(v_print_output);
end;
This outputs:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header/>
<soap:Body>
<Parameters xmlns="www.cognera.com">
<Param1>hello</Param1>
<NestedItems>
<NestedItem>
<nParam1>one</nParam1>
<nParam2>two</nParam2>
<nParam3>three</nParam3>
</NestedItem>
</NestedItems>
</Parameters>
</soap:Body>
</soap:Envelope>
What I really want is:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:c="www.cognera.com">
<soap:Header/>
<soap:Body>
<c:Parameters>
<c:Param1>hello</c:Param1>
<c:NestedItems>
<c:NestedItem>
<c:nParam1>one</c:nParam1>
<c:nParam2>two</c:nParam2>
<c:nParam3>three</c:nParam3>
</c:NestedItem>
</c:NestedItems>
</c:Parameters>
</soap:Body>
</soap:Envelope>
How do I do this without having to programatically add the namespace using a custom XQuery function?
See this similar thread, it should give you some better alternatives than the "@xmlns" hack :
Add Namespaces via XQuery to an XML Instance
For example :
SQL> SELECT XMLSerialize(DOCUMENT
2 XMLTransform(
3 xmltype(
4 "Parameters"('hello', "NestedItemsType"("NestedItemType"('one','two','three')))
5 )
6 , xmlparse(content
7 '<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
8 <xsl:output encoding="UTF-8" indent="yes" method="xml"/>
9 <xsl:param name="ns"/>
10 <xsl:template match="/">
11 <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
12 <soap:Header/>
13 <soap:Body>
14 <xsl:apply-templates select="*"/>
15 </soap:Body>
16 </soap:Envelope>
17 </xsl:template>
18 <xsl:template match="*">
19 <xsl:element name="{local-name()}" namespace="{$ns}">
20 <xsl:apply-templates select="@*|node()"/>
21 </xsl:element>
22 </xsl:template>
23 </xsl:stylesheet>')
24 , q'{ns="'www.cognera.com'"}'
25 )
26 INDENT
27 ) AS "XSLT Output"
28 FROM dual ;
XSLT Output
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Header/>
<soap:Body>
<Parameters xmlns="www.cognera.com">
<Param1>hello</Param1>
<NestedItems>
<NestedItem>
<nParam1>one</nParam1>
<nParam2>two</nParam2>
<nParam3>three</nParam3>
</NestedItem>
</NestedItems>
</Parameters>
</soap:Body>
</soap:Envelope>
You can store the stylesheet in the XDB repository or in a table and access it using a DBUriType.
It then provides a concise way to both add the namespace and wrap the payload in the envelope.
Similar Messages
-
How to add namespace prefix to XML file?
I have a file(XML) to proxy scenario. I 've created an asynch Inbound message and a asynch Outbound message.
I have generated the class in Sproxy of my R/3 System.
In the Integration directory I have 2 business system :
-one which sent the file
-my r/3 system
System which send file generate XML like this:
<?xml version="1.0" encoding="UTF-8" ?>
<batch id="20080211001" customer="some customer" user="user" language="EN">
<structure>
<localization>
<string id="customer" text="Customer" />
etc........
As you see, it have not any namespace prefix.
How can I insert namespace prefix in this file with XI tools?Hi Pavel
I am also facing the same issue
my XML structure is quite complex
<ROW EVENT="RE" SEQ="9" MORE="Y" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<FileDate Internal="61409" ROWID="Y">02/17/2009</FileDate>
<FileSeq ROWID="Y">9</FileSeq>
<Event>RE</Event>
<Grp>3</Grp>
<LinkFileTime>42324</LinkFileTime>
<Mrn></Mrn>
<ROW DESCR="RE" TABLE="PAT" EVENT="RE">
<BusTel/>
<BusTelHipaaConsent/>
<Cont1Addr1/>
<ROW DESCR="RE" TABLE="INS" EVENT="RE">
<DictRef1/>
<DictRef10/>
Do i have to create the Message Interface for Outbound Synchronous ..
<DictRef11/> -
How to add namespace prefix to root tag in XSL version 1.1 SOA 11g
Hi Experts,
Can any one post solution for adding namespace prefix to root tag using XSL version 1.1 in SOA 11g?
I have tried the below options and none is working.
1. Removing prefix add in exclude-prefixes in XSL.But still seeing no prefix for root tag.
2. Added the <xsl-element> tag with namespace.But it is not working
3. Added the below XSL code and it is not working.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:ns0="https://api.ladbrokes.com/v1/sportsbook-couchbase/Temp.xsd">
<xsl:output method="xml" indent="yes" omit-xml-declaration="yes"/>
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="/*">
<xsl:element name="ns0:{local-name()}">
<xsl:copy-of select="namespace::*" />
<xsl:apply-templates select="@* | node()" />
</xsl:element>
</xsl:template>
</xsl:stylesheet>Try this:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="@*|text()|comment()|processing-instruction()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="/">
<RootTag xmlns:ns0="https://api.ladbrokes.com/v1/sportsbook-couchbase/Temp.xsd">
<xsl:apply-templates select="@*|node()"/>
</RootTag >
</xsl:template>
<xsl:template match="*">
<xsl:element name="{local-name()}">
<xsl:apply-templates select="@*|node()"/>
</xsl:element>
</xsl:template>
</xsl:stylesheet> -
How to add log messages in the sever/webui objects?
Hi,
I am new to the OA Framework.
Can any one share any information in how to add log messages in the sever/webui objects?
What are the beans I need to use to show in the diagnostic page?
Can I get sample code for this log staments?
Thanks in advance,
PadmaHello. This forum is for reporting problems with the published Oracle documentation. You have a better change of getting a reply if you post your question on the Database - General forum.
Regards,
Diana -
How to insert namespace prefix when using xmltype
Hi,
I have registered the following XML schema into XMLDB.
<s:schema xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:xdb="http://xmlns.oracle.com/xdb" xmlns:m="https://suora.tietopalvelut.com/ATJkysely/" targetNamespace="https://suora.tietopalvelut.com/ATJkysely/" elementFormDefault="qualified" xdb:schemaURL="http://www.fennia.fi/Hae121.xsd">
<s:element name="Hae" type="m:Hae121" xdb:SQLType="Hae121"/>
<s:complexType name="Hae121" xdb:SQLType="Hae121" xdb:maintainDOM="false">
<s:sequence>
<s:element name="kayttajatunnus" type="m:Kayttajatunnus" minOccurs="0" xdb:SQLName="kayttajatunnus" xdb:SQLType="Kayttajatunnus121" xdb:SQLInline="true"/>
<s:element name="palvelutunnus" type="s:string" minOccurs="0" xdb:SQLName="palvelutunnus" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="kyselylaji" type="s:string" minOccurs="0" xdb:SQLName="kyselylaji" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="rekisteritunnus" type="s:string" minOccurs="0" xdb:SQLName="rekisteritunnus" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="laji" type="s:string" minOccurs="0" xdb:SQLName="laji" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="ajoneuvoluokka" type="s:string" minOccurs="0" xdb:SQLName="ajoneuvoluokka" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="valmistenumero" type="s:string" minOccurs="0" xdb:SQLName="valmistenumero" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="jarjestelmatunnus" type="s:string" minOccurs="0" xdb:SQLName="jarjestelmatunnus" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
</s:sequence>
</s:complexType>
<s:complexType name="Kayttajatunnus" xdb:SQLType="Kayttajatunnus121" xdb:maintainDOM="false">
<s:sequence>
<s:element name="username" type="s:string" minOccurs="0" xdb:SQLName="username" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="password" type="s:string" minOccurs="0" xdb:SQLName="password" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="statcode" type="s:string" minOccurs="0" xdb:SQLName="statcode" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="enduserid" type="s:string" minOccurs="0" xdb:SQLName="enduserid" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="timestamp" type="s:string" minOccurs="0" xdb:SQLName="timestamp" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="checksum" type="s:string" minOccurs="0" xdb:SQLName="checksum" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
<s:element name="ticket" type="s:string" minOccurs="0" xdb:SQLName="ticket" xdb:SQLType="VARCHAR2" xdb:SQLInline="true"/>
</s:sequence>
</s:complexType>
</s:schema>
In PL/SQL I populate the object types, which have been automatically generated.
Then I create an XMLTYPE object using the following code:
akeobject "Hae121";
v_schema VARCHAR2 (1000) := 'http://www.fennia.fi/Hae121.xsd';
v_schema_element VARCHAR2 (100) := 'Hae';
--akeobject populated here
v_xml_out := XMLTYPE (akeobject, v_schema, v_schema_element);
DBMS_OUTPUT.put_line ('v_xml_out:' || v_xml_out.getstringval ()) shows the following:
<Hae xmlns="https://suora.tietopalvelut.com/ATJkysely/">
<kayttajatunnus>
<username>kayttaja</username>
<password>salasana</password>
<statcode>tiltunn</statcode>
<enduserid>loppukay</enduserid>
<timestamp>20060822100700</timestamp>
<checksum>E77B30394D23F83D422A63027F8F63A8</checksum>
<ticket>nyckkeli</ticket>
</kayttajatunnus>
<palvelutunnus>PALVELUTUNNUS</palvelutunnus>
<kyselylaji>41</kyselylaji>
<rekisteritunnus>BRF-444</rekisteritunnus>
<ajoneuvoluokka>1</ajoneuvoluokka>
<valmistenumero>BBBB</valmistenumero>
<jarjestelmatunnus>AAAA</jarjestelmatunnus>
</Hae>
There are no namespace prefixes.
When I create a model XML file using XMLSpy, I get the following:
<?xml version="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSpy v2007 rel. 3 sp1 (http://www.altova.com)-->
<m:Hae xmlns:m="https://suora.tietopalvelut.com/ATJkysely/">
<m:kayttajatunnus>
<m:username>String</m:username>
<m:password>String</m:password>
<m:statcode>String</m:statcode>
<m:enduserid>String</m:enduserid>
<m:timestamp>String</m:timestamp>
<m:checksum>String</m:checksum>
<m:ticket>String</m:ticket>
</m:kayttajatunnus>
<m:palvelutunnus>String</m:palvelutunnus>
<m:kyselylaji>String</m:kyselylaji>
<m:rekisteritunnus>String</m:rekisteritunnus>
<m:laji>String</m:laji>
<m:ajoneuvoluokka>String</m:ajoneuvoluokka>
<m:valmistenumero>String</m:valmistenumero>
<m:jarjestelmatunnus>String</m:jarjestelmatunnus>
</m:Hae>
What am I doing wrong because there are no namespace prefixes when using XMLTYPE in PL/SQL?
My environment is 10g 10.2.0.2.
Thanks,
Veli-MattiHi ,
>>>i removed namespace from source and target Message Type of message mapping but still getting "ns3" prefix. My requirement is to just have this ns3 removed.
Which process you've used for removing namespace...java/xslt mapping. In case of java mapping plese remove ns3 while creating the target element. Please go through the below blog it may help you.
Quick Tips: Dealing with Namespaces in XI/PI
Regards,
Priyanka -
How to remove namespace prefix from target payload when using HTTP in PI7.0
Hi,
i have a requirement to remove namespace prefix from target payload when receiver receives the payload by an HTTP request.
i am not able to use XML Anonymizer Bean as in HTTP channel its not possiile.
Target structure after mapping now is:
<?xml version="1.0" encoding="UTF-8"?>
<ns3:Order xmlns:ns3="urn:xxx-com:pi:project">
fields
</ns3:Order>
i need the target structure after mapping should look like:
<?xml version="1.0" encoding="UTF-8"?>
<Order xmlns:="urn:xxx-com:pi:project">
fields
<Order>
i removed namespace from source and target Message Type of message mapping but still getting "ns3" prefix. My requirement is to just have this ns3 removed.
Please reply if anyone has solved this problem before.
ThanksHi ,
>>>i removed namespace from source and target Message Type of message mapping but still getting "ns3" prefix. My requirement is to just have this ns3 removed.
Which process you've used for removing namespace...java/xslt mapping. In case of java mapping plese remove ns3 while creating the target element. Please go through the below blog it may help you.
Quick Tips: Dealing with Namespaces in XI/PI
Regards,
Priyanka -
How to remove namespace prefix
hi,
i have a problem in receiver SOAP adapter because of namespace prefix.
so i have to remove the namespace prefix from the paylaod. but namespace should be there...
what are the possibilities to remove the namespace prefix alone from the payload?
Thanks & Regards,
Krishhi,
you have to simply add one module in your communication channel
that is XMLAnonymizerBean
you can refer below for help:
Remove namespace prefix or change XML encoding with the XMLAnonymizerBean
http://help.sap.com/saphelp_nw04/helpdata/en/2e/bf37423cf7ab04e10000000a1550b0/frameset.htm
hope it helps.
regards,
ujjwal kumar -
How to add namespaces before a tag name in XML??
Dear friends:
I have following code, and hope to add namespaces before the tagname such as Company, Location and even any attributes in this xml,
Can you help throw some lights??
Thanks in advance.
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import com.sun.org.apache.xml.internal.serialize.OutputFormat;
import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
import org.w3c.dom.Element;
public class DocWriteDOMStart {
public static void main(String[] av) throws IOException {
DocWriteDOMStart dw = new DocWriteDOMStart();
Document doc = dw.makeDoc();
((org.apache.crimson.tree.XmlDocument)doc).write(System.out);
/** Generate the XML document */
protected Document makeDoc() {
try {
DocumentBuilderFactory fact = DocumentBuilderFactory.newInstance();
DocumentBuilder parser = fact.newDocumentBuilder();
Document doc = parser.newDocument();
Element root = doc.createElement("Company");;
doc.appendChild(root);
Element loc = doc.createElement("Location");
root.appendChild(loc);
Element emp = doc.createElement("Employee");
loc.appendChild(emp);
emp.appendChild(doc.createTextNode("Daniel Bush"));
Element emp2 = doc.createElement("Employee");
loc.appendChild(emp2);
emp2.appendChild(doc.createTextNode("Sandy Moore"));
Element dept = doc.createElement("Department");
Element e = (Element)dept;
e.setAttribute("Nationality", "USA");
e.setAttributeNS("www.yahoo.com", "dept", "http://www.google.com");
//e.setAttributeNodeNS(newAttr);
loc.appendChild(e);
e.appendChild(doc.createTextNode("IT Depart"));
return doc;
} catch (Exception ex) {
System.err.println(ex.getClass());
System.err.println(ex.getMessage());
return null;
}and I got
<?xml version="1.0" encoding="UTF-8"?>
<Company>
<Location>
<Employee>Daniel Bush</Employee>
<Employee>Sandy Moore</Employee>
<Department Nationality="USA" dept="http://www.google.com">IT Depart</Department>
</Location>
</Company>hope to add namespaces before the tagname such as Company, Location and even any attributes such as dept, nationality etc in this xml,
I try but fail.You would have to write code that does that, then. Right now your code writes that part of your XML as elements that aren't in a namespace. I can tell you know there are different methods to write elements that are in a namespace because you used a different method to try to write an attribute that is in a namespace.
-
How to add search help for field in ALV object
Hello,
In a program, we use ALV object ( container) to create a liste like : field1, field2 .. but when display we do not have search help for this . Could you please help me how to add match code in this case for field 1 and field2, We use set_table_for_first_display
Thanks,Hi,
when you define your field catalogue you can create data elements with search help in se11 and use them for field 1 and field 2.
But maybe it is enough to use data elements belonging to a domain with a value help and to set field F$AVAILABL in the field catalogue or to fill the name of the field CHECKTABLE.
Regards,
Klaus -
How to add get Day value in a Date object?
Hi,
I am writing a sql statement that has two date values. One I am getting it from the database. The format in the database is MM/DD/YYYY. My first question is how do I convert the format into the java date format, YYYY-MM-DD. The second question is I need to find out what the day is and add 1 to it. How do I get Day value in a Date object?
Thanks.Look at "SimpleDateFormat" and "parse" in the archives.
-
How to add a new name in the from box - NOT a new email address
Hi
I wish to add email addresses to the from box when I write emails.
I have my own domain name registered with a third party which I add forwards to which arrive in my thunderbird in tray and it is easy to add a new one to forward to my email server into thunderbird.
But cannot find out how to add the address the from box without adding a new email address?
I did manage it a few years ago with an old version of thunderbird but I have just move over from XP pro
to 7 Pro and had to install the new Thunderbird so must either be forgeting the simple or going daft in my old age!!
Help!
Cheers MarkYou need to add them.
One possible route is to add a new address as an alternative identity for an existing address.
Tools|Account Settings|{select account}|Account settings→Manage Identities -
How to add authorization field to a standard authorization object
Hi All,
I'm trying to limit user to can only create & change X type of order type in PM module. This can be fullfill by creating suer with assigned role with only allow X type of order type.
But when I assigned a display role which has authorization to display all order type (maintained as authorization object), now my user can create and change all order type.
How to limit user to can only create & change X order type and only display the rest of order type?
I assume by adding authorization field: AUFART(order type) in authorization object: I_TCODE will solve the problem, is it right? and is it possible to do that?
regards,
AndreHi,
your assumption is incorrect. First of all, adding a new field to standard authorization object is a bad idea. You would have to modify all checks for that object. For standard SAP object it means that you would have to modify many SAP programs.
The authorization object I_TCODE is checked in PM transactions. It gives you authorization to run that transactions. That object can't be used to limit what you do in that transaction or what order type you can process. You are looking for some other authorization object(s). You need to go to SU24 which gives you what authorization objects are checked in particular transaction. It does not have to cover all objects but it's a good starting point.
Cheers -
Can't add spry widget to page created from dreamweaver template
Please help! I have created a template in Dreamweaver and
from that template I have created an html page. I want to add
different tabbed and/or accordion spry widgets to multiple pages
however I keep getting an error when I try to add a widget to an
editable region. I can add the widgets to the dwt file, but I do
not want the same widget on all pages created from that template.
Please advise!
Thanks
cycleguyIf that's all that's on the child page you are in trouble.
Anyhow, it appears to me that the template has not been
properly created
since I do not also see an editable region around the
<title> tag in your
code. Please read my previous post and follow the
instructions.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"cycleguy" <[email protected]> wrote in
message
news:fu01pk$s7k$[email protected]..
> Thank you for your reply.
> I started with one of the built-in templates offered in
Dreamweaver then
> added
> additional div's and formatting then saved it as a dwt
file and created my
> html
> page from that template. I did not start the page from
scratch. Below is
> my
> source code from the child page.
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
> "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="
http://www.w3.org/1999/xhtml"><!--
InstanceBegin
> template="/Templates/DankaConnectionPortalTemplate.dwt"
> codeOutsideHTMLIsLocked="false" -->
> <head>
> <meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
> <title>Untitled Document</title>
> <style type="text/css">
> <!--
> body {
> -
How to add a DataBase Field in PLD from a User Defined Table
Hi All,
Please tell me how should i add a database field in PLD from User Defined Field...
The DropDown for tables in the Property window does not shows the User Define tables...How should i see them...
Thanx in Advance
ManishIn PLD choose object Database. Then press Alt + table combobox, this will show the UDT. Then choose the column.
-
How to add a fade effect to the Application object ?
Hy,
i want to add a fade effect to the Application object, but my code does not work, can you take a look please:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
usePreloader="false"
mouseDown="stage.nativewindow.startMove()"
layout="absolute"
width="304"
height="527"
alpha="0"
creationComplete="init()">
<mx:Script>
<![CDATA[
private function init():void
application.setStyle("showEffect",fade)
]]>
</mx:Script>
<mx:Fade id="fade" duration="1000" />
</mx:Application>
ThanksHi,
Here is an example of how to add effect to a button: http://livedocs.adobe.com/flex/3/html/help.html?content=behaviors_06.html
Maybe you are looking for
-
Error -8. Can iChat w/computer in house but not across the net
Hello and thanks in advance for any help. I can initiate and carry on a Video Chat with another Mac in our house, but get communication error 8 almost every time I try to Video Chat to anyone across the Internet. Here is my setup: Time Warner (Road R
-
Unsure where to post this question but here goes. I have two PDF documents which I can view in PREVIEW. How can I add the pages from one PDF file to another in order to make one PDF file? Wish to view in Preview. Thanks.
-
Lightroom 4.2 Installation and launch help.
No success running Lr4.2. Downloaded and installed successfully dozens of times over the past 3 days, but never asks for serial number, and I do not have access to adjustment brush and graduated filter options including the auto mask feature. I had t
-
Jnlp does not load on different machine: Please help
Hi I have a machine x where I've installed and am running tomcat 4.1.24 server. I installed my war file with the jnlp in the right directory and my jnlp loads and works fine on machine x. However when I try to lanch jnlp from different machine say Y
-
Screen reads The attached device has a backup password set. You need to disable th backup password in iTunes to continue. Start iTunes , remove the backup password and start this program again. So I go to I tunes back up There is a check mark on e