Please help me create the indexes for this XML

Hi Mark and others,
What is the way to create the correct index for this kind of XML (I posted earlier)? I created the indexes without using those prefixes without any problems but they do not seem to be used during processing. For 300 statutes, it took about 10 minutes! For the smplier verion, I created indexes and it took no more than 30 seconds to process more than 4000 statutes.
<AllStatuteQueryResponse xmlns="http://crimnet.state.mn.us/mnjustice/statute/service/3.0">
<ns1:Statutes xmlns:ns1="http://crimnet.state.mn.us/mnjustice/statute/messages/3.0">
<ns1:Statutes>
<ns2:StatuteId xmlns:ns2="http://crimnet.state.mn.us/mnjustice/statute/3.0">1</ns2:StatuteId>
<ns3:Chapter xmlns:ns3="http://crimnet.state.mn.us/mnjustice/statute/3.0">84</ns3:Chapter>
<ns4:Section xmlns:ns4="http://crimnet.state.mn.us/mnjustice/statute/3.0">82</ns4:Section>
<ns5:Subdivision xmlns:ns5="http://crimnet.state.mn.us/mnjustice/statute/3.0">1a</ns5:Subdivision>
<ns6:Year xmlns:ns6="http://crimnet.state.mn.us/mnjustice/statute/3.0">0</ns6:Year>
<ns7:LegislativeSessionCode xmlns:ns7="http://crimnet.state.mn.us/mnjustice/statute/3.0">
<ns7:StatuteCode>
<ns7:code>4</ns7:code>
<ns7:description>4</ns7:description>
</ns7:StatuteCode>
</ns7:LegislativeSessionCode>
<ns8:SessionTextIndicator xmlns:ns8="http://crimnet.state.mn.us/mnjustice/statute/3.0">false</ns8:SessionTextIndicator>
<ns9:HeadNoteIndicator xmlns:ns9="http://crimnet.state.mn.us/mnjustice/statute/3.0">false</ns9:HeadNoteIndicator>
<ns10:EffectiveDate xmlns:ns10="http://crimnet.state.mn.us/mnjustice/statute/3.0">1859-01-01</ns10:EffectiveDate>
<ns11:EnactmentDate xmlns:ns11="http://crimnet.state.mn.us/mnjustice/statute/3.0">1859-01-01</ns11:EnactmentDate>
<ns12:RepealedIndicator xmlns:ns12="http://crimnet.state.mn.us/mnjustice/statute/3.0">false</ns12:RepealedIndicator>
<j:DocumentLocationURI xmlns:j="http://www.it.ojp.gov/jxdm/3.0.2">
<j:ID xsi:type="j:TextType" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">http://www.revisor.leg.state.mn.us/stats/84/82.html</j:ID>
</j:DocumentLocationURI>
<ns13:SummaryDescriptionText xmlns:ns13="http://crimnet.state.mn.us/mnjustice/statute/3.0">Snowmobiles-Snowmobile registration</ns13:SummaryDescriptionText>
<ns14:StatuteFunction xmlns:ns14="http://crimnet.state.mn.us/mnjustice/statute/3.0">
<ns14:StatuteIntegrationId>1</ns14:StatuteIntegrationId>
Thanks!
Ben

Hi Mark, here is the schema. I did not register the schema, because when I processed the simpler version, I did not either and I just created the indexes. I did not create an VARRAY in the table. The DDL is simply create table CStatute_XML(id number, xmldoc xmltype).
Schema:
<?xml version="1.0" encoding="UTF-8"?>
<!-- CriMNet -->
<!-- Minnesota Criminal Justice Statute Web Service Data Dictionary -->
<!-- Dave Everson -->
<!-- Version 3.0 -->
<xsd:schema targetNamespace="http://crimnet.state.mn.us/mnjustice/statute/3.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://crimnet.state.mn.us/mnjustice/statute/3.0">
     <xsd:element name="StatuteCode">
          <xsd:annotation>
               <xsd:documentation>
                    This complex type is a generic structure representing code value sets defined in the Minnesota Criminal Justice Statute Service.
                    A single element of the value set contains both a code value (e.g. F) and a description (e.g. Felony).
                    The following concepts within the MNCJSS are represented by this complex type:
                         OffenseSummary
                         OffenseSummarySeverityLevel
                         LegislativeSession
                         Function
                         OffenseLevel
                         OffenseSeverityLevel
                         DetailedOffenseCode
                         GeneralOffenseCode
               </xsd:documentation>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element name="code" type="xsd:string"/>
                    <xsd:element name="description" type="xsd:string"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="StatuteId" type="xsd:integer">
          <xsd:annotation>
               <xsd:documentation>Primary Key reference to Minnesota Criminal Justice Statute Service disseminated by CriMNet</xsd:documentation>
               <xsd:appinfo>Statute.statuteId</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="StatuteIntegrationId" type="xsd:integer">
          <xsd:annotation>
               <xsd:documentation>Primary Key reference to the StatuteFunction object within the Minnesota Criminal Justice Statute Service disseminated by CriMNet</xsd:documentation>
               <xsd:appinfo>StatuteFunction.statuteIntegrationId</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="FunctionCode">
          <xsd:annotation>
               <xsd:documentation>TBD</xsd:documentation>
               <xsd:appinfo>StatuteFunction.Function</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="OffenseSummaryCode">
          <xsd:annotation>
               <xsd:documentation>TBD</xsd:documentation>
               <xsd:appinfo>StatuteFunction.OffenseSummary</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="OffenseSummarySeverityLevelCode">
          <xsd:annotation>
               <xsd:documentation>TBD</xsd:documentation>
               <xsd:appinfo>StatuteFunction.OffenseSummary.OffenseSummarySeverityLevel</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="OffenseLevelCode">
          <xsd:annotation>
               <xsd:documentation>TBD</xsd:documentation>
               <xsd:appinfo>StatuteFunction.OffenseLevel</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="OffenseSeverityLevelCode">
          <xsd:annotation>
               <xsd:documentation>TBD</xsd:documentation>
               <xsd:appinfo>StatuteFunction.OffenseSeverityLevel</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="LegislativeSessionCode">
          <xsd:annotation>
               <xsd:documentation>TBD</xsd:documentation>
               <xsd:appinfo>StatuteChapterSection.LegislativeSession</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="GeneralOffenseCode" nillable="true">
          <xsd:annotation>
               <xsd:documentation>An integer (1-9) identifier of a general statute category code used for statistical analysis.</xsd:documentation>
               <xsd:appinfo>StatuteFunction.DetailedOffenseCode.GeneralOffenseCode</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="DetailedOffenseCode" nillable="true">
          <xsd:annotation>
               <xsd:documentation>An identification number associated with a statute offense type in the form of nnn.nnn. From a list of 350. Corresponds to the StatuteOffinseTypeText.</xsd:documentation>
               <xsd:appinfo>StatuteFunction.DetailedOffenseCode</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteCode"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
     <xsd:element name="Chapter" type="xsd:string">
          <xsd:annotation>
               <xsd:documentation>A numeric identifier of a chapter within a statute.</xsd:documentation>
               <xsd:appinfo>Statute.chapter; StatuteChapterSection.chapter</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="Section" type="xsd:string" nillable="true">
          <xsd:annotation>
               <xsd:documentation>An integer number identifier of a section of a chapter of a statute.</xsd:documentation>
               <xsd:appinfo>Statute.section; StatuteChapterSection.section</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="Subdivision" type="xsd:string" nillable="true">
          <xsd:annotation>
               <xsd:documentation>An identifier of a subdivision within a code book.</xsd:documentation>
               <xsd:appinfo>Statute.subdivision</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="HeadNoteIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation></xsd:documentation>
               <xsd:appinfo>StatuteChapterSection.headNote</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>     
     <xsd:element name="Year" type="xsd:int">
          <xsd:annotation>
               <xsd:documentation>TBD</xsd:documentation>
               <xsd:appinfo>StatuteChapterSection.year</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="EffectiveDate" type="xsd:date" nillable="true">
          <xsd:annotation>
               <xsd:documentation>The date a statute came into effect</xsd:documentation>
               <xsd:appinfo>Statute.effectiveDate</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="ExpirationDate" type="xsd:date" nillable="true">
          <xsd:annotation>
               <xsd:documentation>The date a statute was not longer effective.</xsd:documentation>
               <xsd:appinfo>Statute.effectiveDate</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="EnactmentDate" type="xsd:date" nillable="true">
          <xsd:annotation>
               <xsd:documentation>A date a statute was signed into law.</xsd:documentation>
               <xsd:appinfo>Statute.enactmentDate</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="RepealedIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation>A date a statute number was repealed, amended, or renumbered.</xsd:documentation>
               <xsd:appinfo>Statute.repealedFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="HeadNote" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation></xsd:documentation>
               <xsd:appinfo>Statute.headNote</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="SummaryDescriptionText" type="xsd:string" nillable="true">
          <xsd:annotation>
               <xsd:documentation>A long description of a statute.</xsd:documentation>
               <xsd:appinfo>Statute.summaryText</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="LegislativeText" type="xsd:string" nillable="true">
          <xsd:annotation>
               <xsd:documentation>The legislative of a statute.</xsd:documentation>
               <xsd:appinfo>StatuteChapterSection.legislativeText</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>     
     <xsd:element name="SessionTextIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation></xsd:documentation>
               <xsd:appinfo>StatuteChapterSection.sessionTextFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>     
     <xsd:element name="FunctionText" type="xsd:string" nillable="true">
          <xsd:annotation>
               <xsd:documentation></xsd:documentation>
               <xsd:appinfo>StatuteFunction.functionText</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="JuvenileOnlyIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation>An indicator identifying whether a statute applies to juveniles only.</xsd:documentation>
               <xsd:appinfo>StatuteFunction.juvenileOnlyFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="CrimeOfViolenceIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation>An indicator identifying whether a statute is a crime of violence under Minnesota statute 624 section 712 subdivision 5.</xsd:documentation>
               <xsd:appinfo>StatuteFunction.crimeOfViolenceFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="EnhanceableIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation>An indicator identifying whether the charges are enhanceable by specific factors (the definition of enhanceable is pending review).</xsd:documentation>
               <xsd:appinfo>StatuteFunction.enhanceableFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="TargetedMisdemeanorIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation>An indicator identifying whether a statute is a targeted misdemeanor as defined in Minnnesota Statute 299C.10, subdivision. 1(d).</xsd:documentation>
               <xsd:appinfo>StatuteFunction.targetedMisdemeanorFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="MandatoryAppearanceIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation></xsd:documentation>
               <xsd:appinfo>StatuteFunction.mandatoryAppearanceFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="RegisterableOffenseIndicator" type="xsd:boolean">
          <xsd:annotation>
               <xsd:documentation></xsd:documentation>
               <xsd:appinfo>StatuteFunction.registerableOffenseFlag</xsd:appinfo>
          </xsd:annotation>
     </xsd:element>
     <xsd:element name="StatuteFunction">
          <xsd:annotation>
               <xsd:documentation></xsd:documentation>
               <xsd:appinfo>StatuteFunction</xsd:appinfo>
          </xsd:annotation>
          <xsd:complexType>
               <xsd:sequence>
                    <xsd:element ref="StatuteIntegrationId" />
                    <xsd:element ref="FunctionCode"/>
                    <xsd:element ref="FunctionText" minOccurs="0" maxOccurs="1"/>                    
                    <xsd:element ref="CrimeOfViolenceIndicator"/>
                    <xsd:element ref="EnhanceableIndicator"/>
                    <xsd:element ref="TargetedMisdemeanorIndicator"/>
                    <xsd:element ref="RegisterableOffenseIndicator"/>                    
                    <xsd:element ref="JuvenileOnlyIndicator"/>
                    <xsd:element ref="MandatoryAppearanceIndicator"/>                                        
                    <xsd:element ref="OffenseLevelCode" minOccurs="0" maxOccurs="1"/>
                    <xsd:element ref="GeneralOffenseCode" minOccurs="0" maxOccurs="1"/>
                    <xsd:element ref="DetailedOffenseCode" minOccurs="0" maxOccurs="1"/>
                    <xsd:element ref="OffenseSummaryCode" minOccurs="0" maxOccurs="1"/>
                    <xsd:element ref="OffenseSummarySeverityLevelCode" minOccurs="0" maxOccurs="1"/>
                    <xsd:element ref="OffenseSeverityLevelCode" minOccurs="0" maxOccurs="1"/>
               </xsd:sequence>
          </xsd:complexType>
     </xsd:element>
