Export ALV with the current layout to excel via selection screen

Hello,
I want to export my ALV table with my default layout, but from the selection screen. In other words i want the function "List ->export -> spreadsheet" to be done via the selection screen when the user push the "run" button.
Is that possible ?
Thx in advance.

Hi,
Provide a Check box or radio button in the Selection Screen.
Then if it is marked then download the content of the internla table into an Excel  using the below code.
types : begin of header,
            head(30) type C,
           end of header.
data : t_header type table of header,
         wa_header type header.
wa_header = 'Purchase order'.
append wa_header to t_header.
wa_header = 'Company Code'.
append wa_header to t_header.
(Like this u can add the header names according to the download layout ).
DATA:  l_filename    TYPE string,
       l_filen       TYPE string,
       l_path        TYPE string,
       l_fullpath    TYPE string,
       l_usr_act     TYPE I.
l_filename = SPACE.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_SAVE_DIALOG
  EXPORTING
    DEFAULT_FILE_NAME    = l_filename
  CHANGING
    FILENAME             = l_filen
    PATH                 = l_path
    FULLPATH             = l_fullpath
    USER_ACTION          = l_usr_act
  EXCEPTIONS
    CNTL_ERROR           = 1
    ERROR_NO_GUI         = 2     
    NOT_SUPPORTED_BY_GUI = 3
    others               = 4.
IF sy-subrc = 0
      AND l_usr_act <>
      CL_GUI_FRONTEND_SERVICES=>ACTION_CANCEL.
CALL FUNCTION 'GUI_DOWNLOAD'
  EXPORTING
    FILENAME                        = l_fullpath
   FILETYPE                        = 'DAT'
  TABLES
    DATA_TAB                        = T_DOWNL
FIELDNAMES                        = T_header
EXCEPTIONS
   FILE_WRITE_ERROR                = 1
   NO_BATCH                        = 2
   GUI_REFUSE_FILETRANSFER         = 3
   INVALID_TYPE                    = 4
   NO_AUTHORITY                    = 5
   UNKNOWN_ERROR                   = 6
   HEADER_NOT_ALLOWED              = 7
   SEPARATOR_NOT_ALLOWED           = 8
   FILESIZE_NOT_ALLOWED            = 9
   HEADER_TOO_LONG                 = 10
   DP_ERROR_CREATE                 = 11
   DP_ERROR_SEND                   = 12
   DP_ERROR_WRITE                  = 13
   UNKNOWN_DP_ERROR                = 14
   ACCESS_DENIED                   = 15
   DP_OUT_OF_MEMORY                = 16
   DISK_FULL                       = 17
   DP_TIMEOUT                      = 18
   FILE_NOT_FOUND                  = 19
   DATAPROVIDER_EXCEPTION          = 20
   CONTROL_FLUSH_ERROR             = 21
   OTHERS                          = 22.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
Edited by: Sumodh P on Apr 20, 2010 10:09 AM

