How to determine which column is currently sorted on?

When my application closes down I grab all important state information from the various views in my application and persist the state information to a db. On application startup I retrieve the state information and reload all my views with their previous state. I currently save things like column order, column visibility, column size, applied filters, etc... for the tables that are in my app. I would also like to persist which column in each of my tables is currently sorted on, if any, but have been unable to locate an API method that gives me this information. I use the default sorting that is controlled by clicking on one of the column headers so I don't know which column has been sorted on. I don't listen for sorting events. I simply want to ask my table which column is sorted and get back the column or column identifier and the sort order whether ascending or descending.

Just wanted to update the thread. Your post made also pointed me towards myTable.getSortOrder(Object identifier) which takes a column identifier and returns a SortOrder enumeration of that columns sort state (one of: Ascending, Descending, Unsorted) this allowed me to quickly save the state of each column by iterating through the columns and getting their individual SortOrder property.

Similar Messages

  • How to determine which item is currently in focus

    Is there a quick javascript way of determining which element on a page is currently in focus??

    You tend to complicate things :-)
    What you seem to want is: User is typing in some text field, clicks the Submit button, you would like the page to refresh and focus to return to the same text field so the user can continue typing as if nothing has happened?
    Then why do a traditional page submit? This seems like a perfect use for the AJAX stuff. Just do the stuff in the background instead of going thru all these hoops to save and restore focus.
    Also, it makes (some) sense for text fields, but what use does this feature provide for other input elements like checkboxes and radiogroups and select lists?
    What functionality are you trying to provide exactly?
    was just thinking about a quick and easy way of setting scrollbar position
    on page refreshYou mean having the page refresh and scroll down to some pre-determined point instead of at the top?
    This is best done by using named anchors. Just capture the item name that causes the page to submit in a hidden page item and add it to the same-page branch using the
    f?p=...#&P1_ANCHOR.syntax.
    Just sprinkle your region and label templates with these named anchors and you are done.
    Hope this helps.

  • How CSSCAN determines which indexes need to be rebuild ?

    Hi everybody,
    i'm currently migrating 3 Oracle databases that contain CP1252 characters unproperly stored in WE8ISO8859P1 instances.
    The key steps of the migration are :
    1. ALTERing CHARACTERSET to WE8MSWIN1252
    2. changing CHARACTER SEMANTIC LENGTH for CHAR and VARCHAR2 columns
    3. truncating data stored in VARCHAR2(4000) columns
    2. Full export
    3. Full import in a ALL32UTF8 instance
    To do all of this (and especially the step 3), i use the CSSCAN utility (very practical !!!).
    And i have a question about CSSCAN: how CSSCAN determines which indexes need to be rebuild. What is the logic ?
    Looking at the CSSCAN report, i have a lot of cells/columns that are affected by the characterset migration, and i have just a few index to rebuild.
    Why would i like to understand the logic ? Because i would like to rebuild ONLY indexes that REALLY need to be rebuilt and i am not sure that all the indexes specified by CSSCAN really need to be rebuilt.
    Thanks for any information about that.
    (and sorry for my english)
    NB: i have managed "function-based indexes" specifically: i drop them before the export, and i recreate them after the import. So my question mostly target the "regular indexes"

    1. All indexes whose key contains at least one character column with convertible or exceptional data, excluding indexes with names equal to some constraint name for the same owner.
    plus
    2. All functional indexes on tables that have columns needing conversion, excluding indexes with names equal to some constraint name for the same owner.
    The condition regarding constraints does not seem to be very fortunate but it comes from times when the appropriate flag in index metadata was not yet available.
    But note that in your migration scenario, you do not actually have to care much about indexes. Step 1 & 2 do not need any modifications to the user data and hence to index contents. Step 3, if done through UPDATE, will modify affected indexes automatically. Step 4 does not affect the database. Step 5 will recreate all existing indexes anyway.
    -- Sergiusz

  • Htmlb_tableview - how to define which columns are visible

    Hello
    i am working on an MVC BSP application that renders to the screen 5 fields.
    Yet in the bsp definition I see it reads pt-requisition-list which has many fields.
    <htmlb:tableView id                  = "requilistTab"
                       headerText          = "<%= controller->tv_header %>"
                       headerVisible       = "true"
                       columnHeaderVisible = "true"
                       table               = "<%= controller->pt_requisition_list %>"
                       design              = "alternating"
                       width               = "100%"
                       visibleRowCount     = "20"
                       footerVisible       = "true"
                       emptyTableText      = "<%= otr(paoc_rcf_ui/no_requi) %>"
                       sort                = "SERVER"
                       onHeaderClick       = "dummy"
                       keyColumn           = "OBJID"
                       iterator            = "<%= controller %>"
                       filter              = "SERVER"
                       visibleFirstRow     = "<%= controller->visible_first_row %>"
                       selectedRowKey      = "<%= controller->selected_record-objid %>"
                       selectionMode       = "SINGLESELECT" />
    My question: how do you tell the bsp what fields to display?
    Thanks in advance
    yuval

    iterator = "<%= controller %>"
    this is what makes controlling the columns visible.
    go to the class (referenced by variable controller) and see the method IF_HTMLB_TABLEVIEW_ITERATOR~GET_COLUMN_DEFINITIONS  to see the coding behind this.
    alternative method to show/hide columns without using iterator.
    page attribute:
    col_control_tab     TYPE     TABLEVIEWCONTROLTAB
    col_wa     TYPE     TABLEVIEWCONTROL
    layout
    <%
      clear col_wa .
      move: 'CARRID' to col_wa-columnname ,
      'This is the title of carrid' to col_wa-title ,
      'LEFT' to col_wa-horizontalalignment ,
       'ICON_PLANE' to col_wa-icon ,
      ' ' to col_wa-encode ,
      ' ' to col_wa-wrapping .
      append col_wa to col_control_tab .
      clear col_wa .
      clear col_wa .
      move: 'CONNID' to col_wa-columnname ,
      '<B>Connection</B>' to col_wa-title ,
      'X' to col_wa-sort ,
       'DESCENDING' to col_wa-preSelectedSortDirection ,
      'mycellclick' to col_wa-ONCELLCLICK ,
      'LEFT' to col_wa-horizontalalignment ,
      'X' to col_wa-encode .
      append col_wa to col_control_tab .
      clear col_wa .
    clear col_wa .
      move: 'FLDATE' to col_wa-columnname ,
      'Price' to col_wa-title ,
      'X' to col_wa-sort ,
      'LEFT' to col_wa-horizontalalignment ,
      ' ' to col_wa-encode .
      append col_wa to col_control_tab .
      clear col_wa .
          %>
    <htmlb:tableView id                  = "tv1"
                           design              = "ALTERNATING"
                           selectionMode       = "MULTISELECT"
                           onRowSelection      = "MYROWSELECTION"
                           table               = "<%= flights %>"
                         columnDefinitions   = "<%= col_control_tab %>"
                           tableLayout         = "AUTO"
                           width               = "50%"
                           columnHeaderVisible = "true"/>
    in this example  columnDefinitions  attribute determins which columns to be shown.

  • Process works fine... how to track which column is causing error..

    hi, i have a big sp which does lets say tasks A, B, C, D...
    After every task i.e A, B, C, D I have an update or insert
    statement. The update & insert both work fine, except that I
    have coldfusion catch code for sp execution and it returns String
    or binary data would be truncated error. Normally this means
    inserting something into a column whose lenght is less than whats
    being inserted. I understand this , but how can i determine which
    column is causing problem since after tasks A,B,C,D the insert or
    update i have is working fine. It would be have easy if i couldnt
    have seen inserted or updated records, but in this case the
    functionality is working fine except that coldfusin gives an error
    which i want to avoid.
    Thanks in advance.

    quote:
    Originally posted by:
    MikerRoo
    Yes, if the database column is smalldatetime then then
    @start_date should be smalldatetime.
    However, the SP's input variable (call it say,
    "RawStartDate") can still be varchar for the reasons you stated.
    Just be sure to return the appropriate error and/or insert a valid
    smalldatetime always.
    Sorry for confusion... GetDate was just an example , it could
    another variable @end_date which is varchar(20).
    so we could have SET @start_date =
    CAST(convert(varchar(20),@enddate,101) as datetime)
    Now coming back to main problem.. I am not calling the SP
    from coldfusion. I am directly running it thru Query Analyser and
    here is what iam getting for a date value passed as '2006-05-24
    00:00:00.000'
    Server: Msg 295, Level 16, State 3, Procedure WS_AUTO_INTAKE,
    Line 263
    Syntax error converting character string to smalldatetime
    data type.
    here is the query starting at line 263
    INSERT INTO intake_seq (intake_id, intake_seq, absence_type,
    start_date, start_time, end_date, end_time)
    VALUES (@intake_id, 1, @absence_type, cast(@start_date as
    smalldatetime), DATEADD ( hh , 8, cast(@start_date as
    smalldatetime)), cast(@end_date as smalldatetime), DATEADD ( hh ,
    16, cast(@start_date as smalldatetime)) )
    You would say, ok try just datetime instead of
    smalldatetime...tried that also .. it gives this error
    Server: Msg 241, Level 16, State 1, Procedure WS_AUTO_INTAKE,
    Line 263
    Syntax error converting datetime from character string.
    Its all got to do with this value '2006-05-24 00:00:00.000'
    which is passed as one of the parameters to sp call... I tried with
    this and gives error... when i removed the last 3 zeroes with . ,
    it works fine ...example '2006-05-24 00:00:00'
    What is wrong here? Iam I missing something????
    by the way , this SP is working fine for 99% of time... its
    just that on very few occassions iam seeing the error... thats the
    reason i persisted with SP INPUT VARIABLES declared as VARCHAR
    rather than int or datetime, ....
    any ideas????
    I know I can have convert(varchar(20), @start_date,101) to
    get the format dd/mm/yy but then I have to cast it to datetime
    which will again make it in format dd/mm/yy hh:mi:ss... any other
    way to just keep it dd:mm:yy ???

  • How to determine which elements are queryable via Web Services QueryPage

    I am trying to query opportunities by associated opportunity product revenue records, but I continue to receive errors like "Unexpected text: = '9598015'".
    From reviewing the forums, it looks like this is when I am querying a field that is not defined to be queryable.
    Could someone please tell me how to determine which fields are queryable on a particular record type like this? I have tried using basic short text fields and indexed short text fields - but continue to receive the error message above.
    Thanks in advance.

    I found at least partial answers to my questions.
    MessageContext.getPropertyNames() can be used to see the properties on a given flow.
    MessageContext.getProperty(prop) can be used to get information for paroperties such as:
    prop=javax.xml.rpc.service.endpoint.address
    prop=wsdl.portName
    -- Frank

  • How to determine which chipset my Satellite L300/700 has?

    I have a SATELLITE L300/700 (PSLB8A-047004). The User Guide covers several models. It indicates that the chipset determines which memory modules I need for a memory upgrade. How do I find out which chipset I have, please?
    Kev.

    > I'm still curious about how to determine which chipset I have - any thoughts?
    Go to the device manger and click on IDE Ata/Atapi controllers:
    http://img814.imageshack.us/img814/7321/chipset.jpg
    There you will see your chipset installed on your laptop. In my case, as shown on the screenshot is Intel ICH9m

  • How to determine which CDockablePane in a group is currently active in Visual Studio 2013

    I understand that to activate a pane, I can do the following:
    dockablePane->ShowPane(TRUE, FALSE, TRUE);
    But, in a group of panes, how can I tell which pane is currently active?
    For instance, let's say there are 3 groups of panes on the screen.  The first group contains three tabs captioned "A", "B", and "C".  The second group contains "D", "E", and "F" and the
    third group contains "G", "H", and "I".
    How would I determine the active pane within each group?  (As an example for reference, within Visual Studio in the left pane group, I can currently see the contents of "Solution Explorer" while "Class View", "Property M...",
    "Resource Vi..." and "Team Explo..." are within the same group but not active.  In the bottom group, I can see the contents of "Output" while "Find Results 1" and "Find Results 2" are present but not active".  
    In the right group, I can see "MySource.cpp" while "MySource.h" is present but not active.  So, I need to know how to request from each pane whether they are the current tab within their container or not.
    Steve

    Hi Steve,
    Thanks for posting in MSDN forum.
    (As an example for reference, within Visual Studio in the left pane group, I can currently see the contents of "Solution Explorer" while "Class View", "Property M...", "Resource Vi..." and "Team Explo..."
    are within the same group but not active. In the bottom group, I can see the contents of "Output" while "Find Results 1" and "Find Results 2" are present but not active". In the right group, I can see "MySource.cpp"
    while "MySource.h" is present but not active. So, I need to know how to request from each pane whether they are the current tab within their container or not.
    This scenerio in your example, we don't need to know the current tab within which tab group. Actually I don't understand why do you need to know that? If you are using
    AFX_DOCK_TYPE::DT_SMART   model dock pane, the dock pane should be implemented in a internal MFC
    CSmartDockingManager
    class and it is not intended to be used directly from your code. . You could read the source code of this class at VS installed path-> VC->altmfc->src->mfc->afxsmartdockingmanage.cpp
    For the dock pane layout in VS interface, I remember there is a sample named Visual Studio Demo sample in Visual C++ 2008 Feature Pack. You can download it at here.
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/b4e6cb6e-e2a8-4e02-9c67-0dc431618157/visual-c-2008-feature-pack-samples-where-to-find?forum=vcgeneral
    And the dock pane control implements the core functionality that controls docking layout in a main frame window by CDockingManager class.
    https://msdn.microsoft.com/en-us/library/bb983791.aspx
    A greate article about using CDockablePane:
    http://www.codeproject.com/Articles/493218/Understanding-CDockablePane
    Please tell us more details about what you want to do.
    Best regards,
    Shu Hu
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • 5s How to determine which version of operating system is currently installed

    How can I determine which version of the operating system is currently installed in my 5s without having to go to iTunes using my PC?

    Tap Settings > General > About.

  • How to determine which diskgroups a database is using

    We want to be able to determine which diskgroups a database is using. We have been using the following query which works but only if the database has open or had open the "right set of files" recently --
    SQL> select dg.name from v$asm_diskgroup_stat dg, v$asm_client c where dg.group_number = c.group_number and c.db_name = 'MYDB';
    If no archived logs have been generated in a while then the diskgroup that contains the FRA will no be listed in this query. We can cause the FRA diskgroup to show up if we archive the current log. Here is an example.
    SQL> select * from v$asm_client;
    GROUP_NUMBER INSTANCE_NAME
    DB_NAME  STATUS
    SOFTWARE_VERSION
    COMPATIBLE_VERSION
                5 +ASM
    DBI03    CONNECTED
    11.2.0.3.0
    11.2.0.0.0
    SQL> alter system archive log current;
    System altered.
    SQL> select * from v$asm_client;
    GROUP_NUMBER INSTANCE_NAME
    DB_NAME  STATUS
    SOFTWARE_VERSION
    COMPATIBLE_VERSION
                5 +ASM
    DBI03    CONNECTED
    11.2.0.3.0
    11.2.0.0.0
    GROUP_NUMBER INSTANCE_NAME
    DB_NAME  STATUS
    SOFTWARE_VERSION
    COMPATIBLE_VERSION
                7 +ASM
    DBI03    CONNECTED
    11.2.0.3.0
    11.2.0.0.0
    Notice how diskgroup "7" shows up after the log is archived? It appears that the instance for diskgroup "7" will eventually be drop off after some idle period. Is there a way to generate the list of diskgroups consistently?

    Hi,
    If your database was configured manually (i.e not using DBCA) you should check v$(datafile,controlfile,logfile,block_change_tracking,etc) and parameters of database (log_archive_dest,db_recovery_file_dest,spfile,etc) to map these info.
    If your database was configured using DBCA you can try it:
    $ srvctl config database -d <database_name> |grep "Disk Groups"

  • How to determine which FileChooser ExtensionFilter has been selected

    Hi,
    I'm using a JavaFX fileChooser.showSaveDialog with two extension filters (*.csv and *.xml). How can I determine which filter was selected when the end-user clicks the save button?
    I am writing a program that allows the end-user to create an output file in CSV or XML format.
    If the end-user enters a file name with no extension, I need a way to determine if I should create a CSV or XML file. I would also like to add the proper extension to the file name if none is specified by the end-user. I want to do this based on which filter the end-user has selected. I wrote a Java program 5 years ago and I was able to do this with the following instruction:
    String extension = jFileChooser.getFileFilter().getDescription();
    I can't find a similar instruction for JavFX.
    My JavaFX Code:
    FileChooser fileChooser = new FileChooser();
    fileChooser.setInitialDirectory(new File(options.getOutputDirectory()));
    ExtensionFilter filter1 = new FileChooser.ExtensionFilter("Comma Delimited (*.csv)", "*.csv");
    fileChooser.getExtensionFilters().add(filter1);
    ExtensionFilter filter2 = new FileChooser.ExtensionFilter("XML Document (*.xml)", "*.xml");
    fileChooser.getExtensionFilters().add(filter2);
    File file = fileChooser.showSaveDialog(stage);
    String filename = file.getAbsolutePath();...How do I determine which extension filter has been selected?
    My Java Code:
    JFileChooser jFileChooser = new JFileChooser();
    jFileChooser.setCurrentDirectory(new File(outputDirectory));
    jFileChooser.setSelectedFile(new File(backupfile));
    FileFilter filter = new FileNameExtensionFilter("Comma Delimited (*.csv)", "csv");
    jFileChooser.addChoosableFileFilter(filter);
    jFileChooser.setFileFilter(filter);
    filter = new FileNameExtensionFilter("XML Document (*.xml)", "xml");
    jFileChooser.addChoosableFileFilter(filter);
    jFileChooser.setAcceptAllFileFilterUsed(false);
    jFileChooser.setDialogTitle("Export Alarms");
    jFileChooser.setBackground(colorFileChooser);
    int returnVal = jFileChooser.showDialog(jFrame, "Export");
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        File file = jFileChooser.getSelectedFile();
        String filename = file.getAbsolutePath();
        String extension = jFileChooser.getFileFilter().getDescription();
        if (extension.equals("XML Document (*.xml)")) {
            if (!filename.endsWith(".xml") && !filename.endsWith(".XML")) {
                filename = filename + ".xml";
            saveTableXML(filename);
        else if (extension.equals("Comma Delimited (*.csv)")) {
            if (!filename.endsWith(".csv") && !filename.endsWith(".CSV")) {
                filename = filename + ".csv";
            saveTableCSV(filename);
    }Thanks,
    Barry
    Edited by: 907965 on May 13, 2012 1:14 PM
    Edited by: 907965 on May 13, 2012 1:15 PM
    Edited by: 907965 on May 13, 2012 1:19 PM

    This problem is currently tracked as http://javafx-jira.kenai.com/browse/RT-18836.

  • How to determine offending column in ORA-01722: invalid number error ...

    When an error like
    ORA-01722: invalid number error
    occurs and you are dealing with many columns that could be the 'culprit', does anyone have a method by which
    you can quickly determine offending column?

    SQL PLus will tell you:
    SQL> create table t
      2  (col1  number
      3  ,col2  number
      4  ,col3  number
      5  ,col4  number
      6  ,col5  number
      7  );
    Table created.
    SQL> create table x
      2  (col1  varchar2(10)
      3  ,col2  varchar2(10)
      4  ,col3  varchar2(10)
      5  ,col4  varchar2(10)
      6  ,col5  varchar2(10)
      7  );
    Table created.
    SQL> insert into x values ('1','2','x','4','5');
    1 row created.
    SQL> insert into t(col1,col2,col3,col4,col5)
      2  select col1,col2,col3,col4,col5 from x;
    select col1,col2,col3,col4,col5 from x
    ERROR at line 2:
    ORA-01722: invalid numberAnd if you rearrange your sql like this, sql plus will give you the line number of the offending column:
    SQL> insert into t
      2  (col1
      3  ,col2
      4  ,col3
      5  ,col4
      6  ,col5
      7  )
      8  select col1
      9        ,col2
    10        ,col3
    11        ,col4
    12        ,col5
    13  from x;
          ,col3
    ERROR at line 10:
    ORA-01722: invalid number

  • How to determine which Windows application has focus

    I'm new to JAVA and new to programming. I hope someone will help me out. I'm trying to write a simple JLink program (JLink is a JAVA API for Pro|Engineer, a CAD design program). In part of this program I need to determine if Pro|E has focus. Is there some way to use JAVA to determine which actively running Windows application has focus?
    I basically want my program to pause when focus changes to another program. For example: While Pro|E is active and has focus the program runs, when I select an Excel window, or Outlook, or Notepad or any other window my program will pause until focus is returned. I just need to determine which window within Windows has focus.
    I hope I have explained this properly. I searched the internet for an answer but found nothing. I did come across some references to JNI, but I'm not sure what that is or how to use it.
    Thank you!

    I just need to determine which window within Windows has focus.No, you don't. All you need to determine is whether your application has the focus. If it doesn't, then some other application does, but it's really irrelevant which one does. All that's relevant is that your application doesn't have the focus and hence it should pause.

  • How to determine which SUS Scenario my company is using?

    Hello,
    How can I quickly determine which SUS Scenario my company is using?  Is this a configuration option in SPRO? 
    We are using ECC to create PO -> IDOC-XML -> PI -> Proxy -> SUS
    SUS creates PO Confirmation, ASN, Invoice response documents to ECC.
    Is this classic/ extended classic/ plan driven? 
    Thanks,
    Matt

    Matt,
      In IMG check this setting.
    Activate Extended Classic Scenario: This setting determines whether Enterprise Buyer processes processes carts with the extended classic scenario
    If this setting is not on, the implementation is either classic or standalone.
    Check define backend systems used. If the backend system is defined as non-sap systems, the implementation is standalone.
    SG

  • How to determine which new add-ons were installed?

    I am troubleshooting on a system that I use regularly, but I am not the primary user. When I started Firefox today I got an Add-ons window saying that "3 new add-ons have been installed". I'd like to know which 3 are the newly installed add-ons, because I suspect they are things my mother agreed to inadvertently. This system now has 15 Extensions, 1 Theme, and 17 Plugins installed, including the 3 new ones. Is there any way for me to determine which 3 are the new ones? By the way, I'm not entering this question from the system inquestion, so any info of that type that gets appended to this submission should be ignored. The system in question is running Windows XP Home SP3 and Firefox 3.6.10.

    Pre-Deployment Planning — Enterprise Administration Guide States "
    Installing Acrobat DC Standard¶
    Acrobat DC products delivered via an ESD EXE download provide one installer that is used for both Acrobat Standard and Professional. The serial number you use determines which product is installed. What’s important to note is that when you extract the Acrobat ESD EXE (Acrobat_DC_Web_WWMUI.exe or Acrobat_2015_Web_WWMUI.exe), you’ll see AcroPro.msi in the output folder. This is the correct behavior. Simply remember to use AcroPro.msi in any command line scripts.
    Note
    Existing scripts that use AcroStan.msi should be updated."
    Both Acrobat DC Pro and Standard have KEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Adobe Acrobat\2015\Installer ENU_GUID {AC76BA86-1033-FFFF-7760-0E0F06755100}
    On the laptop with DC standard installed C:\ProgramData\regid.1986-12.com.adobe\regid.1986-12.com.adobe_V7{}AcrobatESR-12-Win-GM-e n_US.swidtag
    On the laptop with DC Pro installed C:\ProgramData\regid.1986-12.com.adobe\ is empty
    Your guide does not have any information regarding Acrobat DC. Please explain how to verify if Acrobat DC Pro or standard is installed. or explain how to get the ENU_GUID for standard to start with {AC76BA86-1033-FFFF-BA7E.

Maybe you are looking for

  • How do I add a -pdf.acsm book to my iPad library?

    Help.... After lengthy reading on an independent bookstore site (Powell's in Portland, OR) I purchased and downloaded 2 e-books to my iMac (10.6.8; Intel Core 2 Duo) and then tried to put them into my iTunes library to add to my iPad 2, whose softwar

  • Difference in configuration of taxinj and taxinn

    hello all, can anyone explain in detail what is the diffrence in customization od TAXINN and TAXINJ? i have serch lots of thread in SDN but no one shows the difference in between from customization point of view. your help will be highly apperciated.

  • Installation Without Bundlet JRE

    Hi, i want to install JSC but it sends me that it can not start graphical mode. i already know what the problem is: i'm installing JSC in my linux machine, but it java has a bug about xde, and xinerama, i already found a workaround for this, java and

  • Slow start up and shut down

    Dear mac users, I know this might be normal for every Mac or PC, my PB is 6 months old, and it's start up and shut down time is kind of slower than before, can anyone kindly tell me the reason about this please?? Thanks^^

  • Synced photo album in ipad cannot be deleted

    Few days ago, I synced a photo ablum into ipad. When I want to delete the synced photo album today, I didn't find any albums in itunes. However, I found I hv deleted the ipod photo cache folder that ican't delete the photo album. So, is there any oth