</xsd:schema>
Query:
first part to get the statute ID numbers,
insert into CriMNet_Statutes
     select cs.StatuteId, cs.Chapter, cs.Section, cs.Subdivision, cs.Year, cs.LegCode,
          cs.LegDesc, cs.SessionTextIndicator, cs.HeadNoteIndicator,
          to_date(cs.EffectiveDate, 'yyyy/mm/dd') as eDate,
          to_date(cs.EnactmentDate, 'yyyy/mm/dd') as EnDate,
          cs.RepealedIndicator, cs.SummaryDescriptionText
     from Cstatute_xml,          
     xmltable
          xmlnamespaces
               default 'http://crimnet.state.mn.us/mnjustice/statute/3.0',     
               --- or 'http://crimnet.state.mn.us/mnjustice/statute/3.0' as "cs"
               'http://crimnet.state.mn.us/mnjustice/statute/service/3.0' as "cx",
               'http://crimnet.state.mn.us/mnjustice/statute/messages/3.0' as "ns1"                    
          '/cx:AllStatuteQueryResponse/ns1:Statutes/ns1:Statutes'               
          --- '/AllStatuteQueryResponse//ns:Statutes' --- produces an extra row
          passing SXMLDOC
          columns
          StatuteId     varchar2(10)     path '//StatuteId',
          Chapter          varchar2(10)     path '//Chapter',
          Section          varchar2(20)     path '//Section',
          Subdivision     varchar2(20)     path '//Subdivision',
          Year          number          path '//Year',     
          LegCode          varchar2(10)     path '//LegislativeSessionCode/StatuteCode/code',
          LegDesc          varchar2(10)     path '//LegislativeSessionCode/StatuteCode/description',
          SessionTextIndicator varchar2(10) path '//SessionTextIndicator',
          HeadNoteIndicator varchar2(10)     path '//HeadNoteIndicator',
          EffectiveDate     varchar2(15)     path '//EffectiveDate',
          EnactmentDate     varchar2(15)     path '//EnactmentDate',
          RepealedIndicator varchar2(10)     path '//RepealedIndicator',
          SummaryDescriptionText varchar2(150) path '//SummaryDescriptionText'     
     ) cs;