Similar Messages

  • Exporting ALV with selected layout to excel via selection screen

    Hi All,
    I have given an option on my selection screen for layout selection that are there for the report and to download the data in the same layout format when the user Runs the report. I am successful in doing that except for one thing - the field order is not in the right arrangement in the downloaded excel.
    Ex - i have fields f1, f2, f3 and f4 in the standard default format and then i set up a layout as f3, f1, f4. Now the downloaded excel has it in the order f1, f3 and f4. So the selected fields are there in the excel but not in the same order as layout.
    Please suggest what i am missing here. The code is something like this
    *C-- If display variant was selected, read field catalog from variant
    IF NOT gs_disvariant-variant IS INITIAL.
    *C-- Read field catalog of display variant
        LOOP AT gt_fieldcat INTO ls_fieldcat.
          MOVE-CORRESPONDING ls_fieldcat TO ls_fcat.
          APPEND ls_fcat TO lt_fcat_def.
        ENDLOOP.
        CALL FUNCTION 'LT_FC_LOAD'
          EXPORTING
            is_variant                = gs_disvariant
            i_tabname                 = 'GT_ITAB'
          IMPORTING
            et_fieldcat               = lt_fcat
          CHANGING
            cs_layout                 = ls_layout
            ct_default_fieldcat       = lt_fcat_def.
        LOOP AT lt_fcat INTO ls_fcat.
          MOVE-CORRESPONDING ls_fcat TO ls_fieldcat.
          APPEND ls_fieldcat TO lt_fieldcat.
        ENDLOOP.
      ELSE.
        lt_fieldcat[] = gt_fieldcat[].
      ENDIF.
    *C-- Remove fields from output which are hidden in the layout
      DELETE lt_fieldcat WHERE no_out = 'X'.
    *C-- Create Header Line from field catalog
      LOOP AT lt_fieldcat INTO ls_fieldcat.
        l_tabix = sy-tabix.
        IF l_tabix = 1.
          ls_data-text = ls_fieldcat-seltext_l.
        ELSE.
          CONCATENATE ls_data ls_fieldcat-seltext_l
                      INTO ls_data-text SEPARATED BY l_tab.
        ENDIF.
      ENDLOOP.
      APPEND ls_data TO lt_data.
    *C-- Export Data
      LOOP AT gt_itab INTO gs_itab.
        CLEAR: ls_data.
        LOOP AT lt_fieldcat INTO ls_fieldcat.
          CLEAR: l_field.
          ASSIGN COMPONENT ls_fieldcat-fieldname OF STRUCTURE
                           gs_itab TO <fs_field>.
          IF sy-tabix = 1.
            ls_data-text = <fs_field>.
          ELSE.
            MOVE <fs_field> TO l_field.
            CONDENSE l_field.
            CONCATENATE ls_data l_field
              INTO ls_data-text SEPARATED BY l_tab.
          ENDIF.
        ENDLOOP.
        APPEND ls_data TO lt_data.
      ENDLOOP.

    Hello All,
    This has been solved.  I was not doing the sort here on the column position.
      SORT lt_fieldcat BY col_pos.
    *C-- Create Header Line from field catalog
      LOOP AT lt_fieldcat INTO ls_fieldcat.
        l_tabix = sy-tabix.
        IF l_tabix = 1.
          ls_data-text = ls_fieldcat-seltext_l.
        ELSE.
          CONCATENATE ls_data ls_fieldcat-seltext_l
                      INTO ls_data-text SEPARATED BY l_tab.
        ENDIF.
      ENDLOOP.
    Regards,
    Rakesh

  • How can I update a Numbers '08 document to work with the current version?

    I've had Numbers '08 for quite awhile (obviously). Have a few spreadsheets in it that I tried as an alternative to Excel. I've now got the most current version of Numbers but it won't open the spreadsheets created in the '08 version. I get an error message telling me to save them with Numbers '09, which I do not have.
    Is there any way to get these updated to work with the current version? If so, that would be great, would like to try it out. If not, I'm just going to copy this stuff into Excel and be done with Numbers entirely.

    This is a work-around - but also send feedback to apple that that is pretty low in the 21st century where people may keep data without opening it for a very long time - then need it desperately.
    http://www.apple.com/feedback/>Apple - Feedback
    Export the spreadsheets to another format - CSV may work - then import into the new version.
    Also you could try export to excel format and import.

  • WORKAROUND: "A document with the name 'vnd.ms-excel' is already open"

    I'm posting this in the hope that it might help someone else (or that someone else might suggest a better solution)...
    I'm using the technique described in the Integrating Oracle Reports in Oracle Forms Services Applications white paper. Basically, this means using RUN_REPORT_OBJECT to generate a report, and then navigating to a URL of the form...
    http://<host>/reports/rwservlet/getjobid<n>?server=<name>...to show it.
    I had the requirement that some reports (with DESFORMAT=DELIMITEDDATA) needed to open in Excel, so for these reports I added the MIMETYPE command to the URL, so that it was of the form:
    http://<host>/reports/rwservlet/getjobid<n>?server=<name>&mimetype=application/vnd.ms-excelThis appeared to work, but only for one report at a time. I could generate one report this way, and when I navigated to its URL, the report would be displayed by Microsoft Excel within a new browser window as expected. However, if I left the browser window open, then generated a second report and navigated to its URL, a new, empty browser window was displayed, but a "Microsoft Excel" message box appeared with the following message:
    A document with the name 'vnd.ms-excel' is already open. You cannot open two documents with the same name, even if the documents are in different folders.
    To open the second document, either close the document that's currently open, or rename one of the documents.
    When I chose OK (the only button), the message box closed, but the new browser window remained empty.
    If Excel was already running to begin with, the message box was obscured behind other windows, and the new browser window remained empty and appeared to never finish loading (because it was waiting for a response from the message box). The message box only appeared if I explicitly navigated to Excel (for example, using the taskbar). When I chose OK, a "File Download" dialog appeared, followed by a message box that reported the following:
    Microsoft Excel for Windows has encountered a problem and needs to close. We are sorry for the inconvenience.
    When I closed this message box, Excel shut down.
    I could not find this documented anywhere, but it appears as if Excel interprets the text after the last "/" in the URL as the file name. In my case, this was the same text every time (specifically "vnd.ms-excel"), which caused problems because Excel does not allow you to open two files with the same name.
    My workaround was simply to add the "JOBNAME=/<n>" command (where <n> is the job ID) to make the text after the last "/" unique (at least in my case). In other words, by using a URL of the form...
    http://<host>/reports/rwservlet/getjobid<n>?server=<name>&mimetype=application/vnd.ms-excel&jobname=/<n>...I was able to avoid the problem. For example, for job ID 123, the URL would be...
    http://<host>/reports/rwservlet/getjobid123?server=<name>&mimetype=application/vnd.ms-excel&jobname=/123...and Excel would interpret the file name as "123".
    Hope this helps.

    Thanks for posting, this solution worked!

  • RTC-5190: There is no location associated with the current module ...

    Hello,
    First to know, my experience with OWB is very limited.
    I have a OWB version 10 repository and I have to import a *.mdl file (using ./owbclient.sh). The import went fine and it consists in a Databases->Oracle module with some mappings, tables sequences etc.
    Now I want to Deploy some objects but I receive a error:
    "RTC-5190: There is no location associated with the current module, operation abandoned."
    I've created a location and I've edited the imported module to associate it with the location (right click on the module->Open Editor) in Metadata Location and Data Location tabs, but it still throws the error when I try to deploy. Do you have any idea what can I do more?
    Thank you,
    Adrian

    Hello,
    The .mdl file was generated by somebody else and I can't request another export. And also I didn't found any "import locations" check.
    Anyway, at import I've seen a warning message about a location that it can't find. So I've renamed the location to be the same with the one that can't be found. This way the initial error is not thrown. But in Control Center Manager in Job Summary there is a java error about the results being exhausted. God for me that I had the idea to restart the OWB client and now it works fine.
    OWB is such a bad product!
    Thanks guys.

  • E-mailed File "The project is not compatible with the current version of Premiere Elements"

    I have Version 12 on a PC.
    My friend has Version 12 on a MAC.
    E-mailed him a file.
    He could not open, and a message box popped up:   "The project is not compatible with the current version of Premiere Elements".
    Could someone kindly asssit, this does not make sense as to why it is not opening, since both computers are using the same version.
    Thank you,
    Ben
    [email protected]

    Ben
    As said, you cannot open a Premiere Elements 12 Windows project file (named project.prel) in Premiere Elements 12 Mac. And vice versa.
    Details
    Given that your source is imported into a Premiere Elements 12 Windows project and placed on its Timeline for edit. That Timeline content cannot get out of the program without export. Export choices are found in the Publish+Share section of the program.
    In your case, you want to take the Timeline content of Premiere Elements 12 Windows and export it to a format with which Premiere Elements 12 Mac supports (look at .mov or .mp4). In this regard, in Premiere Elements 12 Windows look at Publish+Share/Computer/AVCHD and one of its .mp4 presets or Publish+Share/Computer/QuickTime and one of its .mov presets (suggested H.264 video codec).
    Those exports will be saved to the computer hard drive of the Windows computer. Then email the .mov or .mp4 file (beforehand, check the
    email carrier's specification for that). Depending on the circumstances, you could transfer the file to a USB Flash Drive for the sharing.
    Remember, sharing the .mov and .mp4 involves "whole" video. Depending on the edits, the video may need to be cut by the receipent. You are not dealing with the project file. The story would be different if this sharing and editing is done from Premiere Elements Windows to Premiere Elements Windows. And, if that were the case, then you would have to assure that the source media of the project traveled with the project file. (See Project Archiver feature of the program.)
    That is a rough sketch of the situation. I can fine tune the details further if necessary.
    Please review and consider.
    Thanks.
    ATR

  • Cannot open your default e-mail folders. You must connect to Microsoft Exchange with the current profile before you can synchronize your folders with your Outlook data file (.ost)

    Fresh installation of Exchange Server 2013 on Windows Server 2012.
    Our first test account cannot access their email via Outlook but can access fine through OWA. The following message appears - "Cannot open your default e-mail folders. You must connect to Microsoft Exchange with the current profile before you can synchronize
    your folders with your Outlook data file (.ost)" is displayed.
    If I turn off cached Exchange mode, setting the email account to not
    cache does not resolve the issue and i get a new error message - "Cannot open your default e-mail folders. The file (path\profile name).ost is not an Outlook data file (.ost). Very odd since it creates its own .ost file when you run it for the first
    time.
    I cleared the appdata local Outlook folder and I tested on a new laptop that has never connected to Outlook, same error message on any system.
    Microsoft Exchange RPC Client Access service is running.
    No warning, error or critical messages in the eventlog, it's like the healthiest server alive.
    Any help would be greatly appreciated. I haven't encountered this issue with previous versions of Exchange.

    So it looks like a lot of people are having this issue and seeing how Exchange 2013 is still new (relatively to the world) there isn't much data around to answer this. I've spend ALOT of time trying to figure this out.
    Here is the answer. :) - No I don't know all but I'm going to try to give you the most reasonable answer to this issue, in a most logical way.
    First thing I did when I was troubleshooting this issue is that I ignored Martina Miskovic's suggestion for Step4 http://technet.microsoft.com/library/jj218640(EXCHG.150)because it didn't make sense to me because I was trying to connect
    Outlook not outside the LAN but actually inside. However, Martina's suggestion does fix the issue if it's applied in the correct context.
    This is where the plot thickens (it's stew). She failed to mention that things like SSL (which I configure practically useless - anyone who ever worked in a business environment where the owner pretty much trusts anyone in the company, otherwise they don't
    work there - very good business practice in my eyes btw, can confirm that...) are some sort of fetish with Microsoft lately. Exchange 2013 was no exception.
    In exchange 2003, exchange 2007 and exchange 2010 - you could install it and then go to outlook and set it up. And when outlook manual Microsoft Exchange profile would ask you for server name, you would give it and give the name of the person who you setting
    up - as long as machine is on the domain, not much more is needed. IT JUST WORKS! :) What a concept, if the person already on premises of the business - GIVE HIM ACCESS. I guess that was too logical for Microsoft. Now if you're off premises you can use things
    like OutlookAnywhere - which I might add had their place under that scenario.
    In Exchange 2013, the world changed. Ofcourse Microsoft doesn't feel like telling it in a plain english to people - I'm sure there is an article somewhere but I didn't find it. Exchange 2013 does not support direct configuration of Outlook like all of it's
    previous versions. Did you jaw drop? Mine did when I realized it. So now when you are asked for your server name in manual outlook set up and you give it Exchange2013.yourdomain.local - it says cannot connect to it. This happens because ALL - INTERNAL AND
    EXTERNAL connection are now handled via OutlookAnywhere. You can't even disable that feature and have it function the reasonable way.
    So now the question still remains - how do you configure outlook. Well under server properties there is this nice section called Outlook anywhere. You have a chance to configure it's External and Internal address. This is another thing that should be logical
    but it didn't work that way for me. When I configured the external address different from the internal - it didn't work. So I strongly suggest you get it working with the same internal address first and then ponder how you want to make it work for the outside
    users.
    Now that you have this set up you have to go to virtual directories and configure the external and internal address there - this is actually what the Step 4 that Martina was refering to has you do.
    Both external and internal address are now the same and you think you can configure your outlook manually - think again. One of the most lovely features of Outlook Anywhere, and the reason why I had never used it in the past is that it requires a TRUSTED
    certificate.
    See so it's not that exchange 2013 requires a trusted certificate - it's that exchange 2013 lacks the feature that was there since Windows 2000 and Exchange 5.5.
    So it's time for you to install an Active Direction Certificate Authority. Refer to this wonderful article for exact steps - http://careexchange.in/how-to-install-certificate-authority-on-windows-server-2012/
    Now even after you do that - it won't work because you have to add the base private key certificate, which you can download now from your internal certsrv site, to Default Domain Policy (AND yes some people claim NEVER mess with the Default Domain Policy,
    always make an addition one... it's up to you - I don't see direct harm if you know what you want to accomplish) see this: http://technet.microsoft.com/en-us/library/cc738131%28v=ws.10%29.aspx if you want to know exact steps.
    This is the moment of ZEN! :) Do you feel the excitement? After all it is your first time. Before we get too excited lets first request and then install the certificate to actual Exchange via the gui and assign it to all the services you can (IIS, SMTP and
    there is a 3rd - I forgot, but you get the idea).
    Now go to your client machine where you have the outlook open, browse to your exchange server via https://exchang2013/ in IE and if you don't get any certificate errors - it's good. If you do run on hte client and the server: gpupdate /force This will refresh
    the policy. Don't try to manually install the certificate from Exchange's website on the client. If you wanna do something manually to it to the base certificate from the private key but if you added it to the domain policy you shouldn't have to do it.
    Basically the idea is to make sure you have CA and that CA allows you to browse to exchange and you get no cert error and you can look at the cert and see that's from a domain CA.
    NOW, you can configure your outlook. EASY grasshoppa - not the manual way. WHY? Cause the automatic way will now work. :) Let it discover that exachange and populate it all - and tell you I'm happy! :)
    Open Outlook - BOOM! It works... Was it as good for you as it was for me?
    You may ask, why can't I just configure it by manual - you CAN. It's just a nightmare. Go ahead and open the settings of the account that got auto configed... How do you like that server name? It should read something like [email protected]
    and if you go to advanced and then connection tab - you'll see Outlook Anywhere is checked as well. Look at the settings - there is the name of the server, FQDN I might add. It's there in 2 places and one has that Mtdd-something:Exchange2013.yourdomain.local.
    So what is that GUID in the server name and where does it come from. It's the identity of the user's mailbox so for every user that setting will be different but you can figure it out via the console on the Exchange server itself - if you wish.
    Also a note, if your SSL certs have any trouble - it will just act like outlook can't connect to the exchange server even though it just declines the connection cause the cert/cert authority is not trusted.
    So in short Outlook Anywhere is EVERYWHERE! And it has barely any gui or config and you just supposed to magically know that kind of generic error messages mean what... Server names are now GUIDs of the [email protected] - THAT MAKES PERFECT
    SENSE MICROSOFT! ...and you have to manage certs... and the only place where you gonna find the name of the server is inside the d*** Outlook Anywhere settings in the config tab, un it's own config button - CAN WE PUT THE CONFIG ANY FURTHER!
    Frustrating beyond reason - that should be Exchange's new slogan...
    Hope this will help people in the future and won't get delete because it's bad PR for Microsoft.
    PS
    ALSO if you want to pick a fight with me about how SSL is more secure... I don't wanna hear it - go somewhere else...

  • Cannot Start Microsoft Outlook. Cannot open the Outlook Window. The set fo folders cannot be opened. You must connect to Microsoft Exchange with the current profil

    Cannot Start Microsoft Outlook. Cannot open the Outlook Window. The set fo folders cannot be opened. You must connect to Microsoft Exchange with the current profile before you can synchronize your folders with your Outlook data file (.ost)
    OK. This is a new outlook setup on a laptop. The mail account is on a MS Exchange Server 2010. The user can log on to their laptop no problem with their AD login and password. To setup the outlook profile we have checked the name OK. When we click finish
    and try to start outlook we get the above error message. It is driving me pots as I have tried also of things. I have tried to connect without catching the files. The error message then says that the Exchange Server is down, yet we checked the name OK and
    I can log on to the MS Exchange server and see the setup.
    What else is it that I need to look at as I have tried everything. I will add that they one service I see not running is the Exchange RPC service. If I try to start it, it fails saying Some services stop automatically if they are not in use by other services
    or programs.
    What can I do?

    The major cause of this problem is a corrupted Navigation Pane settings file – profilename.xml, where “profilename” is the name of your Outlook profile. A good sign that the
    file is corrupted is when the size of the file is shown 0 KB. No one knows the precise reason why this takes place, but all versions of Outlook from 2003 to 2013 may get affected.
    Other causes may be when you run Outlook in the compatibility mode, or if you are using a profile generated in an older Outlook version, or if the Outlook data file (.pst or .ost)
    was removed or damaged as the result of faulty uninstallation or reinstallation of MS Outlook.
    Follow the steps given below to resolve this problem
    1. Recover Navigation Pane configuration file
    2. Repair your Outlook PST file using Inbox Repair tool
    3. Create a new Outlook profil and import data from the old PST file
    4. Turn off Compatibility Mode
    5. Start Outlook in Safe Mode
    For more info, you can visit http://www.ablebits.com/office-addins-blog/2013/12/06/cannot-start-microsoft-outlook-solutions/

  • After creating a new slideshow I export it with the  setting HD 1080p it is then saved as a .mov i then create a dvd in idvd and the quality is not  as good as the original photo's when viewed on the monitor or a TV, am i doing something wrong?

    After creating a new slideshow I export it with the  setting HD 1080p it is then saved as a .mov i then create a dvd in idvd and the quality is not  as good as the original photo's when viewed on the monitor or a TV, am i doing something wrong?

    DVD's are only 640 x 480 (interlaced), so yes, the quality is not nearly as good.  You should probably create your .mov in DV format to best match the DVD format

  • WIndows 8.1 printer error: windows cannot print due to a problem with the current printer set up

    My HP OFFICEJET 8500 PRO was working just fine wirelessly until I installed the Windows 8.1 update from the Microsoft.  Now I cannot print at all.  I get an error that says,  "windows cannot print due to a problem with the current printer set up".  I have tried reinstalling and a ton of other solutions to no avail.  Can someone PLEASE Help!

    Hello there, @jesseangelique ,
    Welcome to the Community!
    I would love to help you with the printing issue you're having, since the Windows 8.1 that was done.
    Please run the Print and Scan Doctor. Write me back with the results or post a screen shot of the results and I will have a look at them.
    This diagnostic tool will check for any conflicts that could be causing the issue. The tool will show you a report at the end. If there was a problem that the tool could not fix, you will notice it in the results.
    Also, let me know which Officejet 8500 Model you have:
     HP Officejet Pro 8500 All-in-One Printer - A909a
     HP Officejet Pro 8500 All-in-One Printer - A909b
     HP Officejet Pro 8500 Premier All-in-One Printer - A909n
     HP Officejet Pro 8500 Wireless All-in-One Printer - A909g
    Hope to hear from you!
    R a i n b o w 7000I work on behalf of HP
    Click the “Kudos Thumbs Up" at the bottom of this post to say
    “Thanks” for helping!
    Click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution!

  • Event Library will not show External HD with the current project.

    Problem opening the project I'm working on...I start FCPX and the Event Library quickly shows the external hd with the current project I want but only for a slit second, then it fires up a error message(the I can't possibly read) and acts as if the hd doesn't exist. I can see the hd on the desktop(share is on) and the drive is partitioned, with one of the parts as a Time Machine BU(but I have turned TM off).
    Tried:
    permissions
    restarting
    moving file to main drive
    moving file to another drive that isn't a TM drive
    Thanks in advance for any advice

    It's been documented that Time Machine drives cannot be used with FCPX (they disappear just like you are talking about). However, I would genuinely be surprised if you couldn't partition a drive so that one partition is devoted to TM and the other to FCPX, as the two partitions should be seen as two separate drives.
    That said, when FCPX sees the TM drive partition, it might do something that dismounts the other partition from its view as well. For example, it might look at a drive-level identifier and decide that anything with that identification is not suitable for FCPX.
    Give this a try -- eject the TM drive partition in the Finder prior to opening FCPX. So you should only have in the Finder the partition you are using with FCPX. To be safe, reboot before trying all of this.
    EDIT - then open FCPX and see if you can see the drive and it stays visible.

  • My iphone is synced and backed up with another computer which is now broken... and i have synced it with a new one but when i want to do anything itunes says all data will be erased and replaced with the current itunes library?what do i do?

    my iphone is synced and backed up with another computer which is now broken...i have synced it with my new computer  but it hasnt transfered anything over to itunes and when i try to add anything to my iphone it says all data will be erased and replaced with the current itunes? i dont want to lose all my apps and music.... i dont know how to go around this problem? i want to back it all up and sync it properly to my new computer so that is now my main computer , so i can add ring tones and music etc with out it erasing everything ive got. any answers would be great and muchly appreciated. thanks, im not sure what operating system my iphone has either.....

    It has always been very basic to always maintain a backup copy of your computer for just such an occasion.
    Use your backup copy of your computer to put everything on the new one.
    It sounds like you have failed to do this, which is not good at all.
    You will have to transfer your itunes purchases from your iphone.  Authorize your computer for your itunes account 
    About iTunes Store authorization and deauthorization
    Open itunes, plug in iphone, do NOT sync, click File>Transfer Purchases
    When you do sync you will lose your pics ( photo library - synced from your old computer), your itunes content ( music, apps, videos,etc) , your contacts and your calendars.  So do NOT sync yet.  This is why a backup copy is so important.
    Enter one unique contact and calendar entry on your computer.
    When you first sync, you should get the option to merger the data.  Choose it.
    If you want your pics, then you will need to e-mail them to yourself before you sync.  They will not be of the original quality as they are reduced when synced to iphone.
    When all is as goos as it can be, then backup your computer, and always maintain the backup.

  • The transaction associated with the current connection has completed but has not been disposed. The transaction must be disposed before the connection can be used to execute SQL statements.

    Hello All,
    I am getting below error can you please help me
    Error:-
    The transaction associated with the current connection has completed but has not been disposed. The transaction must be disposed before the connection can be used to execute SQL statements.

    Perhaps this thread will help you out
    http://stackoverflow.com/questions/11453066/error-the-transaction-associated-with-the-current-connection-has-completed-but
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Problem viewing forms.This form is not supported with the current version of Adobe Reader.Upgrade to the latest version for full support. That does that mean exactly?

    Problem viewing forms.This form is not supported with the current version of Adobe Reader.
    Upgrade to the latest version for full support.
    What exactly do I need to do?

    That means you were probably using Adobe Acrobat to view PDF's. Acrobat is totally unnessary, you can view PDF's in Preview (Applications - Preview).
    BTW PLEASE complete your profile. It's very difficult to help  someone when they don't provide any information about their system. You can easily do this by clicking Your Stuff in the upper right of this page, then click Profile and fill in the pertinent information.

  • What HDMI to Component converter will work with the current generation Apple TV3?

    What HDMI to Component converter will work with the current generation Apple TV3?

    http://www.hdfury.com/products/hdfuryiii-specs/

Maybe you are looking for