Ibooks Error This page contains the following errors: error on line 1 at column 1: Document is empty error on line 1 at column 1: Encoding error Below is a rendering of the page up to the first error

I am getting this error with my latest Ibook,
This page contains the following errors:
error on line 1 at column 1: Document is empty error on line 1 at column 1: Encoding error
Below is a rendering of the page up to the first error
Can anyone offer a fix?
Thanks
Paul

I have the same problem. I've tried to restart my Ipad and downloaded the book again several times but nothing has changed. There aren't any reviews on the book with that problem and I've got the latest version of iBook so I don't know what else I can do to get the book which I've paid for. Does anyone have another idea what I could do? (maybe one of the above might help you, Paul)
Thanks

Similar Messages

  • TS1424 All of my books in iBooks have the following message:  "this page has the following errors:  error on line 1 at column 1 document is empty error on line 1 : encoding error..,...". Any advice?

    All of my books in iBooks have the following message:  "this page has the following errors:  error on line 1 at column 1 document is empty error on line 1 : encoding error..,...". Any advice?

    I have the same problem. I've tried to restart my Ipad and downloaded the book again several times but nothing has changed. There aren't any reviews on the book with that problem and I've got the latest version of iBook so I don't know what else I can do to get the book which I've paid for. Does anyone have another idea what I could do? (maybe one of the above might help you, Paul)
    Thanks

  • Planning web form error "This form contains unsaved data. Select OK to cont

    I've got a user that suddenly gets an error on a planning web form. She opens the form and enters data but when she tries to submit gets the following error “This form contains unsaved data. Select OK to continue without saving data, or Cancel to discard operation” and then it takes her back to the blank form. This form worked for her yesterday but not today. She has tried shutting down hyperion, even rebooting her machine but no luck. Any ideas?

    Hi,
    Make sure scripting isn't disabed in hte web browser.
    Regards,
    Robb Salzmann

  • HT3275 Can you please let me know how I can correct the following which appears during back up with time machineThe backup disk image "/Volumes/Andreas ZERVOS's Time Capsu-1/Andreas Zervos's MacBook Pro 1.sparsebundle" could not be created (error -1)

    Can you please help me to solve the following problem occuring during back up with time machine?
    The backup disk image “/Volumes/Andreas ZERVOS's Time Capsu-1/Andreas Zervos’s MacBook Pro 1.sparsebundle” could not be created (error -1)

    Hello,
    I'm not sure what it means, but...
    http://www.levelofindirection.com/journal/2009/10/10/using-a-networked-drive-for -time-machine-backups-on-a-mac.html
    http://www.coastalvectors.com/blog/2011/02/understanding-time-machine-and-sparse -bundles/
    Have you looked through Pondini's extensive TM help site?
    http://Pondini.org/TM/FAQ.html
    I can't imagine anything TMwise not covered.

  • InContext editing error: This region contains content with dynamic behavior added..

    We just set up a web site with InContext editing following the procedures in Business Catalyst documentation to do that. But now when we go to the administration section of the site, and turn on InContext editing, it won't let us update the text. We receive an error message:
    "This region contains content with dynamic behavior added..."
    Does anyone know what causes this problem, and how to fix it?

    Hi,
    InContext Editable (ICE) regions can only contains static areas like text and static  assets, it cannot wrap around javascript – populated areas or dynamic content like slideshows. (most likely causing the error)
    ICE can edit only static page content such as regular HTML content. It cannot edit any element that is dynamically updated for example a div (or another element) which is manipulated (created or its contents are modified) by JS– populated areas or dynamic content like slideshows. It cannot edit menus, content holders or content outputted by system modules or tags either.
    By default, on a page that has no ICE editable regions defined the editor attempts to find any regions you might want to edit and if possible make them editable. If it does not find the correct regions you want to edit you will need to explicitly define some editable regions.
    Refer to this article on Defining InContext Editing editable regions - http://kb.worldsecuresystems.com/838/cpsid_83855.html?bc-partner
    Hope this helps!
    -Sidney

  • Premiere Pro CC Error: "This project contained a sequence that could not be opened..."

    I know this problem has been reported previously with Premiere Pro CC (I run 2014). When opening up a recent project, I keep getting this: "Error Adobe Premiere Pro: This project contained a sequence that could not be opened. No sequence preview preset file or codec could be associated with this sequence type." The only solutionm is to open another project, sign ou, then sign in before I get open that other project. This has become a pain...  Is there a permanent fix for this issue that has been reported for quite a while now?
    Thanks for your help.
    Marc

    Hi Marc-Andre d'Anjou,
    I am sorry to hear you're having trouble with this issue. It happens sometimes because of activation problems. The doc that Rameez points to is missing steps for reactivating the Creative Cloud version of Premiere Pro. For Premiere Pro CC, and later, see the section "How to deactivate or sign out" in this document. See the section "How to activate or sign in" in the same document to activate Premiere Pro once more.
    See also this FAQ: FAQ: Why are some codecs and sequence presets missing from my installation of Premiere Pro?
    Thanks,
    Kevin

  • Is there a way to modify the style sheet so that it transforms an XML document with empty tags as tag / ?

    I have extracted some code from codeproject to
    reindent an XML document. Does anyone know how I can modify the stylesheet to make it so that the transform of an XML file will result in empty tags showing up as <tag /> instead of <tag></tag>?
    // http://www.codeproject.com/Articles/43309/How-to-create-a-simple-XML-file-using-MSXML-in-C
    MSXML2::IXMLDOMDocumentPtr FormatDOMDocument(MSXML2::IXMLDOMDocumentPtr pDoc)
    LPCSTR const static szStyleSheet =
    R"!(<?xml version="1.0" encoding="utf-8"?>)!"
    R"!(<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">)!"
    R"!( <xsl:output method="xml" indent="yes"/>)!"
    R"!( <xsl:template match="@* | node()">)!"
    R"!( <xsl:copy>)!"
    R"!( <xsl:apply-templates select="@* | node()"/>)!"
    R"!( </xsl:copy>)!"
    R"!( </xsl:template>)!"
    R"!(</xsl:stylesheet>)!";
    MSXML2::IXMLDOMDocumentPtr pXmlStyleSheet;
    pXmlStyleSheet.CreateInstance(__uuidof(MSXML2::DOMDocument60));
    pXmlStyleSheet->loadXML(szStyleSheet);
    MSXML2::IXMLDOMDocumentPtr pXmlFormattedDoc;
    pXmlFormattedDoc.CreateInstance(__uuidof(MSXML2::DOMDocument60));
    CComPtr<IDispatch> pDispatch;
    HRESULT hr = pXmlFormattedDoc->QueryInterface(IID_IDispatch, (void**)&pDispatch);
    if (SUCCEEDED(hr))
    _variant_t vtOutObject;
    vtOutObject.vt = VT_DISPATCH;
    vtOutObject.pdispVal = pDispatch;
    vtOutObject.pdispVal->AddRef();
    hr = pDoc->transformNodeToObject(pXmlStyleSheet, vtOutObject);
    //By default it is writing the encoding = UTF-16. Let us change the encoding to UTF-8
    // <?xml version="1.0" encoding="UTF-8"?>
    MSXML2::IXMLDOMNodePtr pXMLFirstChild = pXmlFormattedDoc->GetfirstChild();
    // A map of the a attributes (vesrsion, encoding) values (1.0, UTF-8) pair
    MSXML2::IXMLDOMNamedNodeMapPtr pXMLAttributeMap = pXMLFirstChild->Getattributes();
    MSXML2::IXMLDOMNodePtr pXMLEncodNode = pXMLAttributeMap->getNamedItem(_T("encoding"));
    pXMLEncodNode->PutnodeValue(_T("UTF-8")); //encoding = UTF-8
    return pXmlFormattedDoc;
    Or, if there is some other method for reindenting a MSXML2::IXMLDOMDocumentPtr object where I can specify how I want empty tags to be stored, that would be great too.  However, I don't want it to lose its status of an MSXML2::IXMLDOMDocumentPtr object.
     I.e. I would like to still perform operations on the result as if it was still an MSXML2::IXMLDOMDocumentPtr object.
    Thanks,
    A
    Adrian

    If anyone is interested, I got an answer on StackOverflow
    here.
    Adrian

  • The following fatal alert was generated: 20. The internal error state is 960.

    Hi,
    In Some servers including domain controller i am getting error in system event logs.
    The following fatal alert was generated: 20. The internal error state is 960.  ( In Domain controller)
    The following fatal alert was generated: 40. The internal error state is 1205. (In same server CAS & HUB role is instaled).
    An TLS 1.0 connection request was received from a remote client application, but none of the cipher suites supported by the client application are supported by the server. The SSL connection request has failed. (In
    same server CAS & HUB role is instaled).
    The following fatal alert was received: 46.  (In same server CAS & HUB role is instaled).
    I have read in many blogs some techie is telling to ignore the events. But i want to now exactly what is issue which is creating this alerts. Mostly in Domain controller i am getting this alerts. Kindly need your valuable suggestion and solution to overcome
    the problem.
    Thanks & Regards,

    Hello,
    for the first 2 errors you find answers like
    https://social.technet.microsoft.com/forums/windowsserver/en-US/091a3222-641b-43a3-ae19-6cc238828950/certificate-services-cant-connect-using-ssl
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/a87505a3-1fd0-47b3-b6db-d36444da34fc/schannel-errors-36874-and-36888?forum=winserversecurity
    So assure that used certificates are not broken.
    Also it would be great to post the complete error messages and list all installed server roles and applications from that machines with the errors for a better overview.
    Are all machines installed with the latest available SPs and updates?
    Best regards
    Meinolf Weber
    MVP, MCP, MCTS
    Microsoft MVP - Directory Services
    My Blog: http://blogs.msmvps.com/MWeber
    Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.
    Twitter:  

  • I have the following error The file "iTunes library.itl" cannot be read because it was created by a newer version of iTunes

    Can anyone help me with this problem.  I tried updating the latest itunes and it caused an error MSVCR80.dll missing.  I then tried fixing it after reading other people had the same problem and a solution was given about uninstaling itunes and the order in which to do that.  I did that but now get the error "the  files "itunes library.itl" cannot be read because it was created with a newer version of itunes.  I see a solution has been given about this but I cannot find what is suggested to enable me to follow instructions.  Can anyone please go through step by step (letting  me know where I can find what is needed) to enable me to be able tio log into itues again.  Thanks

    Hi pussygalore,
    If you are having issues with iTunes after an attempted update, you may find the following article helpful:
    iTunes 11.1.4 for Windows: Unable to install or open
    http://support.apple.com/kb/TS5376
    You may want to make sure that in the last step (reinstalling iTunes) that you are installing the latest/newest available version, and not attempting a reinstall from an older file.
    Regards,
    - Brenden

  • -2305 This entry already exists in the following table

    Has anyone had this error?
    It seems to happen after a new order is placed on the web for an existing account customer.
    1881     E     2009-05-28 12:02:47.27     AccountAddress     -2035:This entry already exists in the following tables (ODBC -2035)
    at NetPoint.SynchSBO.WebToolsChildObjects.AccountAddress.NetPointToSBO(NPQueueObject qData)
    at NetPoint.SynchSBO.SynchObjectBase.Synch()     NetPointToSBO()     NPAddress     6266

    I have a similar error message:
    oPurchaseDeliveryNotes, Node 0: -2035, [PDN1.WhsCode][line: 2] ,
    'This entry already exists in the following tables (ODBC -2035)'
    I'm trying to import an *.xml file:
    <?xml version="1.0" encoding="UTF-16"?>
    <BOM>
      <BO>
        <AdmInfo>
          <Object>20</Object>
        </AdmInfo>
        <OPDN>
          <row>
            <DocDate>20090112</DocDate>
            <DocDueDate>20090112</DocDueDate>
            <CardCode>P-0013</CardCode>
            <Comments>Basado en Pedidos 18. 19.</Comments>
            <TaxDate>20090112</TaxDate>
            <U_BXP_ORI>5</U_BXP_ORI>
          </row>
        </OPDN>
        <PDN1>
          <row>
            <LineNum>0</LineNum>
            <ItemCode>02-031-00859</ItemCode>
            <Quantity>1440.000000</Quantity>
            <Price>3.120000</Price>
            <Currency>USD</Currency>
            <WhsCode>PTMTY</WhsCode>
          </row>
          <row>
            <LineNum>1</LineNum>
            <ItemCode>02-031-00859</ItemCode>
            <Quantity>1440.000000</Quantity>
            <Price>3.120000</Price>
            <Currency>USD</Currency>
            <WhsCode>PTMTY</WhsCode>
          </row>
        </PDN1>
        <OIBT>
          <row>
            <BatchNum>377016</BatchNum>
            <InDate>20090112</InDate>
            <Quantity>1152.000000</Quantity>
            <BaseLinNum>1</BaseLinNum>
          </row>
          <row>
            <BatchNum>377236</BatchNum>
            <InDate>20090112</InDate>
            <Quantity>288.000000</Quantity>
            <BaseLinNum>1</BaseLinNum>
          </row>
          <row>
            <BatchNum>377236</BatchNum>
            <InDate>20090112</InDate>
            <Quantity>1440.000000</Quantity>
            <BaseLinNum>0</BaseLinNum>
          </row>
        </OIBT>
      </BO>
    </BOM>
    If I first go to SAPBO and do the same document manually with the exact same data as in the *.xml file it works fine.
    Then I try to import the *.xml file and the error is not present anymore.
    So if I get this error, go and create a similar document manually and then try again to import the *.xml file it does ok.
    Obviously I cant say the client to do this each time He gets this error.
    Is this a bug?
    I have tested it in 2007 PL 45 & PL 48 and occurs the same way in both.
    Any Ideas?
    Thanks in advance!

  • This field contains duplicate values. Remove all duplicate values and try the operation again.

    Greetings Everyone,
    I am getting the follow up errors: "This field contains duplicate values. Remove all duplicate values and try the operation again."
    when I tried to make the field "Claim Number" from the list in site collection library. See the screen below:
    1- I selected on the "List" and I clicked on the list name
    "Claim Tracking Report"
    2- After I clicked on the list name then I went to the ribbon and selected list setting to choose Enforce Unique for the Field Column
    "Claim Number"
    3- Then I went down and selected
    "Yes" to Enforced the Unique for the Field Column "Claim Number".
    4- Then after I clicked "Yes" I got the error
    "Sorry, something went wrong. This field contains duplicate values. Remove all duplicate values and try the operation again."  But I don't have any duplicates values Items, because I had them removed before I tried
    to Enforce the field column values to Unique. Can someone help or provide me a suggestions on how I can solve this issue please. Thank you
    FYI: I am using a Nintex Workflow

    Hope this is a list, how many total items are there?
    Please try to open this list as access(link in IE) and run this query in access
    SELECT Claim.[Claim Number], Count(*) AS Expr1
    FROM Claim
    GROUP BY Claim.[Claim Number]
    HAVING (((Count(*))>1));
    Hope it will show something! if this does not show you dups then better to create a separate list and migrate items after configuring unique column.
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • The following packages were added to your selection to satisfy dependencies

    I'm going to install Oracle R12 and a few other things. I've applied all the required linux packages by hand previously and wanted to try the ULN to use the oracle validate package. I bought a network subscriiption, registered my server after installing OEL 5.5. It's a Dell R410.
    Using the oracle_validate package does not apply all the dependent packages. What am I missing or doing wrong? I get the message I am missing dependencies no matter what I do. I thought that was the entire point of the packge to not have to apply all these packages by hand.
    [root@vicr410 sysconfig]# up2date nox show-channels
    el5_x86_64_addons
    el5_x86_64_latest
    el5_u5_x86_64_patch
    ol5_x86_64_latest
    el5_x86_64_oracle
    I tried: up2date --install oracle-validated to install the required database packages.  The resulting message is  "The following packages were added to your selection to satisfy dependencies".
    Testing package set / solving RPM inter-dependencies...
    There was a package dependency problem. The message was:
    Unresolvable chain of dependencies:
    glibc-headers 2.5-49.el5_5.7 requires kernel-headers
    glibc-headers-2.5-49.el5_5.7 requires kernel-headers >= 2.2.1
    oracle-validated 1.1.0-6.el5 requires kernel-headers
    The following packages were added to your selection to satisfy dependencies:
    Package Required by
    elfutils-libelf-devel-0.137-3.el5.x86_64oracle-validated-1.1.0-6.el5 elfutils-libelf-devel
    gcc-4.1.2-48.el5.x86_64 oracle-validated-1.1.0-6.el5 gcc
    gcc-c++-4.1.2-48.el5.x86_64 oracle-validated-1.1.0-6.el5 gcc-c++
    gdb-7.0.1-23.el5_5.2.x86_64 oracle-validated-1.1.0-6.el5 gdb
    glibc-devel-2.5-49.el5_5.7.i386 oracle-validated-1.1.0-6.el5 /usr/lib/libc.so
    glibc-devel-2.5-49.el5_5.7.x86_64 oracle-validated-1.1.0-6.el5 /usr/lib/libc.so
    glibc-devel-2.5-49.el5_5.7.x86_64 oracle-validated-1.1.0-6.el5 /usr/lib64/libc.so
    glibc-headers-2.5-49.el5_5.7.x86_64 oracle-validated-1.1.0-6.el5 glibc-headers
    libaio-devel-0.3.106-5.x86_64 oracle-validated-1.1.0-6.el5 libaio-devel
    libgomp-4.4.0-6.el5.x86_64 gcc-4.1.2-48.el5 libgomp
    sysstat-7.0.2-3.el5_5.1.x86_64 oracle-validated-1.1.0-6.el5 sysstat
    unixODBC-devel-2.2.11-7.1.x86_64 oracle-validated-1.1.0-6.el5 unixODBC-devel
    I tried to add the rpm oracle-validated-1.0.0-22.el5.x86_64.rpm using
    rpm -ivh oracle-validated-1.0.0-22.el5.x86_64.rpm.
    [root@vicr410 Server]# rpm -ivh oracle-validated-1.0.0-22.el5.x86_64.rpm
    error: Failed dependencies:
    /usr/lib/gcc/x86_64-redhat-linux/4.1.1/libstdc++.a is needed by oracle-validated-1.0.0-22.el5.x86_64
    /usr/lib/libaio.so is needed by oracle-validated-1.0.0-22.el5.x86_64
    /usr/lib/libc.so is needed by oracle-validated-1.0.0-22.el5.x86_64
    /usr/lib/libodbc.so.1 is needed by oracle-validated-1.0.0-22.el5.x86_64
    /usr/lib/libodbccr.so is needed by oracle-validated-1.0.0-22.el5.x86_64
    /usr/lib64/libc.so is needed by oracle-validated-1.0.0-22.el5.x86_64
    compat-gcc-34 is needed by oracle-validated-1.0.0-22.el5.x86_64
    compat-gcc-34-c++ is needed by oracle-validated-1.0.0-22.el5.x86_64
    elfutils-libelf-devel is needed by oracle-validated-1.0.0-22.el5.x86_64
    gcc is needed by oracle-validated-1.0.0-22.el5.x86_64
    gcc-c++ is needed by oracle-validated-1.0.0-22.el5.x86_64
    gdb is needed by oracle-validated-1.0.0-22.el5.x86_64
    glibc-headers is needed by oracle-validated-1.0.0-22.el5.x86_64
    kernel-headers is needed by oracle-validated-1.0.0-22.el5.x86_64
    libXp.so.6 is needed by oracle-validated-1.0.0-22.el5.x86_64
    libaio-devel is needed by oracle-validated-1.0.0-22.el5.x86_64
    libdb-4.2.so()(64bit) is needed by oracle-validated-1.0.0-22.el5.x86_64
    libodbc.so.1()(64bit) is needed by oracle-validated-1.0.0-22.el5.x86_64
    sysstat is needed by oracle-validated-1.0.0-22.el5.x86_64
    unixODBC-devel is needed by oracle-validated-1.0.0-22.el5.x86_64

    Cool. That worked. All the missing packages were installed
    [root@vicr410 ~]# up2date nox show-channels
    el5_ia64_latest
    el5_i386_latest
    [root@vicr410 ~]# up2date --install oracle-validated
    Fetching Obsoletes list for channel: el5_ia64_latest...
    Fetching Obsoletes list for channel: el5_i386_latest...
    Fetching rpm headers...
    Name Version Rel
    oracle-validated 1.0.0 24.el5 i386
    Testing package set / solving RPM inter-dependencies...
    compat-db-4.2.52-5.1.i386.r ########################## Done.
    compat-gcc-34-3.4.6-4.i386. ########################## Done.
    compat-gcc-34-c++-3.4.6-4.i ########################## Done.
    elfutils-libelf-0.137-3.el5 ########################## Done.
    elfutils-libelf-devel-0.137 ########################## Done.
    elfutils-libelf-devel-stati ########################## Done.
    gcc-4.1.2-48.el5.i386.rpm: ########################## Done.
    gcc-4.1.2-48.el5.i386.rpm: ########################## Done.
    gcc-4.1.2-48.el5.i386.rpm: ########################## Done.
    gcc-c++-4.1.2-48.el5.i386.r ########################## Done.
    gdb-7.0.1-23.el5_5.2.i386.r ########################## Done.
    glibc-devel-2.5-49.el5_5.7. ########################## Done.
    glibc-headers-2.5-49.el5_5. ########################## Done.
    libXp-1.0.0-8.1.el5.i386.rp ########################## Done.
    libaio-devel-0.3.106-5.i386 ########################## Done.
    libstdc++-devel-4.1.2-48.el ########################## Done.
    oracle-validated-1.0.0-24.e ########################## Done.
    sysstat-7.0.2-3.el5_5.1.i38 ########################## Done.
    unixODBC-2.2.11-7.1.i386.rp ########################## Done.
    unixODBC-devel-2.2.11-7.1.i ########################## Done.
    libgomp-4.4.0-6.el5.i386.rp ########################## Done.
    Preparing ########################################### [100%]
    Installing...
    1:unixODBC ########################################### [100%]
    2:libgomp ########################################### [100%]
    3:sysstat ########################################### [100%]
    4:libXp ########################################### [100%]
    5:gdb ########################################### [100%]
    6:elfutils-libelf ########################################### [100%]
    7:compat-db ########################################### [100%]
    8:libstdc++-devel ########################################### [100%]
    9:glibc-headers ########################################### [100%]
    10:glibc-devel ########################################### [100%]
    11:unixODBC-devel ########################################### [100%]
    12:libaio-devel ########################################### [100%]
    13:compat-gcc-34 ########################################### [100%]
    14:gcc ########################################### [100%]
    15:gcc-c++ ########################################### [100%]
    16:compat-gcc-34-c++ ########################################### [100%]
    17:elfutils-libelf-devel ########################################### [100%]
    18:elfutils-libelf-devel-s########################################### [100%]
    19:oracle-validated ########################################### [100%]
    The following packages were added to your selection to satisfy dependencies:
    Name Version Release
    compat-db 4.2.52 5.1
    compat-gcc-34 3.4.6 4
    compat-gcc-34-c++ 3.4.6 4
    elfutils-libelf 0.137 3.el5
    elfutils-libelf-devel 0.137 3.el5
    elfutils-libelf-devel-static 0.137 3.el5
    gcc 4.1.2 48.el5
    gcc 4.1.2 48.el5
    gcc 4.1.2 48.el5
    gcc-c++ 4.1.2 48.el5
    gdb 7.0.1 23.el5_5.2
    glibc-devel 2.5 49.el5_5.7
    glibc-headers 2.5 49.el5_5.7
    libXp 1.0.0 8.1.el5
    libaio-devel 0.3.106 5
    libstdc++-devel 4.1.2 48.el5
    sysstat 7.0.2 3.el5_5.1
    unixODBC 2.2.11 7.1
    unixODBC-devel 2.2.11 7.1
    libgomp 4.4.0 6.el5

  • In web dynpro i want explanation/definition for the following things

    Hi dudes,
             I want explanation *** definition for the following
    (1) web dynpro
    (2) Cardinality
    (3) methods
    (4) Nodes
    (5) Attributes
    (6) Interface
    (7) Views
    (8) Windows
    (9) Mapping
    (10)Binding
    (11)Model
    (12)Controller

    Hi,
    Here are the defintions for the terms you hav requested-
    Web Dynpro Architecture
    Definition
    Web Dynpro is the SAP NetWeaver programming model for user interfaces (UIs).
    The Web Dynpro model is based on the Model View Controller paradigm, and has the
    following features that build on the classic dynpro model:
    Clear separation of business logic and display logic
    Uniform metamodel for all types of user interfaces
    Execution on a number of client platforms
    Extensive platform independence of interfaces
    Web Dynpro provides support for developing Web representation of a business application.
    You use specific tools to describe the properties of a Web Dynpro application in the form of
    Web Dynpro metadata. The necessary source code is then generated automatically and
    executed at runtime. In addition to the events offered by the framework, you can also define
    your own events for a Web Dynpro application. However, the event handling must always be
    programmed in separate source code areas which are executed automatically when the event
    is triggered at runtime.
    In Web Dynpro, each user interface is always made up of the same basic elements. These
    elements of the metamodel can be statically declared using Web Dynpro tools.
    It is also possible to implement elements of the metamodel at runtime and to change them or
    reintegrate them at runtime. Using these implementations, you can make any changes or
    enhancements to a user interface that has been created by declarative methods by
    generating new interface structures at runtime.
    This means that you can combine declarative processes and the implementation of source
    code.
    A Web Dynpro component is a reusable entity. It summarizes all components that are
    required as part of this programming unit for an executable Web Dynpro application.
    The Web Dynpro component concept offers a number of advantages:
    Structuring of the programming
    Creation of easily manageable application blocks
    Reusability of whole components
    Decoupling of software projects in both time and space
    The Web Dynpro component contains any number of windows and views and their
    corresponding controllers. Additional Web Dynpro components can also be referenced.
    View
    A view describes the layout and behavior of a rectangular area of a user interface.
    Every Web Dynpro application has at least one view. The layout of a view is made up of
    different user interface elements, which can be nested in each other. The positioning of
    interface elements in one view is supported by the supplied layout variants.
    In addition to the visible part, the layout, a view also contains a controller and a context. The
    data to which the elements of the view can be bound are stored and managed in the view
    context, enabling them to be represented or used on the screen. The view controller can
    contain methods for data retrieval or for processing user input.
    Window
    A window is used to combine several Views and View Sets (the concept of view sets is only
    offered in Web Dynpro for Java). A view can only be displayed by the browser if it has been
    embedded in a window. A window always contains one or more views, which are connected
    by navigation links. One of these views, or a view set, is specified as the start view and is
    displayed the first time the window is called.
    Windows have inbound and outbound plugs.
    Inbound Plugs and Outbound Plugs
    A window has one or several inbound or outbound plugs. Using these plugs, a window can be
    included into a navigation chain. The concept of these plugs corresponds to the concept of
    the plug for a view. Each plug of a window is visible within the entire window and can be used
    for navigating within this window. In addition, one or several plugs can be made accessible to
    the component interface so that they are visible even beyond the limits of the component in
    question. They thus belong to the interface view of the relevant window.
    They are used to navogate from one view to other and pass the data between the views. Which view to be called next from current view - the flow of views is descriebd here using Plugs.
    Controller
    Controllers are the active parts of a Web Dynpro application. They define how the user can
    interact with the Web Dynpro application. The data that a controller can access is defined in
    the corresponding context. Different instances of controllers and contexts exist within a Web
    Dynpro application.
    View Controller
    Each view has exactly one view controller, which processes the actions performed by the user in the view.
    A view also has exactly one view context, which contains the data required for the view.
    Interface Controller
    Each Web Dynpro component contains exactly one component controller. This controller is a
    global controller that is visible also outside the component. It is thus part of the interface of a
    Web Dynpro component.
    Context
    Definition
    The data used in the component or in the view are stored in the context. Read-write access to
    this data is available using the controllers as a starting point.
    Structure
    The data from the contexts is managed in a hierarchical structure. Each context has a root
    node, underneath which the individual data fields (attributes) are stored in a tree structure.
    You create this tree structure according to the structure of your application.
    CONTEXT is generally called as a ROOT Node.
    Each context has nodes and attributes also.
    Cardinatlity
    Each node contains data fields that represent one of the following:
    u2022
    An individual instance of an object type
    u2022
    A table of instances.
    This property of a node is known as its cardinality. The following table summarizes the
    possible cardinalities for a node:
    Cardinality Description
    1:1 The node contains only one element instance, which is instantiated automatically.
    0:1 The node contains only one element instance, which must not be instantiated.
    1:n The node can contain multiple element instances, of which at least one must always be
    instantiated (and is instantiated automatically).
    0:n The node can contain multiple element instances, of which none have to be instantiated.
    Further information about this and other properties of context nodes is available in the section
    Context-Nodes: Properties.
    Recursion Nodes
    Dynamic node nesting is possible within a context, creating what is called a recursion node.
    The node that is used for recursion is always a predecessor of the new node. The newly
    created recursion node is a reference to a predecessor node and therefore cannot be
    processed separately. Instead it takes on the structure of the node to be repeated.
    Data Binding and Mapping
    Within the Web Dynpro architecture, the contexts of the different controllers can be linked in
    different ways:
    u2022
    A UI element of the user interface of the view can be linked with an element of the view
    context.
    u2022
    A mapping can be defined between two global controller contexts, or from a view
    context to a global controller context.
    The context of a global controller can be linked to a Web Dynpro Model.
    Defining Mapping Between Two Contexts
    The elements of a view context can be locally defined. In this case (represented in the graphic
    below as a "Local Node"), all the contained attributes are only visible within the relevant view.
    When the view disappears, the attribute values are deleted.
    Event
    The component controller allows you to create events.
    Events are used to communicate between controllers and enable one controller to trigger
    event handlers in a different controller.
    Cross-component communication can be implemented using the interface controlleru2019s events.
    Events that were created in the component controller are visible within the component only.
    Inbound Plugs
    Inbound plugs in a view also react like an event. Therefore, when a view is called using an
    inbound plug, the event handler that is optionally available for the inbound plug is always
    called first. In this case event handling takes place within the current view controller.
    UI Element Events
    Some UI elements, such as the Button element have special events that are linked with user
    actions. These events are predefined and have to be linked with an action at design time.
    Actions for UI Element Events
    Some UI elements such as the button element can react to a useru2019s interaction: clicking on
    the corresponding pushbutton can trigger a handling method to be called within the view
    controller. Such UI elements are equipped with one or several general events, which can be
    linked with a specific action at design time (switching to a subsequent view, for example). If
    such an action is created, an event handler method for this action is created automatically. In
    this way, you can equip a UI element event (which has been inserted several times into a
    view) with different actions as necessary. The event is then processed by the corresponding
    event handler depending on the action that is linked.
    Interfaces of Web Dynpro Components
    Each component has an interface in order to enable communication between Web Dynpro
    components and to enable a component to be called up by a user. This interface consists of
    two parts:
    Interface View of a Window Contained in a Component
    The interface view of a Web Dynpro window is used to link a window with a Web Dynpro
    application that can be called by the user.
    Reward if helpful.
    Best Wishes,
    Chandralekha

  • Pls answer the following questions very urgent.

    Hi Experts & Friends,
    Can comeone please answer the following questions? If possible try to give some explanation.
    1. Why we use ANALYSIS PROCESS DESIGNER??
    2. What are web templates?
    3. How the connection from SRM SOURCE SYSTEM done?
    4. How do u get data frm SQL server thru DB Connect.
    5. Process chain, two targets frm same datasource if monthly & daily
    6.how u display the scanned & unscanned pdt ?? thru variable replacement type?
    Thanks & Regards
    Siri

    Hi Siri,
    1. Analysis Process designer
    The Analysis Process Designer (APD) is the application environment for the SAP data mining solution.
    The APD workbench provides an intuitive graphical interface that enables you to visualize, transform, and deploy data from your business warehouse. It combines all these different steps into a single data process with which you can easily interact.
    Use APD to pre-process your data:
    ? Read data from different sources and write it to a single location
    ? Transform data to optimize reporting
    ? Ensure high data quality by monitoring and maintaining the information stored in your data warehouse.
    The APD is able to source data from InfoProviders such as InfoCubes, ODS objects, InfoObjects,
    database tables, BW queries, and flat files. Transformations include joins, sorts, transpositions, and with
    BW 3.5, integration with BW?s Data Mining Workbench (RSDMWB).
    Check here
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/96939c07-0901-0010-bf94-ac8b347dd541
    http://help.sap.com/saphelp_nw04/helpdata/en/49/7e960481916448b20134d471d36a6b/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/39/e45e42ae1fdc54e10000000a155106/frameset.htm
    and service.sap.com/bi
    https://websmp206.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000585703&
    2. Web Templates
    Web Template
    Use
    This Web item can be used to manage consistent sections of different Web templates centrally within one Web template, which you can then insert into any Web template as required. In this way, you can define a header or footer section with the corporate logo and heading as a Web template and can integrate this Web template into your Web applications as a Web Template Web item. This Web template is then inserted during runtime. In contrast to HTML frame technology, the system does not generate a new page during this process. The context of the main template thus remains the same. In this way, you can display text elements and so on from data providers for the main template in the inserted Web template.
    Check....here....
    http://help.sap.com/saphelp_nw04/helpdata/en/69/5f8e9346c1244ea64ab580e2eea8b9/frameset.htm
    3.Srm Source system Connection
    2.3     SAP BW
    2.3.1     Define Client Administration
    Use
    This activity defines changes and transports of the client-dependent and client-independent objects.
    Procedure
    1.     To perform this activity, choose one of the following navigation options:
    SAP BW Role Menu     Local Settings ® Define Client Administration
    Transaction Code     SCC4
    SAP BW Menu     Tools ? Administration ? Administration ? Client Administration ? Client Maintenance
    2.     Switch to change mode.
    3.     Select your client.
    4.     Choose details.
    5.     In field Currency enter the ISO-code of the local currency, e.g. USD or EUR.
    6.     In field Client Role enter Customizing
    7.     Check the settings for changes and transport of client-specific objects and client-independent object changes
    If you want to use the settings made by BC-Sets or manually in other systems (other than BW), ?Automatic recording of changes? and ?Changes to Repository object and cross-client Customizing allowed? is required.
    Result
    Client administration has been defined to support the installation using Best Practices.
    2.3.2     Defining a Logical System for SAP BW (SAP BW)
    Use
    In this step, you define the logical systems in your distributed system.
    Prerequisites
    Logical systems are defined cross-client. Therefore cross-client customizing must be allowed in your client  (this can be checked in transaction SCC4).
    Procedure
    To carry out the activity, choose one of the following navigation options:
    SAP BW Role Menu     Defining a Logical System for SAP BW (SAP BW)
    Transaction Code     SPRO
    IMG Menu     SAP Reference IMG ? SAP Customizing Implementation Guide ? SAP NetWeaver ? Business Information Warehouse ? Links to other Systems ? General Connection Settings ? Define Logical System
    1.     A dialog box informs you that the table is cross-client. Choose Continue.
    2.     On the Change View ?Logical Systems?: Overview screen, choose New entries.
    3.     On the New Entries: Overview of Added Entries screen enter the following data:
    Field name     Description     R/O/C     User action and values     Note
    Log. System     Technical Name of the Logical System          Enter a name for the logical BW system that you want to create     
    Name     Textual Description of the Logical System          Enter a clear description for the logical BW system     
    4.     Choose Save.
    If a transport request for workbench and customizing is displayed choose existing requests or create new requests.
    If you want to continue with the next activity, do not leave the transaction.
    Result
    You have created a Logical System Name for your SAP BW client.
    2.3.3     Assigning Logical System to Client (SAP BW)
    Procedure
    To carry out the activity, choose one of the following navigation options:
    SAP BW
    Role Menu     Assigning Logical System to Client (SAP BW)
    Transaction Code     SCC4
    SAP BW Menu     Tools ? Administration ? Administration ? Client Administration ? Client Maintenance
    1.     In the view Display View "Clients": Overview, choose Display. ? Change
    2.     Confirm the message.
    3.     Select your BW client.
    4.     Choose Details.
    5.     In the view Change View "Clients": Details, insert your BW system in the Logical system field, for example, BS7CLNT100.
    6.     Save the entries and go back.
    2.3.4     Opening Administrator Workbench
    Procedure
    To carry out the activity, choose one of the following navigation options
    SAP BW     Modeling ? Administrator Workbench: Modeling
    Transaction Code     RSA1
    1.     In the Replicate Metadata dialog box, choose Only Activate.
    2.     If a message appears that you are only authorized to work in client ... (Brain 009) refer to SAP Note 316923 (do not import the support package, but use the description under section Workaround).
    2.3.5     Creating an RFC-User (SAP BW)
    Procedure
    To carry out the activity, choose one of the following navigation options:
    SAP BW Role Menu     Creating RFC User
    Transaction Code     SU01
    SAP BW Menu     Tools ? Administration ? User Maintenance ? Users
    Then carry out the following steps:
    1.     On the User Maintenance: Initial Screen screen:
    a.     Enter the following data:
    Field      Entry
    User     RFCUSER
    b.     Choose Create.
    2.     On the Maintain User screen:
    a.     Choose the Address tab.
    b.     Enter the following data:
    Field     Entry
    Last Name     RFCUSER
    Function     Default-User for RFC connection
    c.     Choose the Logon data tab.
    d.     Enter the following data:
    Field     Entry
    Password     LOGIN
    User type     System
    e.     Choose the Profiles tab.
    f.     Enter the following data:
    Field     Entry
    Profiles     SAP_ALL , SAP_NEW and S_BI-WHM_RFC
    g.     Choose Save.
    Do not change the password of this user as it is used in RFC connections.
    2.3.6     Define RFC-USER as default (SAP BW)
    Procedure
    To carry out the activity, choose one of the following navigation options
    SAP BW Role Menu     Define RFC-USER as default (SAP BW)
    Transaction Code     RSA1
    SAP BW Menu     Modeling ? Administrator Workbench: Modeling
    1.     On the Administrator Workbench: Modeling screen choose Settings ? Global Settings.
    2.     In the Global Settings/Customizing dialog box choose Glob. Settings.
    3.     On the Display View ?RSADMINA Maintenance View?: Details screen:
    a.     Choose Display ? Change.
    b.     Enter RFCUSER in the BW User ALE field.
    c.     Choose Save.
    Leave the transaction in order to activate the entries you have made.
    2.5     SAP SRM
    2.5.1     Define Client Administration
    Use
    This activity defines changes and transports of the client-dependent and client-independent objects.
    Procedure
    1.     Access the transaction using:
    SAP SRM/ Role Menu     Local Settings  ® SAP SRM ® Define Client Administration
    Transaction Code     SCC4
    2.     Switch to change mode.
    3.     Select your client.
    4.     Choose details.
    5.     Check the entries for currency and client role.
    6.     Check the settings for changes and transport of client-specific objects and client-independent object changes
    If you want to use the settings made by BC-Sets or manually in other systems (other than BW), Automatic recording of changes and Changes to Repository object and cross-client Customizing allowed is required.
    7.     In the Restrictions area, set the flag Allows CATT processes to be started.
    This flag must be set. Otherwise, activities using CATT procedures cannot be used for the installation.
    Result
    Client administration has been defined to support the installation using Best Practices.
    2.5.2     Define a Logical System for SAP SRM
    Use
    The logical system is important for the communication between several systems. This activity is used to define the logical systems for the Enterprise Buyer and back-end system.
    Procedure
    1.     Access the transaction using:
    IMG Menu
    Enterprise Buyer      Enterprise Buyer Professional Edition ? Technical Basic Settings ? ALE Settings (Logical System) ? Distribution (ALE) ? Sending and Receiving System ? Logical Systems ? Define Logical System.
    Transaction Code     SPRO
    2.     For the activity type, select Cross-client.
    3.     The following naming convention is recommended:
    Log. System     Name
    YYYCLNTXXX     Enterprise Buyer System
    4.     Save your entries
    You have to maintain at least two systems (local Enterprise Buyer system and the SAP R/3 back-end system)
    Naming Conventions: XXXCLNT123 (XXX = system ID, 123 = client number)
    2.5.3     Assign Logical System to Client
    Use
    The purpose of this activity is to define the
    ?     Enterprise Buyer client you will be using
    ?     Standard currency to be used
    ?     Recording of changes
    ?     Capability for your system to use CATT procedures
    Procedure
    1.     Access the transaction using:
    SAP SRM
    Role Menu     Local Settings  ® SAP SRM ® Assign Logical System to Client
    Transaction Code     SCC4
    2.     Switch to the Change mode.
    3.     Select your Enterprise Buyer client and go to the Client Details screen.
    4.     In the Logical system screen, choose the logical system for the client.
    5.     Set the currency in the Std currency field to a valid entry, such as USD or EUR.
    6.     Make the following settings:
    Setting     Values
    Changes and transports for client-specific objects     Automatic recording of changes
    Restrictions when starting CATT and eCATT     eCATT and CATT allowed
    7.     Choose Save.
    Using this transaction, you can change from the production client to the development client and back again in the Client role field.
    Result
    The logical system has been assigned to the client and CATT procedures can be executed now.
    2.5.4     Create System Users
    Use
    This task creates remote users RFCUSER, BBP_JOB, WEBLOGIN   for the SAP R/3 back-end system and for Enterprise Buyer.
    Procedure
    1.     Access the transaction using:
    SAP Menu
    Enterprise Buyer      Basis Tools ? Administration ? User Maintenance ? Users
    Transaction Code     SU01
    2.     Enter RFCUSER in the User field.
    3.     On the Address tab Choose Lastname RFCUSER.
    4.     Choose Create.
    5.     Enter the password LOGIN on the Logon data tab.
    6.     As User Type, select System.
    7.     Go to the Profiles tab.
    8.     Enter the profiles SAP_ALL ,SAP_NEW and S_BI-WX_RFC.
    9.     Save your entries.
    10.     Repeat this procedure to create the user BBP_JOB (Password: LOGIN).
    11.     Repeat this procedure to create the user WEBLOGIN (Password: SAPPHIRE).
    Result
    The following users have been created.
    Client     User     Password
    Enterprise Buyer      RFCUSER     LOGIN
    Enterprise Buyer     BBP_JOB     LOGIN
    Enterprise Buyer     WEBLOGIN     SAPPHIRE
         USER/Password from the Service File of the ITS Installation.
    3     Cross Connectivity
    This chapter describes all settings that are necessary to connect the components of the SAP.system landscape with each other. The settings for each combination of two components to be connected are described in a separate structure node. The separate section headings make it possible to identify the activities required to connect certain components with each other. The section headings for components that are not part of the installation can be skipped.
    3.1     Connecting SAP BW with SAP R/3, SAP CRM, SAP SRM
    Procedure
    To carry out the activity, choose one of the following navigation options in the SAP BW system:
    SAP BW Role Menu     Connecting SAP BW with SAP R/3, SAP CRM, SAP SRM
    Transaction code     RSA1
    SAP BW Menu     Modeling ? Administrator Workbench: Modeling
    1.     Choose Modeling.
    2.     Choose Source Systems.
    3.     Select Source Systems in the window on the right.
    4.     Choose the Context menu (right mouse click).
    5.     Choose Create.
    6.     Select SAP System from Release 3.0E (Automatic Creation).
    7.     Choose Transfer.
    8.     Make the following entries:
    Field     Entry
    Target computer (server)                            Server of the SAP R/3, SAP CRM or Sap SRM system
    System ID     System ID of the SAP R/3, SAP CRM or SAP SRM system
    System number     System number of the SAP R/3, SAP CRM or SAP SRM system
    Background user in source system     RFCUSER
    Password for source system     LOGIN
    Background user in BW     RFCUSER (can not be changed in this activity)
    Password for BW user     LOGIN
    9.     On the dialog box Please log on as an administrator in the following screen choose Continue.
    10.     Log on to the Source System with your administrator user. Choose the correct client.
    11.     On the dialog box New Source System Connection choose Continue.
    12.     On the Replicate Metadata dialog box, choose Only Activate.
    4.data frm SQL server thru DB Connect
    Check here....
    http://help.sap.com/saphelp_nw04/helpdata/en/a6/4ee0a1cd71cc45a5d0a561feeaa360/content.htm

  • Z10 GREAT PHONE, BUT THEY HAVE TO IMPROVE THE FOLLOWING:

    Soy un Blackberrista y apoyo la marca y sus productos. tengo un Z10 desere hace 4 dias y Blackberry debe MEJORAR / SOLUCIONAR lo siguiente: (OJALA ALGUIEN QUE PUEDA TENER POSIBILIDAD DE CAMBIOS TECNICOS EN SOFTWARE, LEA ESTO)
    1- No puedo hacer llamadas desde la pantalla del BBM. Si alguien ha enviado mensaje y tengo un Chat, deberia poderse llamar desde alli. Tampoco existe en la pantalla de SMS ni de Mail. Al poder el dedo en pantalla para que despliegie la barra de menu a la derecha, NO ESTA LA OPCION "LLAMAR". ES NECESARIO Y UTIL QUE SE PONGA!!
    Tampoco se despliega "LLAMAR" al tocar ese contacto y usar el menu de abajo a la derecha (el de los 3 puntitos en vertical). ES NECESARIO Y UTIL QUE SE PONGA!!
    2- No se entiende bien la forma de "vincular" un contacto a un contacto de BBM. Deberia clarificarse la funcion.
    3-Cuando marco un numero de telefono, no aparece el numero telefonico al que llamo en la pantalla sino solo el nombre del contacto. Es muy util saber a que numero de todos los de su tarjeta de contacto, le estoy llamando.
    4-En el historial de llamadas, deberian aparecer las llamadas entrantes y salientes, perdidas o no, en una sola oportunidad. Si alguien me ha llamado 4 veces y lo he llamado 3, por ejemplo, no deberia aparecer 4 veces en pantalla sino solo 1. Al tocar dicho contacto es cuando deberia desplegarse las 4 llamadas y las 3 realizadas. Ese problema existe tanto en la pestaña de llamadas Perdidas, como en la pestaña Todas.
    5-la BATERIA !. la BATERIA!!! NO DURA NADA, SIMPLEMENTE ASI! NADA.!  y SE CALIENTA!!
    6- Definitivamente debe mejorarse la sincronizacion de contactos de un dispositivo del software 7 al 10. La mayoria de mis contactos no se transfirieron, ni al hacerlo a traves de Blackberry Link. Y trate de restaurar una copia de los contactos desde Blackberry Protect de mi antiguo dispositivo al Z10, y nada. Ahora me llaman y no se quien es. DEBE BUSCARSE LA FORMA DE ARREGLARLO.
    7- la forma de silenciar rapidamente el telefono, no existe. La persiana negra(con la pequeña cama y la luna) que se baja para poner en stnad by el telefono y no entren llamadas o notificaciones, solo se despliega desde la pantalla inicial (pero teneindo cuidado de no abrirla completa, pues sino no baja la persiana sino el menu de opciones de configuracion, bloqueo de rotacion y otros) ESTO DEBE MEJORARSE como en el 9360 que con apretar la tecla Q, se cambiaba al instante a "vibrar". ESO ES SUPER UTIL Y DEBE BUSCARSE LA FORMA DE ARREGLARLO.
    Saludos
     Jose Armando Sosa
    (pandectas)
    I am a Blackberry fan and support the brand and its products. I have a Z10 Blackberry since 4 days and BLACKBERRY should IMPROVE / SOLVE the following: (HOPEFULLY SOMEONE WITH THE POSSIBILITY OF TECHNICAL CHANGE IN PROGRAM, READ THIS)
    1 - I can not make calls from the BBM screen. If someone has sent message and I have a chat, you should be able to call from there. Nor is there on the screen for SMS or Mail To power your finger on screen to despliegie the menu bar on the right, NOT THE OPTION "CALL". YOU SHOULD INCLUDE IT AND IS USEFUL!
    Nor displays "CALL" by touching the contact and use the menu below to the right (the 3 vertical dots). YOU SHOULD INCLUDE IT !
    2 - not well understood how to "link" a contact to a BBM contact. Function should be clarified.
    3-When setting a phone number, do not see the phone number that I call on the screen but only the contact name. It is very useful to know what number of all of your contact card, I'm calling.
    4-In the call history, should show incoming and outgoing, missed or not, on a single occasion. If someone has called me 4 times and I've called 3, for example, IT DOES NOT HAVE to appears 4 times on screen but only 1. Touching the contact is when should deploy the 4 calls and 3 performed. This problem exists in the Missed Calls tab, including the All tab.
    5-the BATTERY!. the BATTERY!  NOTHING LASTS NO, JUST SO! NOTHING.! and HEATED!!
    6 - You should definitely improve contact sync software device 7 to 10. Most of my contacts are not transferred, nor to do it through Blackberry Link. And try to restore a backup of contacts from Blackberry Protect from my old device to the Z10, and nothing. Now if someone call me and do not know who is. FIND A WAY TO FIX IT!!.
    7 - a faster way to silence the phone, does not exist. The black shade (with the small bed and the moon) which lowers to put in stand by the phone and incoming calls and notifications, only unfolds from the initial screen (but careful not to open it  complete, since it does not lower the blind but the menu with configuration options, rotation lock, etc.) THIS MUST BE IMPROVED as in 9360 with Q key press is instantly changed to "vibrate". SUPER USEFUL AND YOU SHOULD FIND A WAY TO FIX IT .
    Regards
    José Armando Sosa
    (pandectas)

    Would like to add the following:
    1.  Why not make it so that when you open your landing screen and you show live, text msg, live emails, etc that you can touch the icon from that screen and go directly to text msgs, emails, etc. 
    2.  Since the Hub is the core of this system why not make so that you can always go back to the hub with one touch no matter where you are. 
    3. Lastly for us reading challanged older folks please when trying to read small emails that you are able to enlarge and automatically reformat to fit the screen as earlier version of BB did. 
    Overall enjoying  the phone , being my first full touch screen , but seem there are some very simple things that could be changed to make the experiance more user friendly. 

Maybe you are looking for