Partial addition

I have a table Dept it has its EO/VO - with 5 attributes.

In jspx page, I have the collection of Panel on TOP and the Panel tabs at the bottom.

Top of the page, it displays the dept "read-only" attributes table format - registration
The bottom displays the details of the line at the top. Here we insert/change data.

This created a deptVO - slipped and fell at the top and bottom.

In the background, I have a 'create an insert' button that shows all 5 empty fields - user can add and commit the < < < < < it works well.

There is a need to have an another 'create' affecting what clicked will autopopulate 3 fields of the current record and 2 remaining fields must be empty?


How to do that please?

Thank you

A AMImpl of this method:

public void createNewRowWithDefaultValues() {}
ViewObject departmentsVO = this.getDepartments ();
Create new line
Line = departmentsVO.createRow ();
Set necessary attributes with default values
row.setAttribute ("DepartmentName", "DefaultedDepartmentName");
row.setAttribute ("ManagerId", new Long (100));
row.setAttribute ("LocationId", new Long (200));
Insert a new line to the View object
departmentsVO.insertRow (row);
}

Expose method in the form of a customer interface and available as a method in the data control.
Drop the method as a button in the page.

When the user clicks the button, new line is created with default values.

Thank you
Nini

Tags: Java

Similar Questions

  • I can control the display size?

    Acrobat X.  When I go into the properties and additional metadata, the screen that displays quickly keeps me back out or go ahead.  Note that it DOES NOT crash my computer.  The problem is that it displays so important that the up and down buttons extend beyond my screen, and I can't use the mouse to drag upward or down to access them, so to do something more with my computer I have to go into the Task Manager and close Adobe from there.

    There is no possibility to display the metadata part before I open it.  If the Acrobat screen partially, additional metadata screen is always the same size.

    I have a very big screen TV flat screen, the screen size is not the issue.  I need set the display to the opening size.

    Thank you

    Mogadeet

    If you have rights, you should be able to right click on your desktop and select Properties. The selection of the settings tab. You will see a slider with the title of the resolution of the screen. Move it to the right to increase the resolution of your screen. Click Ok once you are on the desired resolution and then select the confirmation to keep your chosen resolution, once the image of the screen adjusts.

  • Why microsoft virus removal tool removed partially viruses detected? what needs to be done in addition to ensure that the virus detected is completely and permanently deleted

    I downloaded a virus to the web site of microsoft removal tool. I did a full scan and a virus (win/32) or something of this nature has been detected. It has been partially deleted by scanning and removal of viruses microsoft tool. I need to know how to completely remove it and all other virus from my system. any help will be appreciated.

    Hello

    When any antivirus program scans and removes a virus to do a reboot to completely remove it from some parts of this virus are active. Given that the virus removal tool didn't you it restart as part of its service, it can remove only inactive parts of the virus. If you run the scan in safe mode it may have deleted all the virus. Just like removing a program, uninstaller was tell you to stop and exit the program until he could remove it. When malwarebytes running, there's a step before restarting it completely removes viruses and malicious software.

    Online virus removal tool is there so you can take control of the system and perform a local scan with your antivirus software.

    If it helps please click, "has been that useful."

    Thank you

    Jim

  • How to superimpose a partially transparent image (created by the user RGB) on a grab image acquired (I16 in grayscale) session in a while loop?

    Hello

    I'm trying to superimpose a partially transparent Alpha, RGB image, which I have already created through manipulation of pixels on an image in grayscale I16.  I16 image is acquired grab and RGB is a file location.  So my problem is that when I try to add (IMAQ) images, IMAQ add.vi gives me an error of type incompatible image.  I understand that these are different types of images; but I need to find a work-a-round in order to get the information from color to grayscale during a frame grab session information.  This frame grab is quite awhile so it runs a bit slow which is correct loop.

    I already overlaid on an image I16 RGB.  However, the two images in this instance is called from a location file and not a capture session.  Now, I need a new vi which will overlap the file created on the images of the capture session.

    If any addition information is needed, please do not hesitate to ask.  This situation is a little difficult to explain.

    Thank you for your help,

    David Fox


  • Unusual problem: partially black screen on the bottom right

    Hi all

    I would like to know what I can do to address these problems:

    I only had my Clip 4 GB zip drive for a month, and today I noticed after that him have plugged for charging for more than a day lower the right hand screen is black. The rest of the screen is fine, it's just this little corner of the screen that is like that! Partially black screen is triangular and always there.

    Another problem I've noticed is that I had it charging for more than a day, I expect to be fully recharged at the time where I unplugged, yet when I watched the news system, he indicated that power was '88% '. And then, when I was checked to make sure it read "77%", then again in '88% ' after I checked it once more. WTH is happening? Why the change?

    Oh, and I think that the firmware is up to date (not sure if this is relevant) because they say "Version: V01.01.20F" in the settings.

    In addition, there is a third question, I believe. I tried to reset by pressing the button of power for 20-30 seconds, but for some reason any, my drive is as insensitive to this, he starts just straight up / stops due to the initial pressure - i.e. function Reset does not work.

    Others that the three above, I have not noticed other unusual symptoms. I would be extremely grateful if anyone could give me any advice to solve this problem.

    Edit - I just noticed that when the drive is connected, he said 100% fully charged, but as soon as I unplug the 88% said

    Thank you.

    I would not be concerned about battery level indicator, as the Zip Clip is infamous for having been innacurate that.  Apparently better, if you want to know the exact charge: go to system info. screen (under system settings) and check the percentage of battery charge it.

    Troubesome more is the screen problem.  If I were you, I would try to manually reapply the latest firmware (see firmware upgrade thread sticky at the top of the forum).  If that doesn't resolve the issues, I would contact the seller and/or the SanDisk for a defective/warranty drive replacement.

    http://www.SanDisk.com/about-SanDisk/contact-us/

  • Trojan:Win32 / Alureon.da - partially removed!

    I've used software removal tool microsoft windows malware, and it detected and partially removed the malware.

    This is part of the report that I had:
    Trojan:Win32 / Alureon.da partially removed, manual steps required
    Rogue: Win32 / FakeCog removed
    Rogue: Win32 / FakeRean deleted
    Trojan:Win32 / Rimecud.A removed
    Trojan:Win32 / TIBS.it removed
    for Trojan:Win32 / Alureon.DA, it says it is only partially removed, so what steps should I take to remove completely?
    I use windows Vista.
    the Trojan:Win32 encyclopedia entry / Alureon.DA says I need to restore the DNS settings, but I can't find the steps to do this for vista. You can find me the page that lists the following steps for vista.
    Thanks in advance.

    Clear your Temp File/Cache first upward.

    http://winhelp2002.MVPs.org/delcache.htm>

    Claire on your temporary files

    Click Start > all programs > Accessories > System Tools > Disk Cleanup

    Better and easier to use -CCleaner.

    Download the basic build (Slim) via

    http://www.CCleaner.com/download/builds.aspx>

    The basic build (Slim) does not contain the toolbar disgusted

    DO NOT USE ANY cleaning advanced options. DO NOT TOUCH THE REGISTRY. At least not for now.

    Reset

    Utility anti-rootkit TDSSKiller detects and removes the following malware:

    malware belonging to the family Rootkit.Win32.TDSS (aka Tidserv, TDSServ, Alureon, TDSS, Zeus, TDLV4, etc.); bootkits; Rootkits.

    Try TDSS Killer: http://support.kaspersky.com/faq/?qid=208283363> TDSS Killer is probably a "weapon of choice" against Alureon and many users report success using this program. http://support.Kaspersky.com/viruses/solutions?QID=208280684>

    It is also possible to scan your computer with MalwareBytes' to remove all traces that may still be present.

    MalwareBytes Anti-Malware (MBAM)

    http://www.Malwarebytes.org/products/malwarebytes_free>

    In addition, scan with the free Version of (SAS)

    http://SUPERAntiSpyware.com/superantispywarefreevspro.html >

    FYI

    How can you detect if your computer has been violated and infected with DNS changer?

    http://www.dcwg.org/>

    http://www.dcwg.http :// www.dcwg.org/http :// www.dcwg.org/org/detect/>

    UTC/GMT is 04:21 Friday, may 4, 2012

  • Windows Aero partially stops working

    I had a recurring problem with my Windows Vista Home Premium where Windows Aero partially stops working. Some of my open windows lose the glass effect, and some of my tabs look effect. As far as I know, the 3D Flip feature still works in these situations. I wonder what I can do to avoid Aero lose parts of its features... the behavior is strange to me, since I would expect Aero is working completely or not at all, but this isn't the case. In general, I noticed this behavior so that I have more than a single open window and either close an app full screen or return to windowed mode. I read that a sfc/scannow might help restore the Aero feature if it has stopped and I am currently in the running process, but I would avoid the problem altogether, so that must not be repeated in the future (assuming it works).

    If it makes any difference, I have a 1 GB Nvidia GeForce 9800GT.

    Hello

    There may be some sort of corruption or a driver problem. I see you already use however SFC
    I'll leave it in the resolution of problems in case others have the same or similar problem.

    1 do these to erase corruption and missing/damaged file system repair or replacement.

    Run DiskCleanup - start - all programs - Accessories - System Tools - Disk Cleanup

    Start - type in the search box - find command top - RIGHT CLICK – RUN AS ADMIN

    sfc/scannow

    How to analyze the log file entries that the Microsoft Windows Resource Checker (SFC.exe) program
    generates in Windows Vista cbs.log
    http://support.Microsoft.com/kb/928228

    Then, run checkdisk - schedule it to run at next boot, then apply OK your way out, then restart.

    How to run the check disk at startup in Vista
    http://www.Vistax64.com/tutorials/67612-check-disk-Chkdsk.html

    ==============================================================

    2. after the update that precedes your video/display readers.

    Could be a nuisance pilot. Update your drivers manually looking at system manufacturer and
    Sites of the manufacturer of the device.

    This is my generic how updates of appropriate driver:

    This utility, it is easy see which versions are loaded:

    -Free - DriverView utility displays the list of all device drivers currently loaded on your system. For
    each driver in the list, additional useful information is displayed: load address of the driver, description,.
    version, product name, company that created the driver and more.
    http://www.NirSoft.NET/utils/DriverView.html

    For drivers, visit manufacturer of emergency system and of the manufacturer of the device that are the most common.
    Control Panel - Device Manager - Display Adapter - note the brand and complete model of your
    video card - double - tab of the driver - write version information. Now click on UPdate Driver (this
    cannot do anything as MS is far behind the certification of drivers) - then do a right click - Uninstall - REBOOT
    This will refresh the driver stack.

    Repeat this for network - card (NIC), Wifi network, sound, mouse, and keyboard if 3rd party with their
    own the software and drivers and all other main drivers that you have.

    Now go to the site of the manufacturer of system (Dell, HP, Toshiba as examples) (restoration) and then of the manufacturer of the device
    (Realtek, Intel, Nvidia, ATI, for example) and get their latest versions. (Look for the BIOS, Chipset and software)
    updates on the site of the manufacturer of the system here.)

    Download - SAVE - go to where you put them - right click - RUN AD ADMIN - REBOOT after each installation.

    Always check in the Device Manager - tab drivers version you install actually shows up. This
    because some restore drivers before the most recent is installed (particularly that audio drivers) so install a
    pilot - reboot - check that it is installed and repeat if necessary.

    Repeat to the manufacturers - BTW on device at the DO NOT RUN THEIR SCANNER - manually check by model.

    Look at the sites of the manufacturer for drivers - and the manufacturer of the device manually.
    http://pcsupport.about.com/od/driverssupport/HT/driverdlmfgr.htm

    How to install a device driver in Vista Device Manager
    http://www.Vistax64.com/tutorials/193584-Device-Manager-install-driver.html

    If you update the drivers manually, then it's a good idea to disable the facilities of driver in the Windows updates,
    This leaves ONE of Windows updates, but it will not install the drivers who are generally older and cause
    questions. If updates offers a new driver and then hide it (right click on it) and then go look for new ones
    manually if you wish.

    How to disable automatic driver Installation in Windows Vista - drivers
    http://www.AddictiveTips.com/Windows-Tips/how-to-disable-automatic-driver-installation-in-Windows-Vista/
    http://TechNet.Microsoft.com/en-us/library/cc730606 (WS.10) .aspx

    NVIDIA - drivers - use OPTION 1 to manually enter your info driver to get the most recent drivers.
    http://www.nvidia.com/download/index.aspx?lang=en-us

    NVIDIA Support - check with the support that she might be a known issue
    http://www.nvidia.com/page/support.html

    NVIDIA forums - also check for the forums it might be a known issue or others likely to have
    http://forums.nvidia.com/

    Hope these helps.

    Rob Brown - MS MVP - Windows Desktop Experience: Bike - Mark Twain said it right.

  • OMNM partial config updates

    Is it possible to push a partial update of config for all devices within the OMNM? I would like to add a line to each device without impact on the different configs on all devices. Is this possible as part of the application?

    Looking through the OMNM user guide, I think page 397 may have the solution you are looking for. It covers changes to config deployment, including deployment to multiple devices.

    http://Dell.to/1VHu4zG

    Let us know if this will work for you.

    Here's another link with additional resources for OMNM.

    http://Dell.to/1vss0OM

    See you soon

  • Explorer.exe partially stops working

    Hello

    A weird one.  Brand new Lenovo T530 running Windows 7 Professional 64 bit.
    Machine starts and runs Ok, then go a little strange after "awhile", could be 5 or 10 minutes or hours, just using normal applications of Office 2010 or Office 2013, Windows Live Mail, Chrome, Internet Explorer or Windows Explorer.  Sometimes, using MYOB.
    'Strange' always in this case means that by clicking on the start flag icon and typing an application is no longer bring anything in the list.  Just by clicking on start it will display the normal list, clicking on which will bring up the app, but typing shows no results.
    Strange also means that, in some of these partial, broken as clicking on an icon in the bar tasks does not open the application.  For example Word
    Strange means that when often occurs in Windows Explorer it will display all the photos in the window, still tho also operates to allow you to modify records, select different objects, etc.
    Restart this resets until then happens intermittently.  Maybe minutes, hours or a day or two, but still happens.
    A quick way to get things working again is to left click on the taskbar (which still works in these situations), open the Task Manager, process open, click left on explorer.exe and end task, and then go to file, new, explorer.exe and everything works again.  Tho if Windows Explorer is opened then that will be closed.
    Then work Ok u skills that she then reappears intermittently.
    Abreast of updates from Lenovo and Windows.
    What the?  Nothing in Event Viewer.  There is no indication the machine think that something happened yet explore acting.
    Ideas on what to do know what is happening and how to solve?

    Hello

    Please go to the Microsoft Community Forums.
    You get the error message?
     
    Here are some ways you can follow to resolve the problem:
     
    Method 1:
    Check out the link and follow the steps:
    Windows Explorer crashes randomly in Windows 7 or in Windows Server 2008 R2
     
    Method 2:
    Error: Windows Explorer has stopped working
    Note: See "How to reset the computer to start as usual after a clean boot troubleshooting"
    under more information to prepare the computer to start as usual after a repair.

    Note: The data files that are infected must be cleaned only by removing the file completely, which means that there is a risk of data loss.

    Note: When you perform the system restore to restore the computer to a previous state, programs and updates that you have installed are removed.

    An upgrade on the spot is the final solution before you have to reinstall the operating system.
    Note that it takes as much time to do the upgrade as to reinstall the operating system. In addition, some of your custom Windows settings may be lost through this process.
     
    Hope this solves the problem.
     
  • (Classic) Report losing paging when the partial page refresh - APEX feature request

    I have a page with an interactive report and parts of report classic.

    From the user updates, there are many occasions where I need to do a partial page refresh.

    Thanks for the plugin http://www.apex-plugin.com/oracle-apex-plugins/dynamic-action-plugin/refresh-interactive-report-1.0_361.html

    I am able to update my IR, but not my usual report (unless I do a send this entire page) without losing the pagination.

    Request: A dynamic action "Refresh without losing paging" will be part of future versions of apex?

    Now, in the apex 4.2, is there another work around available for classic reports?

    (I use "submit page" now as action, but it's at least a second more slow as a partial update, and because that I need on each update of the user, the second becomes a great addition to the frustration of users).

    Thank you, JP

    Here is the solution for your problem:

    https://Apex.Oracle.com/pls/Apex/f?p=31517:243

    Denes Kubicek

    -------------------------------------------------------------------

    http://deneskubicek.blogspot.com/

    http://www.Apress.com/9781430235125

    https://Apex.Oracle.com/pls/Apex/f?p=31517:1

    http://www.Amazon.de/Oracle-Apex-XE-Praxis/DP/3826655494

    -------------------------------------------------------------------

  • How to get permission to an additional download newly purchased 5 LR on a Macbook Air, replacing a former?

    A few months ago, I bought a Leica camera and got a free download in this respect and get a license for Lightroom 5. The latter has been downloaded to partially my Mac Pro stationary, partly my Macbook Pro, the last only used so far when they travel. There for a week, I realized that my Macbook Pro, in addition to 5 years, might not function properly with my hugs photo files and not at least LR did not work well. As a result, I bought a new Macbook Air, which I would like to use my LR today. So I would like to know if can get the right to an additional download on my new computer. How to proceed in such a situation, I can provide all the evidence, as LR 5 licenses, TAN, etc. to be required by Adobe and of course I completely agree that LR-program, currently on my Macbook Pro is set aside. Any advice will be appreciated.

    you only need your serial number to activate the freely available trial

    Downloads available:

    Download and installation help links Adobe

    Help download and installation to Prodesigntools links can be found on the most linked pages.  They are essential; especially steps 1, 2 and 3.  If you click on a link that does not have these listed steps, open a second window by using the link to Lightroom 3 to see these "important Instructions".

  • Performance problems with partial extraction of XML-structure

    Hello

    I want to extract partial XML Structures of an XML document, but I met some performance issues with some (larger) documents.
    Select it slow is the following:
    SELECT EXTRACT( xmldoc, '/adwsroot/lagerblock/lager/lagerzeile[pzn=''' || :a || ''']').getClobVal()
    FROM t_apoxml
    CREATE TABLE T_APOXML
     (ID         NUMBER(10,0)  NOT NULL
     ,STATUS     NUMBER(1)     DEFAULT 0
     ,XMLDOC_BEZ VARCHAR2(100) DEFAULT 'n.a.' NOT NULL
     ,XMLDOC     SYS.XMLTYPE   NOT NULL
     ,DATE_INS   DATE          NOT NULL
     ,DATE_UPD   DATE          NOT NULL
     ,DATE_EXT   DATE          NOT NULL
          ) XMLTYPE COLUMN XMLDOC store AS OBJECT RELATIONAL 
                                  XMLSCHEMA "AdasDws3.xsd"  
                                  ELEMENT "adwsroot"
    The XSD is as follows:
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns="http://www.adas.de/spec/dws/v1" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.adas.de/spec/dws/v1" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
         <xs:annotation>
              <xs:documentation>ADAS-DataWarehouse-Schnittstelle Datenlieferung Ausbaustufe 3 - Version 1.0</xs:documentation>
         </xs:annotation>
         <xs:include schemaLocation="AdasDwsTypes.xsd"/>
         <xs:element name="adwsroot">
              <xs:annotation>
                   <xs:documentation>Root-Element</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                   <xs:sequence>
                        <xs:element name="kopf" type="Kopf"/>
                        <xs:element name="verkaufsblock">
                             <xs:annotation>
                                  <xs:documentation>Element für die Verkaufsdaten in Ausbaustufe 3</xs:documentation>
                             </xs:annotation>
                             <xs:complexType>
                                  <xs:choice maxOccurs="unbounded">
                                       <xs:element name="total" type="Total"/>
                                       <xs:element name="keineDaten" type="xs:dateTime"/>
                                  </xs:choice>
                             </xs:complexType>
                        </xs:element>
                        <xs:element name="wareneingangsblock">
                             <xs:annotation>
                                  <xs:documentation>Element für die Wareneingangsdaten in Ausbaustufe 3</xs:documentation>
                             </xs:annotation>
                             <xs:complexType>
                                  <xs:choice maxOccurs="unbounded">
                                       <xs:element name="wareneingang" type="Wareneingang"/>
                                       <xs:element name="keineDaten" type="xs:dateTime"/>
                                  </xs:choice>
                             </xs:complexType>
                        </xs:element>
                        <xs:element name="retourenblock">
                             <xs:annotation>
                                  <xs:documentation>Element für die Retourendaten in Ausbaustufe 3</xs:documentation>
                             </xs:annotation>
                             <xs:complexType>
                                  <xs:choice maxOccurs="unbounded">
                                       <xs:element name="retoure" type="Retoure"/>
                                       <xs:element name="keineDaten" type="xs:dateTime"/>
                                  </xs:choice>
                             </xs:complexType>
                        </xs:element>
                        <xs:element name="neinverkaufsblock">
                             <xs:annotation>
                                  <xs:documentation>Element für die Neinverkaufsdaten in Ausbaustufe 3</xs:documentation>
                             </xs:annotation>
                             <xs:complexType>
                                  <xs:choice maxOccurs="unbounded">
                                       <xs:element name="neinverkauf" type="Neinverkauf"/>
                                       <xs:element name="keineDaten" type="xs:dateTime"/>
                                  </xs:choice>
                             </xs:complexType>
                        </xs:element>
                        <xs:element name="lagerblock">
                             <xs:annotation>
                                  <xs:documentation>Element für die Lagerdaten in Ausbaustufe 3</xs:documentation>
                             </xs:annotation>
                             <xs:complexType>
                                  <xs:choice maxOccurs="unbounded">
                                       <xs:element name="lager" type="Lager"/>
                                       <xs:element name="keineDaten" type="xs:dateTime"/>
                                  </xs:choice>
                             </xs:complexType>
                        </xs:element>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
         <xs:complexType name="Total">
              <xs:annotation>
                   <xs:documentation>Typ für das Total in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="TotalBasis">
                        <xs:sequence>
                             <xs:element name="subtotal" type="Subtotal" maxOccurs="unbounded"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Subtotal">
              <xs:annotation>
                   <xs:documentation>Typ für das Subtotal in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="SubtotalBasisMitPerson">
                        <xs:sequence>
                             <xs:element name="subtotalzeile" type="Subtotalzeile" maxOccurs="unbounded"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Subtotalzeile">
              <xs:annotation>
                   <xs:documentation>Typ für die Subtotalzeile in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="SubtotalzeileBasis">
                        <xs:sequence>
                             <xs:group ref="Eigenpreisinfo"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Neinverkauf">
              <xs:annotation>
                   <xs:documentation>Typ für den Neinverkauf (Nachfrage ohne Bestellung) in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="NeinverkaufBasis">
                        <xs:sequence>
                             <xs:element name="neinverkaufszeile" type="Neinverkaufszeile" maxOccurs="unbounded"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Neinverkaufszeile">
              <xs:annotation>
                   <xs:documentation>Typ für die Neinverkaufszeile (Nachfrage ohne Bestellung) in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="NeinverkaufszeileBasis">
                        <xs:sequence>
                             <xs:group ref="Eigenpreisinfo"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Wareneingang">
              <xs:annotation>
                   <xs:documentation>Typ für den Wareneingang in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="WareneingangBasis">
                        <xs:sequence>
                             <xs:element name="wareneingangszeile" type="Wareneingangszeile" maxOccurs="unbounded"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Wareneingangszeile">
              <xs:annotation>
                   <xs:documentation>Typ für die Wareneingangszeile in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="WareneingangszeileBasis">
                        <xs:sequence>
                             <xs:group ref="Eigenpreisinfo"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Retoure">
              <xs:annotation>
                   <xs:documentation>Typ für die Retoure in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="RetoureBasis">
                        <xs:sequence>
                             <xs:element name="retourenzeile" type="Retourenzeile" maxOccurs="unbounded"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Retourenzeile">
              <xs:annotation>
                   <xs:documentation>Typ für die Retourenzeile in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="RetourenzeileBasis">
                        <xs:sequence>
                             <xs:group ref="Eigenpreisinfo"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Lager">
              <xs:annotation>
                   <xs:documentation>Typ für das Lager in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="LagerBasis">
                        <xs:sequence>
                             <xs:element name="lagerzeile" type="Lagerzeile" maxOccurs="unbounded"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
         <xs:complexType name="Lagerzeile">
              <xs:annotation>
                   <xs:documentation>Typ für die Lagerzeile in Ausbaustufe 3</xs:documentation>
              </xs:annotation>
              <xs:complexContent>
                   <xs:extension base="LagerzeileBasis">
                        <xs:sequence>
                             <xs:group ref="Eigenpreisinfo"/>
                        </xs:sequence>
                   </xs:extension>
              </xs:complexContent>
         </xs:complexType>
    </xs:schema>
    and depends on another schema (its kind of long but if you need I'll post).

    Before recording, I annotate the schema with:
    DBMS_XMLSCHEMA_ANNOTATE.setTimeStampWithTimeZone( xXsdData );
    DBMS_XMLSCHEMA_ANNOTATE.SETDEFAULTTABLE ( xXsdData, 'adwsroot', 'XML_ADWSROOT', TRUE );
    Example of a document with select fast; the document contains a ~ 21000 < lagerzeile > - blocks:
    <?xml version="1.0" encoding="iso-8859-1"?>
    <adwsroot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.adas.de/spec/dws/v1">
      <kopf>
        <version>1.0</version>
        <absender>1234567</absender>
        <erstelltAm>2012-02-18T01:08:03.342</erstelltAm>
        <instanzId>0</instanzId>
        <system>
          <anbieter>VSA ApothekenSysteme GmbH</anbieter>
          <systembezeichnung>Pharmasoft, Infopharm, Wabe, jump</systembezeichnung>
        </system>
      </kopf>
      <verkaufsblock>
        <keineDaten>2012-02-13T00:00:00</keineDaten>
      </verkaufsblock>
      <wareneingangsblock>
        <keineDaten>2012-02-14T00:00:00</keineDaten>
      </wareneingangsblock>
      <retourenblock>
        <keineDaten>2012-02-15T00:00:00</keineDaten>
      </retourenblock>
      <neinverkaufsblock>
        <keineDaten>2012-02-16T00:00:00</keineDaten>
      </neinverkaufsblock>
      <lagerblock>
        <lager>
          <StandVom>2012-02-16T00:00:00.0</StandVom>
          <lagerzeile>
              <pzn>1001094</pzn>
              <name><![CDATA[HOT THERMO dura C Creme]]></name>
              <menge>50</menge>
              <einheit>g</einheit>
              <ampreisvAmg>1</ampreisvAmg>
              <ampreisvSgb>2</ampreisvSgb>
              <btm>1</btm>
              <abdaWarengruppe>AM02AB01</abdaWarengruppe>
              <darreichungsform>CRE</darreichungsform>
              <anbieter>19422</anbieter>
              <lagertemperaturMin>0</lagertemperaturMin>
              <lagertemperaturMax>0</lagertemperaturMax>
              <notfalldepot>0</notfalldepot>
              <abgaberegelung>Apothekenpflicht</abgaberegelung>
              <artikelart>Arzneimittel</artikelart>
              <mwstsatz>19.00</mwstsatz>
              <listenEk>223</listenEk>
              <listenVk>430</listenVk>
              <notfalldepotEigen>false</notfalldepotEigen>
              <anLager>true</anLager>
              <kalkulierterVk>0</kalkulierterVk>
              <platzierung>keine</platzierung>
              <lagerort>Kein Lagerartikel</lagerort>
            <bestand>0</bestand>
            <fruehesterVerfall>9999-12-31T00:00:00.0</fruehesterVerfall>
            <bewirtschaftungssart>Besorger</bewirtschaftungssart>
            <nnek>0</nnek>
          </lagerzeile>
        </lager>
        <lager>
          <StandVom>2012-02-16T00:00:00.0</StandVom>
          <lagerzeile>
              <pzn>2487443</pzn>
              <name><![CDATA[BALKIS Nasentropfen f.Kinder 0,05%]]></name>
              <menge>10</menge>
              <einheit>ml</einheit>
              <ampreisvAmg>1</ampreisvAmg>
              <ampreisvSgb>2</ampreisvSgb>
              <btm>1</btm>
              <abdaWarengruppe>AR01AA07</abdaWarengruppe>
              <darreichungsform>NTR</darreichungsform>
              <anbieter>06170</anbieter>
              <lagertemperaturMin>0</lagertemperaturMin>
              <lagertemperaturMax>0</lagertemperaturMax>
              <notfalldepot>0</notfalldepot>
              <abgaberegelung>Apothekenpflicht</abgaberegelung>
              <artikelart>Arzneimittel</artikelart>
              <mwstsatz>19.00</mwstsatz>
              <listenEk>130</listenEk>
              <listenVk>253</listenVk>
              <notfalldepotEigen>false</notfalldepotEigen>
              <anLager>true</anLager>
              <kalkulierterVk>0</kalkulierterVk>
              <platzierung>keine</platzierung>
              <lagerort>Kein Lagerartikel</lagerort>
            <bestand>0</bestand>
            <fruehesterVerfall>9999-12-31T00:00:00.0</fruehesterVerfall>
            <bewirtschaftungssart>Besorger</bewirtschaftungssart>
            <nnek>0</nnek>
          </lagerzeile>
        </lager>
        <lager>
          <StandVom>2012-02-16T00:00:00.0</StandVom>
          <lagerzeile>
              <pzn>1218066</pzn>
              <name><![CDATA[KEPPRA 500 mg Filmtabletten]]></name>
              <menge>200</menge>
              <einheit>St</einheit>
              <ampreisvAmg>2</ampreisvAmg>
              <ampreisvSgb>1</ampreisvSgb>
              <btm>1</btm>
              <abdaWarengruppe>AN03AX14</abdaWarengruppe>
              <darreichungsform>FTA</darreichungsform>
              <anbieter>32015</anbieter>
              <lagertemperaturMin>0</lagertemperaturMin>
              <lagertemperaturMax>0</lagertemperaturMax>
              <notfalldepot>0</notfalldepot>
              <abgaberegelung>Verschreibungspflicht</abgaberegelung>
              <artikelart>Arzneimittel</artikelart>
              <mwstsatz>19.00</mwstsatz>
              <listenEk>29839</listenEk>
              <listenVk>37537</listenVk>
              <notfalldepotEigen>false</notfalldepotEigen>
              <anLager>true</anLager>
              <kalkulierterVk>0</kalkulierterVk>
              <platzierung>keine</platzierung>
              <lagerort>Kein Lagerartikel</lagerort>
            <bestand>0</bestand>
            <fruehesterVerfall>9999-12-31T00:00:00.0</fruehesterVerfall>
            <bewirtschaftungssart>Besorger</bewirtschaftungssart>
            <nnek>0</nnek>
          </lagerzeile>
        </lager>
      </lagerblock>
    </adwsroot>
    I've already renamed the nested tables (renamecollectiontable) and saw the BEACHES of analyses in terms of the explain command. I created a few index on the referenced tables, but the plan has not changed at all. I think I'm still too inexperienced with XMLDB.
    Anyone has any advice for me?
    I can give you additional information?
    Object / relational is perhaps not the best choice?


    --------------------------------------------------------------------------------
    Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE 11.2.0.1.0 Production
    AMT for IBM/AIX RISC System/6000: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production

    Alex,

    I don't have your version, but here are my tests on 11.2.0.3:

    Schema records with:

    begin
     dbms_xmlschema.registerSchema(
       schemaURL => 'AdasDwsTypes.xsd'
     , schemaDoc => bfilename('TEST_DIR', 'AdasDwsTypes.xsd')
     , local => true
     , genTypes => true
     , genTables => false
     , enableHierarchy => dbms_xmlschema.ENABLE_HIERARCHY_NONE
     , csid => nls_charset_id('AL32UTF8')
     );
    end;
    /
    
    declare
     v_schema xmltype := xmltype(bfilename('TEST_DIR', 'AdasDws.xsd'),nls_charset_id('WE8ISO8859P1'));
    begin
     dbms_xmlschema_annotate.setTimeStampWithTimeZone(v_schema);
    
     dbms_xmlschema.registerSchema(
       schemaURL => 'AdasDws.xsd'
     , schemaDoc => v_schema
     , local => true
     , genTypes => true
     , genTables => false
     , enableHierarchy => dbms_xmlschema.ENABLE_HIERARCHY_NONE
     );
    end;
    /
    

    Creating table...

    CREATE TABLE T_APOXML (
      ID         NUMBER(10)    NOT NULL
    , XMLDOC     XMLTYPE       NOT NULL
    )
    XMLTYPE COLUMN XMLDOC store AS OBJECT RELATIONAL
    XMLSCHEMA "AdasDws.xsd"
    ELEMENT "adwsroot"
    ;
    

    ... and rename the nested tables of interest:

    begin
     dbms_xmlstorage_manage.renameCollectionTable(
       tab_name => 'T_APOXML'
     , col_name => 'XMLDOC'
     , xpath => '"XMLDATA"."lagerblock"."lager"'
     , collection_table_name => 'T_APOXML_LAGER'
     );
    end;
    /
    
    begin
     dbms_xmlstorage_manage.renameCollectionTable(
       tab_name => 'T_APOXML_LAGER'
     , xpath => 'lagerzeile'
     , collection_table_name => 'T_APOXML_LAGERZEILE'
     );
    end;
    /
    

    Index on "pzn":

    create index T_APOXML_LAGERZEILE_idx on T_APOXML_LAGERZEILE ("pzn");
    

    Queries (remember the stats):

    SQL> set timing on
    SQL> insert into t_apoxml (id, xmldoc)
      2  values(1, xmltype(bfilename('TEST_DIR', 'ADAS_sample.xml'),nls_charset_id('WE8ISO8859P1')))
      3  ;
    
    1 row created.
    
    Elapsed: 00:00:10.03
    SQL> commit;
    
    Commit complete.
    
    Elapsed: 00:00:00.00
    SQL> exec dbms_stats.gather_table_stats(user, 'T_APOXML');
    
    PL/SQL procedure successfully completed.
    
    Elapsed: 00:00:02.54
    SQL> set autotrace traceonly explain
    SQL> set lines 120
    SQL> SELECT xmlquery(
      2          'declare default element namespace "http://www.adas.de/spec/dws/v1"; (::)
      3          /adwsroot/lagerblock/lager/lagerzeile[pzn=$pzn]'
      4          passing xmldoc
      5                , cast( 1001094 as number ) as "pzn"
      6          returning content
      7         )
      8  FROM t_apoxml
      9  WHERE id = 1
     10  ;
    Elapsed: 00:00:00.00
    
    Execution Plan
    ----------------------------------------------------------
    Plan hash value: 1388369865
    
    -------------------------------------------------------------------------------------------------------------
    | Id  | Operation                     | Name                        | Rows  | Bytes | Cost (%CPU)| Time     |
    -------------------------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT              |                             |     1 |   173 |     3   (0)| 00:00:01 |
    |   1 |  SORT GROUP BY                |                             |     1 |  4603 |            |       |
    |   2 |   NESTED LOOPS                |                             |     1 |  4603 |     3   (0)| 00:00:01 |
    |   3 |    TABLE ACCESS BY INDEX ROWID| T_APOXML_LAGERZEILE         |     1 |  4570 |     2   (0)| 00:00:01 |
    |*  4 |     INDEX RANGE SCAN          | T_APOXML_LAGERZEILE_IDX     |     1 |       |     1   (0)| 00:00:01 |
    |*  5 |    TABLE ACCESS BY INDEX ROWID| T_APOXML_LAGER              |     1 |    33 |     1   (0)| 00:00:01 |
    |*  6 |     INDEX UNIQUE SCAN         | T_APOXML_LAGERZEILE_MEMBERS |     1 |       |     0   (0)| 00:00:01 |
    |*  7 |  TABLE ACCESS FULL            | T_APOXML                    |     1 |   173 |     3   (0)| 00:00:01 |
    -------------------------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       4 - access("pzn"=1001094)
       5 - filter("NESTED_TABLE_ID"=:B1)
       6 - access("NESTED_TABLE_ID"="SYS_ALIAS_4"."SYS_NC0000700008$")
       7 - filter("ID"=1)
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    SQL> SELECT xmlquery(
      2          'declare default element namespace "http://www.adas.de/spec/dws/v1"; (::)
      3          /adwsroot/lagerblock/lager/lagerzeile[pzn=$pzn]'
      4          passing xmldoc
      5                , cast( 2487443 as number ) as "pzn"
      6          returning content
      7         )
      8  FROM t_apoxml
      9  WHERE id = 1
     10  ;
    Elapsed: 00:00:00.00
    
    Execution Plan
    ----------------------------------------------------------
    Plan hash value: 1086728381
    
    -----------------------------------------------------------------------------------------------------
    | Id  | Operation                     | Name                | Rows  | Bytes | Cost (%CPU)| Time     |
    -----------------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT              |                     |     1 |   173 |     3   (0)| 00:00:01 |
    |   1 |  SORT GROUP BY                |                     |     1 |  4603 |            |          |
    |*  2 |   HASH JOIN                   |                     |   172 |   773K|   177   (1)| 00:00:03 |
    |   3 |    TABLE ACCESS BY INDEX ROWID| T_APOXML_LAGER      |   172 |  5676 |     6   (0)| 00:00:01 |
    |*  4 |     INDEX RANGE SCAN          | SYS_C0011899        |    69 |       |     2   (0)| 00:00:01 |
    |*  5 |    TABLE ACCESS FULL          | T_APOXML_LAGERZEILE | 18058 |    78M|   171   (1)| 00:00:03 |
    |*  6 |  TABLE ACCESS FULL            | T_APOXML            |     1 |   173 |     3   (0)| 00:00:01 |
    -----------------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("NESTED_TABLE_ID"="SYS_ALIAS_4"."SYS_NC0000700008$")
       4 - access("NESTED_TABLE_ID"=:B1)
       5 - filter("pzn"=2487443)
       6 - filter("ID"=1)
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    

    For the first query, the index is used and the execution time is very short.
    For the second query from pzn = 2487443, the optimizer chooses a full analysis, because all pzns, but two are equal to 2487443. The execution time is a little longer (4 seconds on my system) because of the amount of lines to back aggregated in a fragment of XMLType.

    A couple more:

    SQL> set autotrace on explain
    SQL> SELECT l1_lager.pzn AS PZN
      2       , count(*)
      3  FROM t_apoxml t
      4     , XMLTABLE(
      5         XMLNamespaces(default 'http://www.adas.de/spec/dws/v1')
      6       , '/adwsroot/lagerblock/lager/lagerzeile'
      7         PASSING t.xmldoc
      8         COLUMNS  pzn  NUMBER PATH 'pzn'
      9       ) l1_lager
     10  WHERE t.id = 1
     11  GROUP BY l1_lager.pzn
     12  ;
    
           PZN   COUNT(*)
    ---------- ----------
       1001094          1
       2487443      17745
       1218066          1
    
    Elapsed: 00:00:00.26
    
    Execution Plan
    ----------------------------------------------------------
    Plan hash value: 1955193779
    
    ----------------------------------------------------------------------------------------------
    | Id  | Operation              | Name                | Rows  | Bytes | Cost (%CPU)| Time     |
    ----------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT       |                     | 17158 |  1055K|   243   (1)| 00:00:03 |
    |   1 |  HASH GROUP BY         |                     | 17158 |  1055K|   243   (1)| 00:00:03 |
    |*  2 |   HASH JOIN            |                     | 17158 |  1055K|   242   (1)| 00:00:03 |
    |   3 |    TABLE ACCESS FULL   | T_APOXML_LAGER      | 17157 |   335K|    68   (0)| 00:00:01 |
    |   4 |    MERGE JOIN CARTESIAN|                     | 18058 |   758K|   173   (0)| 00:00:03 |
    |*  5 |     TABLE ACCESS FULL  | T_APOXML            |     1 |    20 |     3   (0)| 00:00:01 |
    |   6 |     BUFFER SORT        |                     | 18058 |   405K|   170   (0)| 00:00:03 |
    |   7 |      TABLE ACCESS FULL | T_APOXML_LAGERZEILE | 18058 |   405K|   170   (0)| 00:00:03 |
    ----------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("NESTED_TABLE_ID"="T"."SYS_NC0004100042$" AND
                  "NESTED_TABLE_ID"="SYS_ALIAS_3"."SYS_NC0000700008$")
       5 - filter("T"."ID"=1)
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    

    Insofar as possible, always specify the full XPath (i.e. no axis down not as / /) and in the COLUMNS clause, use the data types of the real underlying columns.
    In this case:

    SQL> set autotrace traceonly
    SQL> SELECT l1_lager.StandVom
      2       , l2_lagerzeile.*
      3  FROM t_apoxml t
      4     , XMLTable(
      5         XMLNamespaces(default 'http://www.adas.de/spec/dws/v1'),
      6         '/adwsroot/lagerblock/lager'
      7         PASSING t.xmldoc
      8         COLUMNS
      9           StandVom                TIMESTAMP      PATH 'StandVom',
     10           lagerzeile              XMLTYPE        PATH 'lagerzeile'
     11       ) l1_lager
     12     , XMLTABLE(
     13         XMLNamespaces(default 'http://www.adas.de/spec/dws/v1'),
     14         '/lagerzeile'
     15         PASSING l1_lager.lagerzeile
     16         COLUMNS
     17           pzn                     NUMBER         PATH 'pzn',
     18           gtin                    VARCHAR2(4000) PATH 'gtin',
     19           artikelbezeichnung      VARCHAR2(200)  PATH 'name',
     20           menge                   VARCHAR2(28)   PATH 'menge',
     21           einheit                 VARCHAR2(8)    PATH 'einheit',
     22           ampreisvAmg             NUMBER(3)      PATH 'ampreisvAmg',
     23           ampreisvSgb             NUMBER(3)      PATH 'ampreisvSgb',
     24           btm                     NUMBER(3)      PATH 'btm',
     25           abdaWarengruppe         VARCHAR2(32)   PATH 'abdaWarengruppe',
     26           darreichungsform        VARCHAR2(12)   PATH 'darreichungsform',
     27           anbieter                NUMBER         PATH 'anbieter',
     28           lagertemperaturMin      NUMBER(10)     PATH 'lagertemperaturMin',
     29           lagertemperaturMax      NUMBER(10)     PATH 'lagertemperaturMax',
     30           notfalldepot            NUMBER(3)      PATH 'notfalldepot',
     31           abgaberegelung          VARCHAR2(80)   PATH 'abgaberegelung',
     32           artikelart              VARCHAR2(80)   PATH 'artikelart',
     33           mwstsatz                NUMBER(7)      PATH 'mwstsatz',
     34           listenEk                NUMBER(10)     PATH 'listenEk',
     35           listenVk                NUMBER(10)     PATH 'listenVk',
     36           notfalldepotEigen       VARCHAR2(1)    PATH 'notfalldepotEigen',
     37           anLager                 VARCHAR2(1)    PATH 'anLager',
     38           kalkulierterVk          NUMBER(10)     PATH 'kalkulierterVk',
     39           lagerort                VARCHAR2(320)  PATH 'lagerort',
     40           platzierung             VARCHAR2(80)   PATH 'platzierung',
     41           bestand                 NUMBER(10)     PATH 'bestand',
     42           fruehesterVerfall       TIMESTAMP      PATH 'fruehesterVerfall',
     43           bewirtschaftungssart    VARCHAR2(80)   PATH 'bewirtschaftungssart',
     44           nnek                    NUMBER(10)     PATH 'nnek'
     45       ) l2_lagerzeile
     46  WHERE t.id = 1
     47  ;
    
    17747 rows selected.
    
    Elapsed: 00:00:00.82
    
    Execution Plan
    ----------------------------------------------------------
    Plan hash value: 488593731
    
    ---------------------------------------------------------------------------------------------
    | Id  | Operation             | Name                | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT      |                     | 17158 |    42M|   242   (1)| 00:00:03 |
    |*  1 |  HASH JOIN            |                     | 17158 |    42M|   242   (1)| 00:00:03 |
    |   2 |   TABLE ACCESS FULL   | T_APOXML_LAGER      | 17157 |   552K|    68   (0)| 00:00:01 |
    |   3 |   MERGE JOIN CARTESIAN|                     | 18058 |    43M|   174   (1)| 00:00:03 |
    |*  4 |    TABLE ACCESS FULL  | T_APOXML            |     1 |    20 |     3   (0)| 00:00:01 |
    |   5 |    BUFFER SORT        |                     | 18058 |    43M|   171   (1)| 00:00:03 |
    |   6 |     TABLE ACCESS FULL | T_APOXML_LAGERZEILE | 18058 |    43M|   171   (1)| 00:00:03 |
    ---------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       1 - access("NESTED_TABLE_ID"="T"."SYS_NC0004100042$" AND
                  "SYS_ALIAS_5"."NESTED_TABLE_ID"="SYS_ALIAS_4"."SYS_NC0000700008$")
       4 - filter("T"."ID"=1)
    
    Note
    -----
       - dynamic sampling used for this statement (level=2)
    
    Statistics
    ----------------------------------------------------------
              0  recursive calls
              2  db block gets
            897  consistent gets
            886  physical reads
              0  redo size
         295154  bytes sent via SQL*Net to client
          13433  bytes received via SQL*Net from client
           1185  SQL*Net roundtrips to/from client
              1  sorts (memory)
              0  sorts (disk)
          17747  rows processed
    
  • Installation of additional RAM in T500

    Basically, I got my T500 this year with an additional ram to complete the 2 GB, it comes with.  I know where the ram is and how to get there, but I'm confused about how the second ram card goes on top of the old.  The only video on the website lenovo shows a guy put in the first map of ram.  Any instructions on how the second card must be facing, a sign that it is connected, and I have to to see if my computer recognizes the new ram would be very useful.

    Thanks in advance.

    ajmack2,

    I'm going to assume that you now have only 1 module installed, a single 2 GB module in the lower slot.   The modules are memory clavetés so that they can really only go one way.  After removing the keyboard and palm rest, insert the new memory module in the empty holder.  Sometimes, there is a flap or little material there which partially obstructs your vision of the socket.

    The module goes into a corner and you insert in to the screen, then press gently downwards.   The holes at each end of the module must be aligned with the clips and they should snap into place.

    When you put together and restart, you can check that it's seen either by opening a command prompt and type "winver", or go in start-> my computer-> information system (on the left at the top of the page system tasks).  The general tab of the resultant pop up screen should show you how much memory is available.

    Note winver and control panel will report slightly different amounts.  With a 32 bit OS, you will see more 3 GB if, and when you run the integrated graphical mode, you can only see 2.5 GB in some cases because some is reserved for the video.

    Best regards

    Mark

  • My iPhone 6 installed 10.0.2 stops when it gets to 40% of autonomy.  In addition, it seems to pass power WAY to fast with the new software.  Does anyone else have this problem?

    My iPhone 6 installed 10.0.2 stops when it gets to 40% of autonomy.  In addition, it seems to pass power WAY to fast with the new software.  Does anyone else have this problem?

    Hello brooksm549,
    Thank you for using communities of Apple Support.

    I got your message which, since updating your iPhone 6 to iOS 10.0.2 your iPhone stops when it is 40% and the power to empty very quickly. I understand your concern with the iPhone turn off and drains the battery. I recommend you to review the use of the battery to see what app contributes more to the battery drain. The following article will provide you with steps on how to check the use of the battery:

    On the use of the battery on your iPhone, iPad and iPod touch

    When you know about the soft uses more battery, you can change your settings in order to optimize the battery life:

    Maximize the life of the battery and battery life

    Best regards.

  • Suddenly cannot sync albums of additional Photos from Mac to iPhone!

    Hi and thanks for reading!

    I use OS X 10.11.6 El Capitan on Macbook Pro with iTunes version 12.5.1 and just upgraded to iOS on iPhone 10.0.2 SE. There are 40 GB of storage available on the iPhone.

    All my photos are stored on my Mac and I always synchronize the albums selected using iTunes. Until today, I had nine albums (about 2000 pictures) synced to my phone. Just upgraded yesterday to iOS 10 and... cannot sync any additional album for my iPhone!   Do not help disable iTunes, Photos or even the iPhone and sync again. New pics added today to the former synchronized albums synchronizes all right.

    Is there a trick?  Or a problem of incompatibility between iOS 10 and iTunes 12.5.1?

    See you soon!

    LAO Bo

    Why you can not synchronize? What exactly happens? This error message you get?

    LN

Maybe you are looking for

  • Firefox sync w Apple Phone

    I can't get McAfee on my iphone so don't know if it will be the same for Firefox. I'm not an advanced user of Firefox, but the product of love. TKS.

  • How to transfer a movie rental from my Apple TV on my iphone?

    How to transfer a movie rental from my Apple TV on my iphone?

  • Get new vi / function of pallets

    Hello I have Labview Communications System Design Suite (2014 SP1) with license academic premium. I have installed the vision development module and vision acquisition software and activated their licenses. I would like to integrate the vi / function

  • How do the math based on the hexadecimal display?

    I'm trying to convert a float for hex number, then get the sum of each byte. Please see attached photo, for example 30.5 converted to 403 8000 0000 0000 using hexadecimal display. I want to get the sum of each byte, 40 + how 3rd + 80 + 00 + 00 + 00 +

  • "ssa3d30.ocx is invalid or missing."

    I am pastel accounting running on a pc windows 7, I get this error msg "ssa3d30.ocx is invalid or missing."