Second part to get the function code for each statute ID (one ID to many function codes).
declare
          v_statuteID     number;
          v_statuteIDC     varchar2(10);
          cursor c_cmns is
          select statuteid from CriMNet_Statutes;
     begin
          for v_cmns in c_cmns loop
               v_StatuteID := v_cmns.StatuteID;
               v_statuteIDC := to_char(v_statuteID);
               insert into CriMNet_Statute_Function
               select v_StatuteID, cf.* from Cstatute_xml,
               xmltable
                    xmlnamespaces
                         'http://crimnet.state.mn.us/mnjustice/statute/3.0' as "cs",
                         'http://crimnet.state.mn.us/mnjustice/statute/service/3.0' as "cx",
                         'http://crimnet.state.mn.us/mnjustice/statute/messages/3.0' as "ns1"                         
                    'for $cxm in /cx:AllStatuteQueryResponse/ns1:Statutes/ns1:Statutes[cs:StatuteId = $val/pStatuteId]/cs:StatuteFunction
                    return
                    <cs:CSFunction>
                         <cs:StatuteIntegrationId>{$cxm//cs:StatuteIntegrationId}</cs:StatuteIntegrationId>
                         <cs:FunctionCode>{$cxm//cs:FunctionCode/cs:StatuteCode/cs:code}</cs:FunctionCode>
                         <cs:FunctionDesc>{$cxm//cs:FunctionCode/cs:StatuteCode/cs:description}</cs:FunctionDesc>
                         <cs:CrimeOfViolenceIndicator>{$cxm//cs:CrimeOfViolenceIndicator}</cs:CrimeOfViolenceIndicator>
                         <cs:EnhanceableIndicator>{$cxm//cs:EnhanceableIndicator}</cs:EnhanceableIndicator>
                         <cs:TargetedMisdIndicator>{$cxm//cs:TargetedMisdemeanorIndicator}</cs:TargetedMisdIndicator>
                         <cs:RegisterableOffIndicator>{$cxm//cs:RegisterableOffenseIndicator}</cs:RegisterableOffIndicator>
                         <cs:JuvenileOnlyIndicator>{$cxm//cs:JuvenileOnlyIndicator}</cs:JuvenileOnlyIndicator>
                         <cs:MandatoryAppIndicator>{$cxm//cs:MandatoryAppearanceIndicator}</cs:MandatoryAppIndicator>
                         <cs:OffenseLevelCode>{$cxm//cs:OffenseLevelCode/cs:StatuteCode/cs:code}</cs:OffenseLevelCode>
                         <cs:OffenseLevelDesc>{$cxm//cs:OffenseLevelCode/cs:StatuteCode/cs:description}</cs:OffenseLevelDesc>
                         <cs:GeneralOffenseCode>{$cxm//cs:GeneralOffenseCode/cs:StatuteCode/cs:code}</cs:GeneralOffenseCode>
                         <cs:GeneralOffenseDesc>{$cxm//cs:GeneralOffenseCode/cs:StatuteCode/cs:description}</cs:GeneralOffenseDesc>
                         <cs:DetailedOffenseCode>{$cxm//cs:DetailedOffenseCode/cs:StatuteCode/cs:code}</cs:DetailedOffenseCode>
                         <cs:DetailedOffenseDesc>{$cxm//cs:DetailedOffenseCode/cs:StatuteCode/cs:description}</cs:DetailedOffenseDesc>
                         <cs:OffenseSummaryCode>{$cxm//cs:OffenseSummaryCode/cs:StatuteCode/cs:code}</cs:OffenseSummaryCode>
                         <cs:OffenseSummaryDesc>{$cxm//cs:OffenseSummaryCode/cs:StatuteCode/cs:description}</cs:OffenseSummaryDesc>
                         <cs:OffenseSumSeverityLevelCode>{$cxm//cs:OffenseSummarySeverityLevelCode/cs:StatuteCode/cs:code}</cs:OffenseSumSeverityLevelCode>
                         <cs:OffenseSumSeverityLevelDesc>{$cxm//cs:OffenseSummarySeverityLevelCode/cs:StatuteCode/cs:description}</cs:OffenseSumSeverityLevelDesc>
                    </cs:CSFunction>'                              
                    passing SXMLDOC, xmlelement("pStatuteId", v_statuteIDC) as "val"
                    columns
                    StatuteIntegrationId     number     path '/cs:CSFunction/cs:StatuteIntegrationId',
                    FunctionCode          varchar2(10) path '/cs:CSFunction/cs:FunctionCode',
                    FunctionDesc          varchar2(30)     path '/cs:CSFunction/cs:FunctionDesc',
                    CrimeOfViolenceIndicator varchar2(10)     path '/cs:CSFunction/cs:CrimeOfViolenceIndicator',
                    EnhanceableIndicator     varchar2(10)     path '/cs:CSFunction/cs:EnhanceableIndicator',
                    TargetedMisdIndicator     varchar2(10)     path '/cs:CSFunction/cs:TargetedMisdIndicator',
                    RegisterableOffIndicator varchar2(10)     path '/cs:CSFunction/cs:RegisterableOffIndicator',
                    JuvenileOnlyIndicator     varchar2(10)     path '/cs:CSFunction/cs:JuvenileOnlyIndicator',
                    MandatoryAppIndicator     varchar2(10)     path '/cs:CSFunction/cs:MandatoryAppIndicator',
                    OffenseLevelCode     varchar2(10)     path '/cs:CSFunction/cs:OffenseLevelCode',
                    OffenseLevelDesc     varchar2(40)     path '/cs:CSFunction/cs:OffenseLevelDesc',
                    GeneralOffenseCode     varchar2(10)     path '/cs:CSFunction/cs:GeneralOffenseCode',
                    GeneralOffenseDesc     varchar2(60)     path '/cs:CSFunction/cs:GeneralOffenseDesc',
                    DetailedOffenseCode     varchar2(10)     path '/cs:CSFunction/cs:DetailedOffenseCode',
                    DetailedOffenseDesc     varchar2(60)     path '/cs:CSFunction/cs:DetailedOffenseDesc',
                    OffenseSummaryCode     varchar2(10)     path '/cs:CSFunction/cs:OffenseSummaryCode',
                    OffenseSummaryDesc     varchar2(60)     path '/cs:CSFunction/cs:OffenseSummaryDesc',
                    OffenseSumSeverityLevelCode varchar2(10)     path '/cs:CSFunction/cs:OffenseSumSeverityLevelCode',
                    OffenseSumSeverityLevelDesc varchar2(30)     path '/cs:CSFunction/cs:OffenseSumSeverityLevelDesc'          
               ) cf;
               ---dbms_output.put_line('Statute ID = ' || v_StatuteID);
          end loop;
     end;
You mentioned that I should include the namespace in the existsnode function but I did not. I am going to try after including it. Thanks.
Ben

Similar Messages

  • Why doesn't my iPhone 4 have an 'Internet tethering' options? Is it carrier related or iOs related? Please help me find the solution for this. thanx

    Why doesn't my iPhone 4 have an 'Internet tethering' options? Is it carrier related or iOs related? Please help me find the solution for this. thanx

    Personal Hot spot
    http://support.apple.com/kb/HT3574
    Understanding
    http://support.apple.com/kb/HT4517
    Trouble Shooting
    http://support.apple.com/kb/TS2756

  • Can anyone please help me with the logic for this..

    hi all,
    os  has the value Windows 2000
    IF os CP 'WINDOWS' OR os CP 'SUN'.
         OS1 = 'X'.
      ENDIF.
    (if i test this,
    os1 doesnot have any value, (should be x)).
    This doesnot work for me.
    Any suggestions.
    Regards,
    Sukumar.

    Dear Sukumar,
    just use the F1 help on CP in ABAP code, there is a description.
    I think you need to use the asterix '*' than it will work.
    Regards
    Tibor
    Just check the example:
    Report z_example.
    data: os1, os type string.
    os = 'WINDOWS 2000'.
    IF os CP 'WINDOWS' OR os CP 'SUN' or os = space.
    OS1 = 'X'.
    ENDIF.
    write: / os1.

  • Hi!  I cant conect The face time betwen my iPad ,iPod and iPhone, please help me,what i need for this issue?

    Hi!  I cant conect The face time betwen my iPad ,iPod and iPhone, please help me,what i need for this issue?

    What is it doing when you try to facetime? also if you are using the same apple Id/email on each device, it wont work.

  • I am currently getting finder error screen saying "Quartz-filter plugin" error, Please report to apple. Can anyone please help me find a resolution for this error?

    I am currently getting finder error screen saying "Quartz-filter plugin" error, Please report to apple. Can anyone please help me find a resolution for this error?

    If it were me I would schedule an appointment at the store where you bought it and meet with the Manager of the store in person. Print this post and bring it with you along with your iMac.
    And change the password on your Apple ID and then see if there are in purchases in your account that you did not make. If there are then someone did get your ID and password. If not someone got your Credit Card information from somewhere and used it.

  • I bought an iphone from a pawn shop and have no contact with the previous owner, but need to get past the icloud activation please help, i paid good money for this phone

    Please help with my iPhone I bought from a pawn shop but have no contact with the previous owner so I cannot get past the icloud activation Please anyone help. it would mean a lot, I paid good money for this phone

    Return it to the pawn shop and get your money back. The device is permanently locked and with the previous owner to unlock it you can never use it except as a paperweight.

  • Please Help me fix the css for font colors in this menu!

    I have finally figured out how to make my drop down menu work, but I need some help troubleshooting this code. I have fiddled with the code for several hours and have still been unable to fix it. My issue is that I have been unable to distinguish between the top level links and the dropdown menu links. I want the dropdown menu links to be a light cream color. However, they are being displayed as the same color as the hover color.
    Here is the webpage loaded online: www.theriveroverlook.com/Trial.html
    If you hover over "Accomodations", you will see the issue. The green color of the hovered links is also being displayed in the lower level menu. This makes them unable to be read easily and presents a problem.
    Here is applicable css code:
    body {
               width:1170px;
               height:1300px;
               background-image:url(BackgroundImage.jpg);
    background-repeat:no-repeat;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    /* BEGIN HORIZONTAL DROP-MENU */
    #navcontainer {
              margin-left:0px;
              padding-left:0px;
              margin-top:200px;      
              background-image:url(MenuBarFINAL.png);
              background-repeat: no-repeat;
              height: 192px;
                          width:1170;
    nav {
                           font-size:22px;
                           font:"goudy-bookletter-1911";
                           font-weight:500;
              text-align: left;
              padding-top: 65px;
                          margin-left:0px;
                          padding-left:0px;
    nav ul ul {
              display: none;
    nav ul li:hover > ul {
              display: block;
    nav ul {
                                  margin-left:0px;
              padding: 0 0px;
              list-style: none;
              display: inline-table;
    /*Top level nav spacing, listing*/
    nav ul li {
              float: left;
                           margin-left:0px;
    nav ul li:hover a {color:#060;}
    nav ul li:active a {color:#300;}
    nav ul li:visited a {color:#900;}
    /*top level text display*/
    nav ul li a {
              display:inline;
              text-decoration: none;
                          color:#55390e; 
    ul.accomdrop a {
              color:#fbf1cc;
    #accomdrop {
                      background-image:url(dropdownpng.png);
                                  margin-top: 13px;
                                  width: 155px;
                                  padding-bottom: 69px;
                                  background-repeat:no-repeat;
    nav ul ul li {
                                  font-size:18px;
                                  font-weight: 100;
              float: none;
                          color:#e4ddc8;
    #home {
              margin-left: 75px;
    #accom {
              margin-left: 35px;
              width: 120 px;
              padding-right: 25px;
    #holston {
              padding-top: 10px;
              padding-bottom:10px;
              padding-left: 17px;
              word-wrap:normal;
              text-align:center;
              width:120px;
    #tennessee {
              padding-top: 10px;
              padding-bottom: 15px;
              padding-left:17px;
              word-wrap: normal;
              text-align:center;
              width: 120px;
    #french {
              padding-top: 8px;
              padding-bottom: 10px;
              padding-left: 17px;
              word-wrap:normal;
              text-align:center;
              width: 120px;
    #amenities {
              margin-left: 15px;
              width: 110px;
    #packages {
              margin-left: 285px;
              width:120px;
    #packdrop {
              background-image:url(dropdownpng2.png);
              margin-left:-35px;
              margin-top: 13px;
                                  width: 155px;
                                  padding-bottom: 80px;
                                  background-repeat:no-repeat;
    #romance {
                        padding-top: 5px;
              padding-bottom:8px;
              padding-left: 2px;
              word-wrap:normal;
              text-align:center;
              width:150px;
    #golf {
              padding-top: 15px;
              padding-bottom:12px;
              padding-left:2px;
              word-wrap:normal;
              text-align:center;
              width: 150px;
    #photo {
              padding-top: 5px;
              padding-bottom:13px;
              padding-left:2px;
              word-wrap:normal;
              text-align:center;
              width:150px;
    #cook {padding-top: 7px;
              padding-bottom:10px;
              padding-left:2px;
              word-wrap:normal;
              text-align:center;
              width:150px;
    #fish {padding-top: 10px;
              padding-bottom:10px;
              padding-left:2px;
              word-wrap:normal;
              text-align:center;
              width:150px;
    #directions {
              margin-left: 20px;
    I really appreciate any help you can give me! Sometimes, you stare at something so long that you can't see the obvious problem before you!
    Jaime

    See if this helps:
    http://alt-web.com/DEMOS/CSS-Multi-colored-drop-menu.shtml
    Nancy O.

  • Homesharing could not be activated because an error occurred (310). can anyone help me with the solution for this issue please?

    I'm unable to activate homesharing due to an error (310). does anyone know the solution to this issue?

    This is indicates a hardwre issue:
    Check for hardware issues
    Related errors: 1, 3, 10, 11, 12, 13, 14, 16, 20, 21, 23, 26, 27, 28, 29, 34, 35, 36, 37, 40, 1000, 1002, 1004, 1011, 1012, 1014, 1667, or 1669.
    Try to restore your iOS device two more times while connected with a cable, computer, and network you know are good. Also, confirm your security software and settings are allowing communication between your device and update servers. If you still see the error message when you update or restore, contact Apple support.
    Error 1015 might happen after making unauthorized modifications to iOS, also called "jailbreaking."
    Use recovery mode to restore your device
    Related errors: 1015, “The required resource can't be found.”
    You might see these error messages if your device has a beta version of iOS or if you're installing an older version of iOS (downgrading). Use recovery mode to restore your device to the latest version of iOS.
    Quit virtualization software
    Quit any virtualization software (such as Parallels or VMware) that’s running on your Mac. Then use the latest version of iTunes to restore your device.
    Resolve specific iTunes update and restore errors

  • PLEASE help me squeeze the price of this build!!

    Hi everyone-
    I have been working on a new computer build with heavy CS5 usage in mind, particularly After Effects and Premiere.  I have regular access to free cameras and gear, and I need an editing machine to facilitate a few personal projects  This machine will be the kernel of a home studio, but will also be used for more ordinary internet / bill-paying types of work as well.
    The help I need from you:
    The price on my build right now is $3,956.00.    Yikes!!  I need help squeezing the total pricetag of this rig to a more manageable number, hopefully under $3,000.  However, I know that I am purchasing literally everything in the system brand new, including things like monitors, speakers, the keyboard, etc, so my pricetag will be a bit higher than most builders in this forum.
    As you'll see, I just mostly went on Newegg and selected the highest-rated component that was in a comfortable price range for me.  I'm pretty sure that everything in my list will be able to play together nicely, but if there are ways that I can take steps down in price without affecting the quality of the system too drastically, those are the changes I want to know about. 
    TO SUM UP:  After reading this forum for awhile, I've put together the computer I think I WANT.  But I barely know what I'm doing with this stuff!  Can you help me build the computer I NEED?
    GUTS
    CPU- Intel i7 930 Bloomfield 2.8 Ghz
    $290 on Newegg
    GPU- PNY GTX 480
    $500 on Newegg
    RAM- 12 GB of CORSAIR XMS3(6x2)
    $329 on Newegg
    MOBO- ASUS P6X58D
    $230 on Newegg
                TOTAL PRICE FOR GUTS-  $1,349
    Add'l questions:
        -Any way to come down on the RAM price but keep speed and reliability?
    DRIVE SETUP
    RAID CONTROLLER- areca ARC-1222 PCIe x8
    $400 on Newegg
    BOOT DRIVE (PROGRAMS & OS)- WD Caviar Black WD6402AAEX 640GB
    $80 on Newegg
    SCRATCH & CACHE "WRITE" DRIVES- (2) WD Caviar Black WD1501FASS 1.5TB in RAID 0
    $220 on Newegg
    EXPORT DRIVE- Western Digital Caviar Black WD1002FAEX 1TB
    $100 on Newegg
    MEDIA & PROJECT FILE "READ" DRIVE-(6)Western Digital Caviar Blue WD3200AAKS 320GB in RAID3
    $300 on Newegg
                TOTAL PRICE FOR DRIVE SETUP-  $1,100
    Add'l questions:
        -Haarm sings the praises of areca controller cards, and RAID 3 is an attractive option for my Media storage.  But I can't afford to spend $700 or more on a RAID card.  If I skip the RAID card altogether, and use the MOBO's on-board RAID capabilities, I'll be sapping juice from the CPU.  Can anyone recommend a good mid-level RAID card for smaller arrays?  Is the money spent facilitating the RAID worth the gained performance, without going balls-to-the-wall with a $1200 card?
        -Does my drive setup make sense?  Can I save money either by going for cheaper drives, or by simplifying the entire setup?
    CASE AND POWER
    CASE- Antec Twelve Hundred Black Steel Case
    $150 on Newegg
    PSU- CORSAIR CMPSU-850TX 850W ATX12V 2.2 / EPS12V 2.91
    $130 on Newegg
    UPS- CYBER POWER CP1350AVRLCD 1350 VA UPS
    $155 on Newegg
    Add'l questions:
           -I picked the UPS and PSU pretty much based on price.  Did I make OK choices?  Could I afford to cut some of the budget in this area?
                TOTAL PRICE FOR CASE AND POWER-  $435
    SYSTEM COOLING
    CPU COOLING- Thermalright TRUE Black 120Rev.C CPU Cooler
    $60 on Newegg
    Arctic Silver 5 Thermal Compound
    $10 on Newegg
    RAM COOLING- (6) VANTEC ICEBERG DDR-A1C Heatsinks only
    $30 on Newegg
    GPU COOLING- ZALMAN VF900 – CU 2 Ball VGA Cooler
    $60 on Newegg
    CASE COOLING- (5) Scythe Gentle Typhoon 120mm 800rpm
    $90 on endpcnoise.com
    DRIVE COOLING- ????
                TOTAL PRICE FOR SYSTEM COOLING-  $250
    Add'l questions:
           -I had planned on replacing the stock case fans that come with the Antec 1200 with some different "quiet" fans.  Is this going overboard?
            -Do I need individual fans for each hard drive, or am I better off getting a few larger fans to cover the entire drive area? 
            -Is the cooling system that I've put together here overkill, or sensible?
    MEDIA R/W
    BLU-RAY R/W- Pioneer BDR-205BKS Blu-Ray RW
    $200 on Newegg
    DVD R/W- ASUS DRW-24B1ST/BLK/B/AS DVD RW
    $22 on Newegg
    MEDIA R/W- AFT XM-35U BLACK USB 2.0 Kiosk Card Reader
    $35 on Newegg
                TOTAL PRICE FOR MEDIA R/W-  $257
    Add'l questions:
           -In the age of Vimeo, is a Blu-ray burner really necessary right now?
    HUMAN I/O
    MONITORS- (2) ASUS VH236H Black 23"
    $400 on Newegg
    SPEAKERS- BEHRINGER MS16 16 W 2.0
    $60 on Newegg
    MOUSE- Microsoft BlueTrack Explorer Mini Mouse
    $50 on Newegg
    KEYBOARD- Logitech Comfort Wave 450 Black 104 Normal Keys USB Wired Ergonomic Keyboard
    $40 on Newegg.com
    Adobe Premiere keyboard stickers
    $15 on editorskeys.com
                TOTAL PRICE FOR HUMAN I/O-  $565
    Add'l questions:
           -Cheaper monitors that will get the job done?  I picked these sort of randomly..
            -Can anyone recommend a cheaper mouse that they like?  Corded options are OK.
            -What kind of speakers do you have in your home office setup?  I don't really need professional Studio Monitor quality at this phase in my career.  Is it smarter to invest in a decent pair of headphones instead?
                          TOTAL PRICE OVERALL- $ 3,956
    A little about me /my needs and usage:
    I went to film school.  I'm not an editor per se, but I did a number of experimental compositing and animation projects, things that I'd like to resurrect, polish up, and put in my reel.  I also plan to use this machine to digest projects that are not yet shot.  With this machine, I'll be making the switch from Apple systems to PC.  
    Formats I'd like to be working with in the future:
    -Sony SxS cards (XDCAM EX)
    -Many flavors of DV video (DVCPROHD, DV, AVCHD, HDV)
    -HDSLR footage (native H.264-based streams)
    -Maybe RED footage?
    I've never built a computer by myself before, but I have friends that have, who can help me.  The components I've selected for this build were based mostly on advice I'd read in this forum, particularly Haarm's many guides for newbies like me  
    I do NOT need to be the fastest kid on the block, but I do want to build a reliable system the RIGHT WAY.  I don't want to be cheap about cooling.  For the HDD system, I want optimized data throughput that is structured in a sensible way. 
    Many thanks in advance to anyone who bothers to read even 1/2 of all that stuff, let alone anyone who makes helpful suggestions on how I can bring down the price of this system. 
    Talk soon!!
    -Leo K

    Thanks to everyone for their helpful advice.  I've taken all of it into account, and I was able to shave almost $700 off of the price of my build!
    This is the result of my first major revision to my list.  Does anyone see major conflicts or poor decisions here?
    GUTS
    COMPONENT
    NEWEGG PRICE
    CPU
    Intel i7 930 Bloomfield 2.8 Ghz
    $290 on Newegg
    GPU
    PNY GTX 480
    $500 on Newegg
    MOBO
    ASUS P6X58D
    $230 on Newegg
    RAM
    (2 sets) CORSAIR XMS3 6GB (3 x 2GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Triple Channel Kit Desktop Memory Model TR3X6G1600C9
    $380 on Newegg
                TOTAL PRICE FOR GUTS-  $1,400
    DRIVE SETUP
    COMPONENT
    NEWEGG PRICE
    BOOT DRIVE
    Western Digital Caviar Black WD6401AALS 640GB
    $75 on Newegg
    SCRATCH DRIVES
    (2) WD Caviar Black WD1501FASS 1.5TB in RAID 0
    $220 on Newegg
    EXPORT DRIVE
    Western Digital Caviar Black WD1002FAEX 1TB
    $100 on Newegg
                TOTAL PRICE FOR DRIVE SETUP-  $395
    CASE AND POWER
    COMPONENT
    NEWEGG PRICE
    CASE
    Antec Twelve Hundred Black Steel Case
    $160 on Newegg
    PSU
    CORSAIR HX Series CMPSU-1000HX 1000W ATX12V 2.2
    $240 on Newegg
    UPS
    powercom KIN-2200AP 2200 VA 1320 Watts 6 Outlets UPS
    $234 on Newegg
                TOTAL PRICE FOR CASE AND POWER-  $634
    SYSTEM COOLING
    COMPONENT
    NEWEGG PRICE
    CPU COOLING
    Thermalright TRUE Black 120Rev.C CPU Cooler
    $60 on Newegg
    THERMAL COMPOUND
    Arctic Silver 5 Thermal Compound
    $10 on Newegg
    CASE COOLING
    (2) Scythe Gentle Typhoon 120mm 800rpm
    $36 on NEWEGG
                TOTAL PRICE FOR SYSTEM COOLING-  $106
    MEDIA R/W
    COMPONENT
    NEWEGG PRICE
    BLU RAY RW
    LG WH10LS30K 10X Blu-ray Burner
    $130 on Newegg
    MEDIA RW
    AFT XM-35U BLACK USB 2.0 Kiosk Card Reader
    $35 on Newegg
                TOTAL PRICE FOR MEDIA R/W-  $165
    HUMAN I/O
    COMPONENT
    NEWEGG PRICE
    MONITORS
    (2)- SAMSUNG 22"Height &Pivot Adjustable Stand Black Widescreen LCD Monitor
    $360 ON Newegg
    SPEAKERS
    PNY GTX 480
    $100 on Newegg
    MOUSE
    ASUS P6X58D
    $30 on Newegg
    KEYBOARD
    Logitech Comfort Wave 450 Black 104 Normal Keys USB Wired Ergonomic Keyboard
    $40 on Newegg.com
    TOTAL PRICE FOR HUMAN I/O-  $530
                          TOTAL PRICE OVERALL-  $ 3,230

  • Please help in finding the bug in this BDC for FB01

    Please find the bug in the following BDC for FB01 of mine. It picks up the entries from the very first record of the excel file, every time.
    report ZFI_BDC
           no standard page heading line-size 255.
    data: bdcdata1 like bdcdata occurs 0 with header line.
    data : vf_index type i.
    DATA: BEGIN OF ENTRIES occurs 0,
            BLDAT(8),
            BUKRS(4),
            BLART(2),
            WAERS(5),
            BUDAT(8),
            RECNO(5),
            NEWBS(2),
            NEWKO(17),
            NEWNUM(1),
            WRBTR(13),
            GSBER(4),
            SECCO(4),
            zuonr(18),
            SGTXT(50),
            NEWBS_2(2),
            NEWKO_2(17),
            NEWNUM_2(1),
            WRBTR_2(13),
            GSBER_2(4),
            SECCO_2(4),
            zuonr_2(18),
            SGTXT_2(50),
            no type i,
    END OF ENTRIES.
    DATA: BEGIN OF ENTRIES2 OCCURS 0 ,
            BLDAT(8),
            BUKRS(4),
            BLART(2),
            WAERS(5),
            BUDAT(8),
            RECNO(5),
            NEWBS(2),
            NEWKO(17),
            NEWNUM(1),
            WRBTR(13),
            GSBER(4),
            SECCO(4),
            zuonr(18),
            SGTXT(50),
            NEWBS_2(2),
            NEWKO_2(17),
            NEWNUM_2(1),
            WRBTR_2(13),
            GSBER_2(4),
            SECCO_2(4),
            zuonr_2(18),
            SGTXT_2(50),
            no type i,
    END OF ENTRIES2.
    DATA: TEMP(8),
          DOCDATE(8),
          SPLGL(1),
          PKEY(2),
          GL(17),
          VCHAMT(13),
          BUSAREA(4),
          SECCODE(4),
          zzuonr(18),
          COSTCEN(10),
          AUFNR(3),
          SGTXT(50),
          item(50)           TYPE c,
          DS TYPE I,
          DS2 TYPE I.
    data : vf_start_col type i value '1',      "start column
           vf_start_row type i value '1',      "start row
           vf_end_col   type i value '256',    "maximum column
           vf_end_row   type i value '65536',  "maximum row
           p_text(20).                         "stores error messages
    Internal Table
    data : it_excel type  kcde_cells occurs 0 with header line.
    */ Field symbol
    field-symbols : <fs>.
    parameters: p_file   LIKE rlgrap-filename MEMORY ID M01,
                NOHEADER AS CHECKBOX.
    parameters: COMPANY(4) TYPE C DEFAULT 'SCL',
                GROUP(12) TYPE C DEFAULT 'BDCTEST',
                USER(12) TYPE C DEFAULT SY-UNAME,
                KEEP(1) TYPE C DEFAULT 'X',
                POSTDATE LIKE SY-DATUM DEFAULT SY-DATUM,
                DOC_TYPE(2) TYPE C DEFAULT 'SA',
                HOLDDATE LIKE SY-DATUM.
    ***********************************************upload data from excel
    CALL FUNCTION 'KCD_EXCEL_OLE_TO_INT_CONVERT'
      EXPORTING
        filename                      = p_file
        i_begin_col                   = VF_START_COL
        i_begin_row                   = VF_START_ROW
        i_end_col                     = VF_END_COL
        i_end_row                     = VF_END_ROW
      tables
        intern                        = IT_EXCEL
    EXCEPTIONS
       INCONSISTENT_PARAMETERS       = 1
       UPLOAD_OLE                    = 2
       OTHERS                        = 3 .
    IF sy-subrc <> 0.
              WRITE: / 'EXCEL UPLOAD FAILED :', p_file, SY-SUBRC.
    else.
      sort it_excel by row col.
          loop at it_excel.
         IF NOHEADER = 'X'
        AND It_EXCEL-row = 1.
          CONTINUE.
        ENDIF.
         vf_index = it_excel-col.
       assign component vf_index of structure ENTRIES to <fs>.
            move  it_excel-value to <fs>.
          at end of row.
            append ENTRIES.
            clear ENTRIES.
          endat.
          endloop.
      endif.
    start-of-selection.
    DS = 1.
    LOOP AT ENTRIES.
    ENTRIES-NO = DS.
    MODIFY ENTRIES.
    DS = DS + 1.
    *ON CHANGE OF ENTRIES-zuonr.
    *DS = 1.
    *ENTRIES-NO = DS.
    *MODIFY ENTRIES.
    *DS = DS + 1.
    *ENDON.
    ENDLOOP.
    LOOP AT ENTRIES where no = 1.
        MOVE-CORRESPONDING  ENTRIES TO ENTRIES2.
    APPEND ENTRIES2.
    CLEAR ENTRIES2.
      ENDLOOP.
    DS2 = 1.
    LOOP AT ENTRIES2.
    ENTRIES2-NO = DS2.
    MODIFY ENTRIES2.
    DS2 = DS2 + 1.
    *ON CHANGE OF ENTRIES2-zuonr.
    *DS2 = 1.
    *ENTRIES2-NO = DS2.
    *MODIFY ENTRIES2.
    *DS2 = DS2 + 1.
    *ENDON.
    ENDLOOP.
    LOOP AT ENTRIES.
    REFRESH BDCDATA1.
      WRITE: /  ENTRIES-RECNO,
                ENTRIES-NEWBS,
                ENTRIES-NEWKO,
                ENTRIES-NEWNUM,
                ENTRIES-WRBTR,
                ENTRIES-GSBER,
                ENTRIES-SECCO,
                ENTRIES-ZUONR,
                ENTRIES-SGTXT.
    ENDLOOP.
    WRITE: / 'THIS IS THE BDC PROGRAM FOR SAMTEL'.
    TEMP = POSTDATE.
    DOCDATE = TEMP+6(2).
    DOCDATE2(2) = TEMP4(2).
    DOCDATE4(4) = TEMP0(4).
    *delete ENTRIES where no = 1.
    delete ENTRIES2 where no = 2.
    clear ENTRIES.
    clear ENTRIES2.
    LOOP AT ENTRIES .
    if ENTRIES-no = 2.
    perform bdc_dynpro      using 'SAPMF05A' '0100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BKPF-BLDAT'            "DOCDATE.
                                   ENTRIES-BLDAT.
    perform bdc_field       using 'BKPF-BLART'            "DOC_TYPE.
                                   ENTRIES-BLART.
    perform bdc_field       using 'BKPF-BUKRS'            "COMPANY.
                                   ENTRIES-BUKRS.
    perform bdc_field       using 'BKPF-BUDAT'            "DOCDATE.
                                   ENTRIES-BUDAT.
    perform bdc_field       using 'BKPF-WAERS'            "INR'.
                                   ENTRIES-WAERS.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-SGTXT'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    *perform bdc_field       using 'BDC_CURSOR'
                                 'BSEG-SGTXT_2'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-WRBTR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=BU'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    call transaction 'F-02' using bdcdata1 mode 'A'.
    else.
    perform bdc_dynpro      using 'SAPMF05A' '0100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BKPF-BLDAT'            "DOCDATE.
                                   ENTRIES-BLDAT.
    perform bdc_field       using 'BKPF-BLART'            "DOC_TYPE.
                                   ENTRIES-BLART.
    perform bdc_field       using 'BKPF-BUKRS'            "COMPANY.
                                   ENTRIES-BUKRS.
    perform bdc_field       using 'BKPF-BUDAT'            "DOCDATE.
                                   ENTRIES-BUDAT.
    perform bdc_field       using 'BKPF-WAERS'            "INR'.
                                   ENTRIES-WAERS.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-SGTXT'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS_2.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO_2.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    **perform bdc_field       using 'BDC_CURSOR'
                                 'BSEG-SGTXT_2'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-WRBTR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=BU'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    call transaction 'F-02' using bdcdata1 mode 'A'.
    endif.
    ENDLOOP.
    clear entries.
    refresh entries.
           Start new screen                                              *
    form bdc_dynpro using program dynpro.
       clear bdcdata1.
      bdcdata1-program  = program.
      bdcdata1-dynpro   = dynpro.
      bdcdata1-dynbegin = 'X'.
    append bdcdata1.
    endform.
           Insert field                                                  *
    form bdc_field using fnam fval.
       clear bdcdata1.
        bdcdata1-fnam = fnam.
        bdcdata1-fval = fval.
    append bdcdata1.
    endform.

    Alok,
    1) Write upload data from excel in Start of selection
    2) I could not find any need for table entries2 in the logic.
    3) I feel the data mapping from the uploaded file is wrong. Can you look into http://www.sapdevelopment.co.uk/file/file_upexcelalt1.htm for the proper usage. Actually, this logic will work. Similar way you can map the data to your internal table <b>entries</b>
    4) BDC part I feel its ok.
    Let me know if you have still error after these steps.
    Rgds,
    TM

  • Please help me deciding the storage for RAC !!

    Hello,
    I am looking for some help to decide hardware in order to install 10g R2 RAC. I have two IBM P5 series boxes with IBM - D24 Storage (SCSI storage). I followed Oracle's Clusterware installation guide. It says you have to create Physical Volumes in "Concurrent Mode" which my system does not support. even if i import this Physical vol with LVs in Concurrent mode it gives error as this is not an concurrent PV. I found that HACMP is needed to do this. But same time i found that HACMP is not needed ... I am very much confused.
    Can we take SAN and get rid of this kind of problem ? is there any software with SAN for concurrency ?...
    If you have any suggestions highly appreciated.
    Thanks

    1. I think what Ashok was saying is that you don't need to put these disks under the volume manager at all--just address them as raw disk devices. I don't recall where the raw disk devices are found on AIX, but you shouldn't have to do any importing or creating of physical volumes in order to use ASM.
    2. I think all the storage arrays I've used have allowed access from more than one host. It's usually an access control list or something similar.
    Dan

  • Please Help Me Find The Reason for The Repeating Event!

    The following code is intended to calculate and set metrics at the row-level and document-level of our sales documents (quotation, order, delivery note and invoice) when a new item is added to a line.
    If I include 'any' of the assignment statements in this code for the oPrintGrp, oCAGM, oCAGMP, oDocCAGM, oDocCAGMP and oDocCOGS EditText fields (all included below), then the system repeats that item event 50+ times until my code (apparently) times out and crashes.  I can't figure out why this might be happening.  Any ideas?
    If the six assignment statements for these respective variables are commented out, execution through this code snippet flows as expected, without errors and without the 50+ repeated validation events for the ItemCode field in the matrix.
    Thank you, in advance, for any and all assistance!
    Kind Regards,
    Scott
        Private Sub oApplication_ItemEvent(ByVal FormUID As String, ByRef pVal As SAPbouiCOM.ItemEvent, ByRef BubbleEvent As Boolean) Handles oApplication.ItemEvent
            Dim oForm As SAPbouiCOM.Form
            Debug.WriteLine("FormType=" & pVal.FormTypeEx & Chr(9) & "FormUID=" & pVal.FormUID & _
                            Chr(9) & "ItemUID=" & pVal.ItemUID & Chr(9) & "ColUID=" & pVal.ColUID & _
                            Chr(9) & "EventType=" & pVal.EventType & Chr(9) & "ItemChanged=" & pVal.ItemChanged & _
                            Chr(9) & "BeforeAction=" & pVal.BeforeAction & Chr(9) & "Row=" & pVal.Row & _
                            Chr(9) & "CharPressed=" & pVal.CharPressed & Chr(9) & "PopUpIndicator=" & pVal.PopUpIndicator & _
                            Chr(9) & "Modifiers=" & pVal.Modifiers & Chr(9) & "ActionSuccess=" & pVal.ActionSuccess)
            Try
                If (pVal.FormTypeEx = "149" Or pVal.FormTypeEx = "139" Or pVal.FormTypeEx = "140" Or pVal.FormTypeEx = "133") _
                    And pVal.EventType = et_VALIDATE And pVal.ItemUID = "38" And pVal.ColUID = "1" Then
                    oForm = oApplication.Forms.GetForm(pVal.FormTypeEx, pVal.FormTypeCount)
                    Dim oMtx As SAPbouiCOM.Matrix
                    Dim oEditText, oCAGMP, oCAGM, oLineTotal, oCommAmt, oQty, oPrintGrp, oLineNum As SAPbouiCOM.EditText
                    Dim Price, COGM, LP, LineTotal, CommAmt, CAGMPcnt, CAGM As Double
                    Dim oCOT As SAPbouiCOM.ComboBox
                    oForm.Freeze(True)
                    oMtx = oForm.Items.Item("38").Specific
                    oPrintGrp = oMtx.Columns.Item("U_PrintGrp").Cells.Item(pVal.Row).Specific  ' Print Group
                    oLineNum = oMtx.Columns.Item("0").Cells.Item(pVal.Row).Specific
                    oPrintGrp.String = oLineNum.Value    ' pVal.Row
                    oEditText = oMtx.Columns.Item("17").Cells.Item(pVal.Row).Specific
                    Price = CDbl(Replace(oEditText.Value, "USD", ""))
                    oEditText = oMtx.Columns.Item("37").Cells.Item(pVal.Row).Specific
                    COGM = CDbl(Replace(oEditText.Value, "USD", ""))
                    oCAGM = oMtx.Columns.Item("U_CAGM").Cells.Item(pVal.Row).Specific        ' Commission-Adjusted Gross Margin (CAGM)
                    oCAGMP = oMtx.Columns.Item("U_CAGMPcnt").Cells.Item(pVal.Row).Specific   ' CAGM %
                    oLineTotal = oMtx.Columns.Item("21").Cells.Item(pVal.Row).Specific
                    LineTotal = CDbl(Replace(oLineTotal.Value, "USD", ""))
                    oCommAmt = oMtx.Columns.Item("U_CommAmt").Cells.Item(pVal.Row).Specific  ' Commission Amount
                    CommAmt = CDbl(Replace(oCommAmt.Value, "USD", ""))
                    oCOT = oMtx.Columns.Item("U_COT").Cells.Item(pVal.Row).Specific
                    oQty = oMtx.Columns.Item("11").Cells.Item(pVal.Row).Specific
                    If oCOT.Selected.Value <> "Type 2" Then
                        CAGM = oQty.Value * (Price - COGM + CommAmt)
                    Else
                        CAGM = CommAmt
                    End If
                    If Price <> 0 Then
                        CAGMPcnt = Math.Round(100 * (CAGM / LineTotal), 2)
                    Else
                        CAGMPcnt = 0
                    End If
                    oCAGM.String = CStr(CAGM)
                    oCAGMP.String = CStr(CAGMPcnt)
                    Dim Doc_COGS, Doc_SubTotal, Doc_SubTotal2 As Double
                    Dim oPrice, oCOGS, oDocCAGM, oDocCAGMP, oDocCOGS As SAPbouiCOM.EditText
                    Dim oLinetype As SAPbouiCOM.ComboBox
                    Dim i As Integer
                    CAGM = 0
                    CAGMPcnt = 0
                    Doc_COGS = 0
                    Doc_SubTotal = 0
                    For i = 1 To oMtx.VisualRowCount - 1
                        oLineType = oMtx.Columns.Item("257").Cells.Item(i).Specific
                        If (oLineType.Selected.Value = "") Then
                            oPrice = oMtx.Columns.Item("17").Cells.Item(i).Specific()             ' Price
                            Price = CDbl(Replace(oPrice.Value, "USD", ""))
                            oCOGS = oMtx.Columns.Item("37").Cells.Item(i).Specific()              ' COGS
                            COGM = CDbl(Replace(oCOGS.Value, "USD", ""))
                            oQty = oMtx.Columns.Item("11").Cells.Item(i).Specific()               ' Quantity
                            oCommAmt = oMtx.Columns.Item("U_CommAmt").Cells.Item(i).Specific()    ' Commission
                            CommAmt = CDbl(Replace(oCommAmt.Value, "USD", ""))
                            oCOT = oMtx.Columns.Item("U_COT").Cells.Item(i).Specific
                            If oCOT.Selected.Value <> "Type 2" Then
                                CAGM = CAGM + oQty.Value * (Price - COGM + CommAmt)
                                Doc_COGS = Doc_COGS + (oQty.Value * COGM)
                            Else
                                CAGM = CAGM + oQty.Value * CommAmt
                            End If
                            oLineTotal = oMtx.Columns.Item("21").Cells.Item(i).Specific()
                            Doc_SubTotal = Doc_SubTotal + CDbl(Replace(oLineTotal.Value, "USD", ""))
                        End If
                    Next
                    oEditText = oForm.Items.Item("42").Specific     ' <= Document-Level Discounts
                    Doc_SubTotal = Doc_SubTotal - CDbl(Replace(oEditText.Value, "USD", ""))
                    CAGM = CAGM - CDbl(Replace(oEditText.Value, "USD", ""))
                    If Doc_SubTotal <> 0 Then
                        CAGMPcnt = 100 * (Doc_SubTotal - Doc_COGS) / Doc_SubTotal
                    Else
                        CAGMPcnt = 0
                    End If
                    oDocCAGMP = oForm.Items.Item("CAGMPcnt").Specific
                    oDocCAGMP.String = CStr(Math.Round(CAGMPcnt, 2))
                    oDocCAGM = oForm.Items.Item("CAGM").Specific
                    oDocCAGM.String = CStr(Math.Round(CAGM, 2))
                    oDocCOGS = oForm.Items.Item("TTL_COGS").Specific
                    oDocCOGS.String = CStr(Math.Round(Doc_COGS, 2))
                    oForm.Freeze(False)
                    oMtx.AutoResizeColumns()
                End If
            Catch ex As Exception
                oApplication.MessageBox("ItemEvent():" & vbNewLine & _
                                                 "Source = " & ex.Source & vbNewLine & _
                                                 "Message = " & ex.Message & vbNewLine & _
                                                 "HelpLink = " & ex.HelpLink.ToString & vbNewLine & _
                                                 "StackTrace = " & ex.StackTrace.ToString)
            End Try
        End Sub
    After entering all my data into the header of the quotation form and having placed the first item into the ItemCode field on the first row of the item matrix, I proceed to hit <TAB>.  This is the output from the add-on program to the Debug window in Visual Studio at the point of hitting the <TAB> until a modal dialogue box is presented to me in Business One reading "UI Add-on server is down" with selections to "Continue working without Add-ons" or "Log off current company".
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=2     ItemChanged=False     BeforeAction=True     Row=1     CharPressed=9     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    The thread '<No Name>' (0xa8c) has exited with code 0 (0x0).
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    The program '[2076] ABYMods.exe' has exited with code 0 (0x0).

    Hi Scott,
    the innerEvent means that the event is triggered from within another event.
    If you by example check for a lost focus of column1 and in the lost focus event column3 is changed, than from within the lost focus for column1 a got focus and lost focus for column3 is generated. Hence the innerEvent = true.
    We had the same problem and solved it also this way.
    Kind regards,
    Ad

  • Please help in finding the error in this code

    Dear Friends,
    I am trying to make the value of 'Shift' on the basis of  BLDAT CPUDT & CPUTM of MKPF but I am doing something wrong. Kindly have a look at the following code, especially the IF..ELSEIF section and help me in finding the error.
    Regards,
    Alok.
    SELECT MBLNR MJAHR BKTXT BUDAT BLDAT CPUDT CPUTM USNAM
    INTO CORRESPONDING FIELDS OF TABLE I_MKPF1
    FROM MKPF
    WHERE
    BUDAT EQ S_BUDAT AND
    TCODE2 EQ 'MFBF'.
    ********************************************************ALOK 01.02.07
    LOOP AT I_MKPF1.
           I_MKPF-MBLNR = I_MKPF1-MBLNR.
           I_MKPF-MJAHR = I_MKPF1-MJAHR.
           I_MKPF-BKTXT = I_MKPF1-BKTXT.
           I_MKPF-BUDAT = I_MKPF1-BUDAT.
           I_MKPF-BLDAT = I_MKPF1-BLDAT.
           I_MKPF-CPUDT = I_MKPF1-CPUDT.
           I_MKPF-CPUTM = I_MKPF1-CPUTM.
           I_MKPF-USNAM = I_MKPF1-USNAM.
    IF   ( ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM < '160000' )
    AND   ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'A'.
    ELSEIF ( ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM <= '110000' )
       AND  ( I_MKPF1-BLDAT <>  I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'C'.
    ELSEIF ( ( I_MKPF1-CPUTM >= '160000' AND I_MKPF1-CPUTM < '000000' )
      AND  ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'B'.
    ENDIF.
    APPEND I_MKPF.
    CLEAR I_MKPF.
    ENDLOOP.

    Hi.
    IF (  I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM < '160000' )
           AND ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'A'.
    ELSEIF  ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM <= '110000' )
    AND ( I_MKPF1-BLDAT <> I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'C'.
    ELSEIF ( I_MKPF1-CPUTM >= '160000' AND I_MKPF1-CPUTM < '000000' )
    AND ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'B'.
    ENDIF.
    Try the above code ..
    Regards
    Sudheer

  • Mid 2010 MacBook pro took a keyboard spill.  It still works but display is sooo dark - like no backlight.  I think this is an LED screen.  Does anyone know the fix for this?

    Hi all...  My mid 2010 MacBook Pro took a keyboard spill.  It still works but the display is very very dark.  A faint image can only be seen at an angle in very bright light.  I think this model has an LED screen.  Can anyone please tell me what the fix for this is?  Thank you sooooo much! 
    < Email Edited By Host >

    Spill Cleaning
    Some liquid has just spilled into your Mac. What should you do?
    Do
    Immediately shut down the computer and unplug the power cord.
    Remove the computer's battery (if you can)
    Disconnect any peripherals (printers, iPods, scanners, cameras, etc.)
    Lay the computer upside down on paper towels to get as much liquid as possible to drip out.
    Note what was spilled on your Mac.
    Bring the computer into an Apple store or AASP as soon as possible.
    Don't
    Don't try to turn it back on. Liquids can help electrical current move about the components of your Mac in destructive ways.
    Don't shake the computer (this will only spread the liquid around).
    Don't use a hair dryer on it (even at a low setting a hair dryer will damage sensitive components).

  • Index - How to create an index for multiple InDesign files?

    Hi everyone,
    I'm using InDesign CS2 to create a 250 page catalogue. Most of it is finished now, and I've come to creating the index.
    The catalogue is spread over about 10 InDesign files. How do I create an index for this? No paragraph styles were set up when it was started, but there are character styles.
    I've done some searching - does it need to be booked so I Can index? And can I book it without paragraph styles?
    (I've only been using InDesign for about a year, mostly self taught.)
    Thanks in advance :)
    Naomi

    Creating a book from your files should be no problem at all. ID does
    i not
    synchronize styles across documents -- unless you order it to! (That's what the checkboxes at the left of the book documents are for. Do Not Use, in your case.)
    The Index function itself is book-savvy, but you might want to search this forum for a few recurring problems.

Maybe you are looking for