Follow up question to previous post

I'm really confused...
I just posted a message in which I said all TV shows aren't playing back on ATV. Well I found one show that is. These episodes are the only ones that I purchased via iTunes on my Mac and I assume they have been synched to ATV - as I can see them in ATV menu and I can actually watch them - as I should be able to. BUT, as I posted in my previous message, any other episodes which I purchased directly via ATV give an error - "The selected video could not be played".
Another thing I have noticed,,, is if I close by PowerBook, I immediately get an error message: There are not TV shows on your ATV.
I never used to get that,,, and as I have bought so many shows via the ATV,, this is surprising to me. I thought they were stored on the ATV itself?
I find all of this very confusing. I'm a big fan of Apple from way-way-way back, but this ATV is not quite baked yet,, or I'm getting too old.
Anyway,,, it seems my recent attempt to save space on my PowerBook by deleting show shows (but I did copy the files via finder to a external drive) - seems to have messed things up?
Can anyone help me sort things out again?
Message was edited by: Nick Szasz

I'm afraid I'm a bit confused too. Some of this post seems to contradict the last.
First thing is first, if when you close your macbook the content is no longer available then it isn't synced. This could be because syncing has been turned off or because of how you have moved content to the HD.
Check your sync options (click on the tv in the device list) how many tabs do you have.

Similar Messages

  • BlackBerry World not accepting VISA card -- follow up to my previous post

    Re purchase of an app for new Z10 --  main software all successfully updated to most recent.  Well, I posted last time about being escalated up through the ranks of BlackBerry software helpers from Bell, and after several levels getting a very easy-to-communicate-with woman from BlackBerry in Halifax, NS...
    She told me Bell would bill me for the apps on my carrier bill, and I told her No, they told me they didn't do that, not in Victoria BC my home town, anyhow.  I asked her to call and contact them...  she said she did, and said Yes, they would.  So I set that up on my BlackBerry World sign-in page using my computer, under her guidance, and it seemed to be set up.  I even purchased an app that way successfully, afterwards...  [She told me at the time that yes, there was a problem with the tool that handles VISA payments, sometimes...]
    BUT, several days later when I went to do the same thing again with another app, well, I had a message in red on my purchase screen on my Z10 that carrier purchase was not available!
    Ahem.
    So, I tried purchasing via VISA again [read my previous post, I called VISA, tried to see if there was something wrong there, no there wasn't].  No form of my re-entering my VISA card or editing it etc. would work.
    So I tried PayPal, over the past weekend I established a PayPal account to be paid for via my same VISA card, that took some doing as the procedure is not that clear on their website and you have to explore the sections under "my money" etc. to see just what is going on with it...  without any warning or info from either BlackBerry or PayPal the account wouldn't work [refused several tries to purchase an app]  until a special method for BlackBerry was posted in that "my money" section on PayPal, they call it a prepayment account or something like that, it takes about an hour or two on a Sunday for that to appear for a new account, and then [I was doing this via my computer after signing in to PayPal] I saw a side message that this purchasing procedure would not work until August 12th.
    Today, August 12th, I just purchased a trial app, Medieval Ringtones, and that went through!  Unfortunately I was on just our own house WiFi [good signal, I thought at the time, though], and just before it got installed something said "network problem" and it stopped installing.  Now I can't buy it again either, I'll try later just to see if it reloads -- it wouldn't reload to the purchase point.  I don't really care, it was an experiment.  I just downloaded a free app, Top 500 Ringtones, from BlackBerry World, and that went smoothly and seems great, lots of choices, most of them free as far as I can tell.
    Warning to users:  I would establish the PayPal account via BlackBerry World's own access point on the computer, first, through the BlackBerry World website,  clicking on their PayPal symbol, before trying to purchase via PayPal, as establishing a PayPal account first, independently,  may lead to confusion if you establish it outside of BlackBerry World.
    Now, I have noticed the work-around posted by a BlackBerry Forum guru here on using a dummy VISA account, this helpful person provides a list.  WOULD THIS HELPFUL PERSON PLEASE EXPLAIN THE PROCEDURE IN DETAIL?  i WOULD HAVE NO IDEA HOW TO DO IT IN PRACTICE -- APPARENTLY THE SOFTWARE WILL STILL CHARGE THE APP TO ONE'S REGISTERED VISA???  PLEASE GIVE DETAILED INSTRUCTIONS.
    If I can, indeed, purchase something via PayPal, or ultimately, indeed with a VISA payment, without a glitch [I'll keep trying] I'll report it here.  Meanwhile all the apps I've downloaded from BlackBerry World have been free ones, except for the one that mistakenly got sold to me via Bell billing me for it [which they won't] a few days ago [either Bell or BB got stuck with the $1.99 or something for that!].  The free ones I've downloaded have been excellent, including this Top 500 Ringtones, just the kind I was looking for, lots of real telephone and cell phone ring sounds for a purist like me...
    But I hope BlackBerry can fix up the glitch in BlackBerry World soon, it shouldn't be there at all...  my husband has the theory the facility is staffed by too small a core of software people to keep up with the problems and wasn't properly tested, or else it was subcontracted out and they are stuck with it until they get a new one -- come on, BlackBerry, get a new BlackBerry World payment procedure that works smoothly, us BlackBerry fans are anxious about you!!!

    Just to say there ARE lots of Apps on BlackBerry World, so potential BB purchasers should not let that stop them, and some very good free ones, excellent -- BlackBerry Travel is really good, and OsmAnd maps are fabulous, big to download, but when you get it you'll be amazed. Just download a provincial or smaller map to start, because they are huge files and very detailed, but lots of trails and paths are on them... good for park trails and such.

  • Folder with question mark - Previous posts not resolving my issue

    Good evening everyone
    I have a Macbook Pro, which I bought in 2009.
    I have never had any problems, and I have been regularly deleting rubbish to keep the memory ok (Pictures, downloads, old text docs etc)
    I went online yesterday afternoon, to check out some information - It was fine. I closed the lid, and returned last night to use it.
    When I opened it up, there was a white screen with a grey folder with a question mark flashing. As there was no cursor or response from the keyboard, I kept my finger on the power off button so it shut down.
    I turned it back on to see the same screen.
    I then went online via my iphone to search the meaning behind this error, and read several different troubleshooting feeds. I understand the error is because my macbook cannot find the files it needs to start up, or the hard drive has failed.
    I followed the different options to the letter and each have been unsuccessful, my problem is, I have found no advice for when these instructions fail to work.
    I have tried:
    Holding the 'c' button when hearing the chimes
    Holding both shift buttons upon starting up
    Holding down CMD, ALT, P,R upon start up
    And I have also inserted my install disc.
    All of these end in the same result - The apple logo appears on the screen, and then after a while, the loading circle appears - It then stays like this and does not give me the option to safe boot, or choose a language, or select disc utility.
    Also, I can not eject my install disk.
    Please can somebody help me with what I can do, or perhaps what the next step is?
    Thanks very much,
    Leah

    Hello Leah.....
    That usually indicates that your Hard Drive is either failing or has failed.
    Best solution is to take it to the Apple Store and have them check it out for you to see if that indeed is the problem.
    As to eject your disk, power up your mb while holding the eject button or right click your trackpad until the cd ejects.
    Good luck....

  • Follow up to my previous post

    I had another question I forgot to ask. Since my wife and I each have our own iTunes on our laptops, but have the same music, is there an easier/less messy way to add music? Currently when I am adding CD's to the library on my system, they go into my local iTunes music library on my systems external hard drive, my systems backup routine then copies those new files to a network attached storage hard drive for backup. The same script I have that does that backup I also have setup to run in reverse, to look essentially backup the NAS to my wifes external hard drive so she also gets the new music from the CD's I am importing. Problem is iTunes of course doesn't see those new files unless you "add folder to library" and let it run through the entire collection again which takes FOREVER for it to do and often screws things up (creates duplicates etc).
    Is there an easier way to add files into the music folder and make itunes aware of those new files without going through the itunes import on BOTH computers?

    Hi TL_user,
    Do you mean your router is not turning on? The router should work even if it's not connected to the internet. Have you tried plugging in the router to a different power outlet? If not, you may try to plug in the router to another power outlet and try to check the power adapter as well. It should be 12V, 3.5A.
    Help, learn and share

  • I received a follow-up question to my posting. Where can I find it???

    Toad-Hall 2014-04-25 07:28:51.328579
    Responded to my original question. I can find either on this site, even after logging in. The response was asking what my anti-virus was.
    I am using Mal-warebytes as well as McAfee for everything else.

    Your other question is
    * Thunderbird freezes during e-mail retrieval more than once..."Not Responding" <br /> With reply https://support.mozilla.org/en-US/questions/996516#answer-561860
    This link will search for your questions
    * https://support.mozilla.org/en-US/search?a=1&asked_by=wiscman&sortby=1&w=2
    More generally they can be seen at (Whilst logged in)
    * https://support.mozilla.org/en-US/questions/all?owner=mine&show=all

  • Sorry, Messed up my question in previous posting.Triggering one waveform and contoniously generating the other

    Hi,
    I am using a PCI6014 DAQ board with LAbview.I have to generate two square waveforms at my analogoutput channels. The first wave form has to be contionously generated. The second wave form has to be started on every event occurence and wait till the waveform is complete(AOWait).
    Thanks.

    Hello,
    If you want to generate two square waveforms, I recommend that you use the counter outputs of your PCI-6014 board. You can set up one counter to do continuous pulse train generation and setup the second counter to do triggered pulse train generation.
    Do you need the signals to have different specs than 0 to 5V? The counter outputs use TTL logic level signals, so if your square wave amplitude needs to be something other than TTL, you will need to use the Analog Outputs. It is also good to know that the analog outputs share the same update clock, so getting the data to output on the AO that is started from the occurrence may be tricky. I recommend using the counter outputs if at all possible. Check the example programs that ship with LabVIEW. Foll
    ow this path to find the counter example programs: Help >> Find Examples >> Hardware Input and Output >> DAQ >> Counters >> DAQ-STC.
    Reply to this post if you are certain you cannot use the counter outputs.
    Regards,
    Bill B
    Applications Engineer
    National Instruments

  • Questions on previous Yosemite upgrade posts

    I had the following questions on previous Yoemite upgrade posts:
    1.  how do you acquire and make a bootable thumb drive installer?
    2.  how do you boot the system in safe mode?
    3.  what applications and versions of these are Yosemite compatible?
    4.  if an upgrade is required how do you get it?  I realize that this will be application dependent?
    Thanks.

    I would go with Niel's suggestion for question 1 as the program will do all the work for you.
    Bootable USB Flash Drive – Diskmaker X
    Safe Mode - About
    Safe Mode - Yosemite

  • Reposting a question that didn't get answered in previous post: best preset to save mpeg project?

    So it took me a week or so to get to try out the answer I'd gotten, & I couldn't get that answer to work, and then my follow-up question didn't get answered, which makes me wonder if threads & discussions kinda die if they're not kept up? (I'm not very experienced in how these forums work, apologies).  In case that is the case, I'm starting this new one, but refer you back to the old (unfinished) one.  Just scroll down to the last few exchanges to get the gist of it.  Thanks . . .  Mark
    the previous discussion:   http://forums.adobe.com/message/4663058  

    Steve--Sorry if this approach wasn't the best--as I said, I'm not well-versed in forum protocol-- but I did post it last week to the end of that discussion as you recommended but didn't get a response, so I wasn't sure how best to proceed from there.  Anyway, hopefully this works ok for you.  Here's a copy of the relevant exchange. I'd written:  "I'm using a Lumix DMC-ZS7 which, on the small test I did, was set to 640x480 & is a MOV file, and while the "correct" preset choice isn't there, there is probably a best choice among the many choices that are there, and that is my question--which should I choose for this particular clip at this resolution?  Both for quality & cross-platform usability?  The camera also has AVCHD Lite", whose specs read: -- SH: 17Mbps /H:13Mbps /L:9Mbps ) / 30fps (Motion JPEG)   1280x720 pixels, NTSC Mode: NTSC model: 60p(CCD output is 30p)."
    You wrote back:  "Shoot in AVCHD Lite and, when you set up your Premiere Elements project, select the project settings for AVCHD Lite and you should get much better results.
    Obviously, your video is not going to look perfect at full screen on a computer no matter what output settings you use. Your monitor is likely larger than 1280x720. But you should then be able to output using Share/Disc/WMV setting your output for 1280x720 using the Advanced settings."
    And here's my follow-up, & hopefully final, question, from last week:
    "Hi Steve-- I just now had time to try out your recommendation--and I will in the future shoot in AVCHD Lite--but for the existing mpeg stuff--I could not find the settings you recommended.  ("Obviously, your video is not going to look perfect at full screen on a computer no matter what output settings you use. Your monitor is likely larger than 1280x720. But you should then be able to output using Share/Disc/WMV setting your output for 1280x720 using the Advanced settings.")  Firstly, I took this to be your answer to my question of how best to save mpegs, not AVCHD Lite, am I right there?  Under Share/Disc I couldn't find any WMV settings whatsoever in any of the choices, nor was there any Advanced option.  Under Share/Computer there is the Advanced option--but again, I couldn't find a WMV setting.   I did find 1280x720 under the Share/Computer/mpeg presets, as a couple HD 720 options & three HDTV 720 options.  If indeed one of those is the best choice--which one?  Or is your original suggestion still the one, with its non-obvious location to be revealed?  (by the way, I've got Premiere v10.0).
    Question 2-- when I do start using the AVCHD lite, is there any one preset you can advise as the best one to use?
    Thanks again--Mark
    and thanks again again--Mark

  • Get the current runspace of a powershell instance (Follow up to a previous question - Link in question)

    So this is a follow up question to a question I posted last week
    If
    PS {some Path}>C: = PS C:\> then why not HKLM: = PS HKLM:\>
    So here is where I am with the question above
    After running pretty much all of the powershell related DLL files through redgate's .NET Reflector I fiinally discovered where those "C:" = "Set-Location C:" were being created.
    namespace System.Management.Automation.Runspaces
    public class InitialSessionState
    // More here but cut them out to save space in this post
    internal static SessionStateFunctionEntry[] BuiltInFunctions = new SessionStateFunctionEntry[]
    new SessionStateFunctionEntry("prompt", DefaultPromptString),
    // More here but cut them out to save space in this post
    new SessionStateFunctionEntry("A:", "Set-Location A:"),
    new SessionStateFunctionEntry("B:", "Set-Location B:"),
    new SessionStateFunctionEntry("C:", "Set-Location C:"),
    new SessionStateFunctionEntry("D:", "Set-Location D:"),
    new SessionStateFunctionEntry("E:", "Set-Location E:"),
    new SessionStateFunctionEntry("F:", "Set-Location F:"),
    new SessionStateFunctionEntry("G:", "Set-Location G:"),
    new SessionStateFunctionEntry("H:", "Set-Location H:"),
    new SessionStateFunctionEntry("I:", "Set-Location I:"),
    new SessionStateFunctionEntry("J:", "Set-Location J:"),
    new SessionStateFunctionEntry("K:", "Set-Location K:"),
    new SessionStateFunctionEntry("L:", "Set-Location L:"),
    new SessionStateFunctionEntry("M:", "Set-Location M:"),
    new SessionStateFunctionEntry("N:", "Set-Location N:"),
    new SessionStateFunctionEntry("O:", "Set-Location O:"),
    new SessionStateFunctionEntry("P:", "Set-Location P:"),
    new SessionStateFunctionEntry("Q:", "Set-Location Q:"),
    new SessionStateFunctionEntry("R:", "Set-Location R:"),
    new SessionStateFunctionEntry("S:", "Set-Location S:"),
    new SessionStateFunctionEntry("T:", "Set-Location T:"),
    new SessionStateFunctionEntry("U:", "Set-Location U:"),
    new SessionStateFunctionEntry("V:", "Set-Location V:"),
    new SessionStateFunctionEntry("W:", "Set-Location W:"),
    new SessionStateFunctionEntry("X:", "Set-Location X:"),
    new SessionStateFunctionEntry("Y:", "Set-Location Y:"),
    new SessionStateFunctionEntry("Z:", "Set-Location Z:"),
    new SessionStateFunctionEntry("cd..", "Set-Location .."),
    new SessionStateFunctionEntry(@"cd\", @"Set-Location \"),
    Then further down in the class it is called 
    public static InitialSessionState CreateDefault()
    InitialSessionState state = new InitialSessionState();
    state.Variables.Add(BuiltInVariables);
    state.Commands.Add(new SessionStateApplicationEntry("*"));
    state.Commands.Add(new SessionStateScriptEntry("*"));
    state.Commands.Add(BuiltInFunctions);
    state.Commands.Add(BuiltInAliases);
    foreach (PSSnapInInfo info in PSSnapInReader.ReadEnginePSSnapIns())
    try
    PSSnapInException exception;
    state.ImportPSSnapIn(info, out exception);
    catch (PSSnapInException exception2)
    throw exception2;
    state.LanguageMode = PSLanguageMode.FullLanguage;
    state.AuthorizationManager = new PSAuthorizationManager(Utils.DefaultPowerShellShellID);
    return state.Clone();
    So the InitialSessionState class fills in these values.
    My problem now is I cannot seem to find out how to get an attachment to the CURRENT either
    InitialSessionState
    Runspace
    I can find plenty of forum posts and blogs about how to run powershell in c# but they ALL involve instantiating a NEW powershell runtime.
    I can and have written
    InitialSessionState iss = InitialSessionState.CreateDefault();
    and I can step through the debugger and watch it fill in the functions but as soon as it finally gets to the powershell prompt all the functions are gone.
    On another attempt I tried to create a runspace from the current host
    thisRunspace = RunspaceFactory.CreateRunspace(this.Host);
    where this is public class ConfluenceProvider : NavigationCmdletProvider
    And the line of code above is called in 
            protected override System.Collections.ObjectModel.Collection<PSDriveInfo> InitializeDefaultDrives()
    When I run the code and debug  the runspace created has a different InstanceId than what ultimately shows up in the powershell console if I do $Host.Runspace.InstanceId
    This provider will ultimately be a part of a module with other cmdlets and functions but I would like to know how to attach to the actual runspace, sessionstate, WHATEVER will do the trick that the module is loaded into so I can add functions to it.
    So if anyone has any clue or knows of other blogs, walkthroughs i could read through that covers this it would be a huge help.
    Thanks again everyone
    Quidquid latine dictum sit, altum videtur

    Hi Tofubug,
    Since I'm not familiar about C#, however, if want to run powershell script in C#, the script below may be helpful for you:
    RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create();
    Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration);
    runspace.Open();
    RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace);
    Pipeline pipeline = runspace.CreatePipeline();
    //Here's how you add a new script with arguments
    Command myCommand = new Command(scriptfile);
    CommandParameter testParam = new CommandParameter("key","value");
    myCommand.Parameters.Add(testParam);
    pipeline.Commands.Add(myCommand);
    // Execute PowerShell script
    results = pipeline.Invoke();
    And these threads for your reference:
    Execute PowerShell Script from C# with Commandline Arguments
    How to run PowerShell scripts from C#
    How do you set FullLanguage mode
    for remote PowerShell from C#?
    If I have any misunderstanding, please feel free to let me know.
    Best Regards,
    Anna Wang

  • How to Get a List of All XMLElements (Follow up to previous posting)

    (CS5, Win7, 64Bit)
    I need a collection (or array, etc.) of all the XMLElement objects in a given document in flat form (just like the "Structure Tree"'s hierarchichal view - only flatened).
    I could not find any "normal" way (i.e., built-in property or method) to get at the information. Instead, I found that I had to recurse through the entire XMLElement tree, starting with the Root Element. For a large document, this can take close to a ten minutes, and sometimes I have to do this for an InDesgin Book containing over ten enormous INDD files.
    After "கற்பனை Imagine" responded to my previous post about how to get all the XMLTags, I assumed that myDocument.xmlElements would return a collection of all the XMLElements in the Document. Unfortunately, it does not - it returns only the Root XMLElement. Thus, I have to recurse therough the hierarchy of XMLElements under the Root XMLElement - which takes a very long time.
    There HAS to be a better way, right?
    Would it be better were I to recurse through all PageItems in the document and then recurse through each PageItem's XMLElement tree? I assume that wouldn't make a big difference either way.
    I'm open to suggestions...
    TIA,
    mlavie

    mlavie:
    I could not find any "normal" way (i.e., built-in property or method) to get at the information. Instead, I found that I had to recurse through the entire XMLElement tree, starting with the Root Element. For a large document, this can take close to a ten minutes, and sometimes I have to do this for an InDesgin Book containing over ten enormous INDD files.
    What do you intend to do with this flat layout of XMLElements? That probably matters a great deal.
    If performance is really at play, you can try using XML Rules instead of interacting with the DOM from JavaScript. But they are complicated and confusing and more suited to declarative programming.
    Imagine suggests:
    var a = myroot.evaluateXPathExpression ("//*");
        xmlObjArray.push(a[b--]);
    Why not stop there? evaluateXPathExpression already returns an array, why iterate over it and push its elements into a new array? What's wrong with the return value?

  • How to search this forum by tags, answered questions, and quickly navigate to next/previous posts

    New user to these forums. I've read all the Search documentation.
    1. How do I search this forum by tags?
    2. Is there a way to view just the posts that were answered or where the original poster found some help?
    3. Is there a way to quickly move to next/previous posts without having to backtrack to the list of posts and then manually click the next/previous post?
    Thanks!

    New user to these forums. I've read all the Search documentation.
    1. How do I search this forum by tags?
    2. Is there a way to view just the posts that were answered or where the original poster found some help?
    3. Is there a way to quickly move to next/previous posts without having to backtrack to the list of posts and then manually click the next/previous post?
    Thanks!

  • How to Stream iPhoto library to my ATV ..question raised from previous post

    The previous post dated 25 Feb, cant be replied to, so starting a new thread.
    A reply from Winston Churchill stated:
    You can only stream photos from a secondary library, photos from the primary library must be synced.
    (Please excuse my unsupported nomenclature)
    OK, so what is a secondary Library? and how is it setup?

    Ok, thanks for the link. looks helpful, will read it again when my head is a bit clearer.
    Still cant get my head around the way Apple do things. I have been sat here for 7 hours this morning, and still got no where, the girlfriend has said she want rid of the Mac, it is all just too complicated compared to Windows. She could play music on one screen, do e-mail and skype on another while a Slideshow was on the third (plasma TV) screen all from within XP without any third party apps. Even with the ATV, it is a nightmare on Mac. Had it two months now, and still spending 8-10 hours a day on it trying to get it setup so she can do all the above.
    Sorry for the moaning, but really am ready to chuck anything with an apple logo on it in the trash and go back to Windows. I wont though....just yet...do not like giving up, plus the fact this lot has cost me more than i would normally spend on a car and I cant get it to do as much as a 8 year old Dell PC with XP on it

  • Related to previous post..

    Hi realted to my previous question, I was looking at standard ABAP SAPCript driver program PSFCOBJL.
    I see something like follwoing inside include LCODRINC:- 
    Import .....
    FROM MEMORY ID 'PPT'.
      IMPORT ITAB
             ITAB_TDR       FROM MEMORY ID 'PPI'.
      IMPORT PRLST_TMP      FROM MEMORY ID 'PPS'.
    What does memory ID' PPT', 'PPI' and 'PPS' signify.
    Is this the place from where we can ftech the initail data field(Explained in my previous post)
    Tushar.

    SAP and ABAP/4 Memory
    There is a difference between the cross-transaction SAP memory and the transaction-specific ABAP/4 memory.
    SAP memory
    The SAP memory, otherwise known as the global memory, is available to a user during the entire duration of a terminal session. Its contents are retained across transaction boundaries as well as external and internal sessions. The SET PARAMETER and GET PARAMETER statements allow you to write to, or read from, the SAP memory.
    ABAP/4 memory
    The contents of the ABAP/4 memory are retained only during the lifetime of an external session (see also Organization of Modularization Units). You can retain or pass data across internal sessions. The EXPORT TO MEMORY and IMPORT FROM MEMORY statements allow you to write data to, or read data from, the ABAP memory.
    Please consult Data Area and Modularization Unit Organization documentation as well.
    and
    Memory Structures of an ABAP Program
    IMPORT - Reading Data
    Variants:
    1. IMPORT obj1 ... objn FROM MEMORY.
    2. IMPORT obj1 ... objn FROM DATABASE dbtab(ar) ID key.
    3. IMPORT obj1 ... objn FROM LOGFILE ID key.
    4. IMPORT DIRECTORY INTO itab FROM DATABASE dbtab(ar) ID key.
    5. IMPORT obj1 ... objn FROM DATASET dsn(ar) ID key.
    6. IMPORT obj1 ... objn FROM SHARED BUFFER dbtab(ar) ID key.
    7. IMPORT (itab) FROM ... .
    Variant 1
    IMPORT obj1 ... objn FROM MEMORY.
    Additions:
    1. ... = f (for each object to be imported)
    2. ... TO f (for each object to be imported)
    3. ... ID key
    In an ABAP Objects context, a more severe syntax check is performed that in other ABAP areas. See ID must be specified and Implicit Field Names not Allowed inClusters
    Effect
    Imports the data objects obj1 ... objn (fields, structures, complex structures, or tables) from a data cluster in ABAP memory . All data exported to ABAP memory using EXPORT... TO MEMORY without ID is read. Unlike the IMPORT FROM DATABASE variant, the sytsem does not check whether the structures used in EXPORT and IMPORT correspond.
    The return code is set as follows:
    SY-SUBRC = 0:
    Data objects imported.
    SY-SUBRC = 4:
    Unable to import data objects.
    The ABAP memory was probably empty.
    The contents of all listed objects remain unchanged.
    Notes
    You should always use addition 3 /... ID key) with this statement. Variants that do not use this addition have unpredictable effects ( EXPORT statements in different parts of programs can overwrite each other's data in ABAP memory. These variants only exist for the sake of compatibility with R/2.
    Please consult Data Area and Modularization Unit Organization documentation as well.
    Addition 1
    ... = f (for each object you want to import)
    Addition 2
    ... TO f (for each object you want to import)
    Effect
    Places the object in the field f.
    Addition 3
    ... ID key
    Effect
    Only the data stored in ABAP memory under the key key is imported.
    The return code is set as follows:
    SY-SUBRC = 0:
    Data objects imported.
    SY-SUBRC = 4:
    Data objects could not be imported.
    You may have used an incorrect ID.
    The contents of all listed objects remain unchanged.
    Related
    EXPORT TO MEMORY, FREE MEMORY
    Variant 2
    IMPORT obj1 ... objn FROM DATABASE dbtab(ar) ID key.
    Additions:
    1. ... = f (for each object you want to import)
    2. ... TO f (for each object you want to import)
    3. ... CLIENT g (before ID key )
    4. ... USING form
    5. ... TO wa (as last addition or after dbtab(ar))
    6. ... MAJOR-ID id1 (instead of ID key)
    7. ... MINOR-ID id2 (together with MAJOR-ID id1)
    In an ABAP Objects context, a more severe syntax check is performed that in other ABAP areas. See Implicit field names not allowed in clusters and Table work areas not allowed.
    Effect
    Imports data objects obj1 ... objn (fields, structures, complex structures, or tables) from the data cluster with the ID key in area ar of the database table dbtab (compare EXPORT TO DATABASE).
    The return code is set as follows:
    SY-SUBRC = 0:
    Data objects imported.
    SY-SUBRC = 4:
    Data objects could not be imported.
    You may have used an incorrect ID.
    The contents of all listed objects remain unchanged.
    Example
    Importing two fields and an internal table:
    TYPES: BEGIN OF TAB3_TYPE,
              CONT(4),
           END OF TAB3_TYPE.
    DATA: INDXKEY LIKE INDX-SRTFD,
          F1(4), F2 TYPE P,
          TAB3 TYPE STANDARD TABLE OF TAB3_TYPE WITH
                    NON-UNIQUE DEFAULT KEY,
          WA_INDX TYPE INDX.
    INDXKEY = 'INDXKEY'.
    IMPORT F1   = F1
           F2   = F2
           TAB3 = TAB3 FROM DATABASE INDX(ST) ID INDXKEY
           TO WA_INDX.
    Notes
    You must have named the table dbtab listed in DATABASE in a TABLES statement (except in addition 7).
    The structure of the fields, structures, and internal tables that you want to import must correspond to the objects exported to the dataset. Furthermore, the objects must be imported with the same names with which they were exported. If you do not do this, the import will fail, and a runtime error may occur.
    Exception: The last field may be longer or shorter, as long as it has type CHAR. Likewise, you can add or remove CHAR fields at the end of the structure.
    Addition 1
    ... = f (for each object you want to import)
    Addition 2
    ... TO f (for each object you want to import)
    Effect
    Places the object in the field f.
    Addition 3
    ... CLIENT g (before ID key)
    Effect
    The data is taken from client g (only for client-specific import/export databases).
    Example
    DATA: F1,
          WA_INDX TYPE INDX.
    IMPORT F1 = F1 FROM DATABASE INDX(AR) CLIENT '002' ID 'TEST'
                   TO WA_INDX.
    Addition 4
    ... USING form
    Note
    This statement is for internal use only.
    Incompatible changes or further developments may occur at any time without warning or notice.
    Effect
    The data is not read from the database. Instead, the subroutine form is called for each data record that would have been read from the database. This routine can use the key fields of the records that would have been read from the work area of the database table and write the procured data into the work area. The routine has the name <database table name>_<subroutine name>. It has one parameter that describes the operation mode (READ, UPDATE, or INSERT). The routine must set SY-SUBRC to indicate whether the function has been executed successfully.
    Note
    Runtime errors: Various runtime errors can occur, depending on the operands you use to import data:
    Addition 5
    ... TO wa (last addition or after dbtab(ar))
    Effect
    Use this addition when you want to read user data fields that have been strored in the database. Instead of the table work area, the statement uses the specified work area wa. The target area must have the structure of the corresponding table dbtab.
    Example
    DATA WA LIKE INDX.
    DATA F1.
    IMPORT F1 = F1 FROM DATABASE INDX(AR)
                   CLIENT '002' ID 'TEST'
                   TO WA.
    WRITE: / 'AEDAT:', WA-AEDAT,
           / 'USERA:', WA-USERA,
           / 'PGMID:', WA-PGMID.
    Addition 6
    ... MAJOR-ID id1 (instead of ID key)
    Addition 7
    ... MINOR-ID id2 (together with MAJOR-ID id1)
    This addition is not allowed in an ABAP Objects context. See Generic ID not allowed.
    Effect
    Searches for a record with an ID whose first part corresponds to id1 and (if you also specify MINOR-ID id2) whose second part is greater than or equal to id2.
    Variant 3
    IMPORT obj1 ...objn FROM LOGFILE ID key.
    Note
    This statement is for internal use only.
    Incompatible changes or further developments may occur at any time without warning or notice.
    Additions:
    1. ... = f (for each field f you want to import)
    2. ... TO f (for each field f you want to import)
    In an ABAP Objects context, a more severe syntax check is performed that in other ABAP areas. See Implicit field names not allowed in clusters
    Effect
    Imports data objects (fields, structures, or internal tables) from the update data. You must specify the update key assigned by the system (with the serial request number).
    The return code is set as follows:
    SY-SUBRC = 0:
    Data objects imported.
    SY-SUBRC = 4:
    Data objects could not be imported.
    You may have used an incorrect ID.
    The contents of all objects listed in the statement remain unchanged.
    Addition 1
    ... = f (for each object you want to import)
    Addition 2
    ... TO f (for each object you want to import)
    Effect
    Places the object in the field f.
    Variant 4
    IMPORT DIRECTORY INTO itab FROM DATABASE dbtab(ar) ID key.
    Additions:
    1. ... CLIENT g (before ID key)
    2. ... TO wa (last addition or after dbtab(ar))
    In an ABAP Objects context, a more severe syntax check is performed that in other ABAP areas. See Table work areas not allowed.
    Effect
    Places a directory of the objects stored under the specified ID using EXPORT TO DATABASE in the internal table itab. itab may not have the type HASHED TABLE or ANY TABLE.
    The return code is set as follows:
    SY-SUBRC = 0:
    Directory imported.
    SY-SUBRC = 4:
    Unable to import directory.
    You may have used an incorrect ID.
    The internal table itabmust have the same structure as the ABAP Dictionary structure CDIR (INCLUDE STRUCTURE).
    Addition 1
    ... CLIENT g (before ID key)
    Effect
    Takes the data from client g (only if the import/export database is client-specific).
    Addition 2
    ... TO wa (last addition, or after dbtab(ar))
    Effect
    Uses the specified work area wa instead of the table work area. The table dbtab specified after DATABASE does not, in this case, have to be declared in a TABLES statement. The specified target area must have the same structure as dbtab.
    Example
    Directory of a cluster consisting of two fields and an internal table.
    TYPES: BEGIN OF TAB3_LINE,
             CONT(4),
           END OF TAB3_LINE,
           BEGIN OF DIRTAB_LINE.
             INCLUDE STRUCTURE CDIR.
    TYPES  END OF DIRTAB_LINE.
    DATA: INDXKEY LIKE INDX-SRTFD,
          F1(4),
          F2(8)   TYPE P decimals 0,
          TAB3    TYPE STANDARD TABLE OF TAB3_LINE,
          DIRTAB  TYPE STANDARD TABLE OF DIRTAB_LINE,
          INDX_WA TYPE INDX.
    INDXKEY = 'INDXKEY'.
    EXPORT F1 = F1
           F2 = F2
           TAB3 = TAB3
           TO DATABASE INDX(ST) ID INDXKEY " TAB3 has 17 entries
           FROM INDX_WA.
    IMPORT DIRECTORY INTO DIRTAB FROM DATABASE INDX(ST) ID INDXKEY
           TO INDX_WA.
    DIRTAB subsequently has the following contents:
    NAME     OTYPE  FTYPE  TFILL  FLENG
    F1         F      C      0      4
    F2         F      P      0      8
    TAB3       T      C      17     4
    Meanings of the individual fields:
    NAME:
    Name of the object
    OTYPE:
    Object type (F: field, R: structure / ABAP Dictionary structure, T: internal table)
    FTYPE:
    Field type (C: character, P: packed, ...)
    Structures and internal tables have type C.
    TFILL:
    Number of filled lines in an internal table
    FLENG:
    Length of the field in bytes
    For internal tables: Length of the header line.
    Variant 5
    IMPORT obj1 ... objn FROM DATASET dsn(ar) ID key.
    This variant is not allowed in an ABAP Objects context. See Clusters not allowed in files
    Note
    Do not use this variant.
    Note
    Catchable runtime errors
    The following catchable runtime errors can occur with this variant:
    EXPORT_DATASET_CANNOT_OPEN: The EXPORT/IMPORT statement could not open the file.
    OPEN_DATASET_NO_AUTHORITY: No authorization to access a file.
    Variant 6
    IMPORT obj1 ... objn FROM SHARED BUFFER dbtab(ar) ID key.
    Additions:
    1. ... = f (for each object you want to import)
    2. ... TO f (for each object you want to import)
    3. ... CLIENT g (before ID key)
    4. ... TO wa (last addition or after dbtab(ar))
    In an ABAP Objects context, a more severe syntax check is performed that in other ABAP areas. See No implicit field names allowed in clusters and Table work areas not allowed.
    Effect
    Imports the data objects obj1 ... objn (fields, structures, complex structures, or tables) from the cross-transaction application buffer. The data objects are read from table dbtab using the ID key from area ar (see EXPORT TO SHARED BUFFER).
    The return code is set as follows:
    SY-SUBRC = 0:
    Data objects imported.
    SY-SUBRC = 4:
    Unable to import data objects.
    You may have used an incorrect ID.
    The contents of all data objects listed in the statement remain unchanged.
    Example
    Importing two fields and an internal table from the application buffer with the structure indx:
    TYPES: BEGIN OF ITAB3_LINE,
             CONT(4),
           END OF ITAB3_LINE.
    DATA: INDXKEY LIKE INDX-SRTFD VALUE 'KEYVALUE',
          F1(4),
          F2(8) TYPE P DECIMALS 0,
          ITAB3 TYPE STANDARD TABLE OF ITAB3_LINE,
          INDX_WA TYPE INDX.
    Import data
    IMPORT F1 = F1 F2 = F2 ITAB3 = ITAB3
           FROM SHARED BUFFER INDX(ST) ID INDXKEY TO INDX_WA.
    After the import, the fields before CLUSTR
    (INDX-AEDAT and INDX-USERA) are filled with the
    values they had before the corresponding EXPORT
    statement.
    Notes
    The table dbtab specified after DATABASE must be declared under TABLES (except in addition 2).
    The structures of the fields, structures, and internal tables you want to import must be the same as those fo the objects you exported. The EXPORT and IMPORT statements (unlike IMPORT FROM DATABASE statement) does not check that they are the same. If the structures are not the same, a runtime error may occur if invalid assignments are attempted during the operation. The objects must also be imported using the same name as that with which they were exported. Otherwise, nothing is imported.
    Please consult Data Area and Modularization Unit Organization documentation as well.
    Addition 1
    ... = f (for each field you want to import)
    Addition 2
    ... TO f (for each field you want to import)
    Effect
    Places the object in field f.
    Addition 3
    ... CLIENT g (before ID key)
    Effect
    Takes the data from client g (if the import/(export table dbtab is client-specific).
    Addition 4
    ... TO wa (as last addition or after dbtab(ar))
    Effect
    Use this addition if the application buffer contains user data fields that you want to read. Instead of the table work area, the system uses the specified work area wa. The target area you specify must have the same structure as dbtab.
    Example
    DATA: INDX_WA TYPE INDX,
          F1.
    IMPORT F1 = F1 FROM SHARED BUFFER INDX(AR)
                   CLIENT '001' ID 'TEST'
                   TO INDX_WA.
    WRITE: / 'AEDAT:', INDX_WA-AEDAT,
           / 'USERA:', INDX_WA-USERA,
           / 'PGMID:', INDX_WA-PGMID.
    Variant 7
    IMPORT (itab) FROM ... .
    Effect
    Specifies the objects you want to import in the internal table itab. You can use this variant instead of the static object list in the following variants: " ... FROM MEMORY", "... FROM DATABASE ", " ... FROM DATASET" und "... FROM SHARED BUFFER". Any additions that are valid in the static cases can also be used here. The table itab may not have the type HASHED TABLE or ANY TABLE.
    Note
    Structure of the internal table itab:
    The first column of the table contains the object name in the data cluster (corresponds to obj1 ... objn from the static case. The second column contains the different name in the program (if necessary), and corresponds to f in the FROM f addition. If the table has only one column, or the second column contains only blanks, the statemeht is the equivalent of a static IMPORT with no TO addition. Both the first and the second columns should have the type character.
    Example
    TYPES: BEGIN OF OBJ_LINE,
            CLUSTERNAME(30),
            PROGRAMNAME(10),
          END OF OBJ_LINE,
          BEGIN OF B_LINE,
            FIELD_1    TYPE I,
            FIELD_2(1) TYPE N,
          END OF B_LINE.
    DATA: OBJ_TAB TYPE STANDARD TABLE OF OBJ_LINE,
          OBJ_WA  TYPE OBJ_LINE,
          B_PROG  TYPE STANDARD TABLE OF B_LINE,
          B_WA    TYPE B_LINE,
          A(10),
          C_PROG LIKE SYST.
    MOVE:  'A'    TO OBJ_WA-CLUSTERNAME.
    APPEND OBJ_WA TO OBJ_TAB. CLEAR OBJ_WA.
    MOVE:  'B'      TO OBJ_WA-CLUSTERNAME,
           'B_PROG' TO OBJ_WA-PROGRAMNAME.
    APPEND OBJ_WA TO OBJ_TAB. CLEAR OBJ_WA.
    MOVE:  'C'      TO OBJ_WA-CLUSTERNAME,
           'C_PROG' TO OBJ_WA-PROGRAMNAME.
    APPEND OBJ_WA TO OBJ_TAB. CLEAR OBJ_WA.
    IMPORT (OBJ_TAB) FROM MEMORY ID 'ABCD'.
    The dynamic EXPORT statement corresponds to the static IMPORT statement.
    IMPORT A = A  B = B_PROG  C = C_PROG FROM MEMORY ID 'ABCD'.
    Places the single field A in field A, the internal table B in the internal table B_PROG, and the structure C in the structure C_PROG.
    Note
    Runtime errors:
    DYN_IMEX_OBJ_NAME_EMPTY: The object name in the cluster (that is, the contents of the first column of obj_tab) is empty.
    DYN_IMEX_OBJ_NAME_TWICE: An object name (in the cluster) occurs twice in the first column of the internal table.
    DYN_IMEX_OBJ_NOT_FOUND: The data object in the program (the object whose name appears in column 2, if this is not empty, otherwise in column 1) does not exist.
    The return code is set as follows:
    SY-SUBRC is set in the same way as for the static IMPORT.
    Note
    General notes about catchable runtime errors
    The variants
    IMPORT obj1 ... objn FROM MEMORY,
    IMPORT obj1 ... objn FROM DATABASE dbtab(ar) ID key,
    IMPORT obj1 ... objn FROM DATASET dsn(ar) ID key,
    IMPORT obj1 ... objn FROM SHARED BUFFER dbtab(ar) ID key,
    IMPORT (itab) FROM ... ,
    can cause the following catchable runtime errors:
    CONNE_IMPORT_WRONG_COMP_LENG: A component in the dataset has an incorrect length
    CONNE_IMPORT_WRONG_COMP_TYPE: A component in the dataset has an incorrect type
    CONNE_IMPORT_WRONG_FIELD_LENG: A field in the dataset has the wrong length
    CONNE_IMPORT_WRONG_FIELD_TYPE: A field in the dataset has the wrong type
    CONNE_IMPORT_OBJECT_TYPE: Type conflict between a simple and a structured data type
    CONNE_IMPORT_WRONG_STRUCTURE: Type conflict between structured objects
    IMPORT_ALIGNMENT_MISMATCH: Same sequence of components in different structures
    IMPORT_TYPE_MISMATCH: Only with IMPORT...FROM MEMORY | FROM SHARED BUFFER...

  • IMovie and external hard drive: follow up question

    This is a follow up question from the iMovie 6 forum. Hopefully, this question will help the poster on that forum as well. I, too, am working on multiple iMovie 5.0.2 projects at the same time and am running out of hard disk space. I would like to transfer remaining miniDV tape to an external hard drive and, when finished, transfer these clips from the external hard drive to the current iMovie project in my Powerbook, one project at a time. Is this possible ? Will I transfer files from the external hard drive to the Powerbook hard drive and then to iMovie, or directly from the external hard drive to iMovie ? Do I have to format the external drive to Mac OS Extended as advised in iMovie 6 forum in order to transfer miniDV tape to the external hard drive ? When pressing the erase tab to format the external hard drive, will this erase files already on the hard drive before formatting ? Can I transfer projects I am not working on from iMovie to the external hard drive and then transfer them back to the Powerbook when it is time to work on them ? Sorry about all the questions but I need to think very simple-minded when it comes to computer related issues. Thanks for your help.

    I was able to use and store iMovie in the external hard drive using my Powerbook as a monitor, so I presume it is formatted correctly
    Sorry, but you cannot assume the drive is formatted correctly. iMovie doesn't tell you the drive format is incompatible with iMovie. (it should, but it doesn't.) Some iMovie project features can be saved and some cannot.
    It's easy to check the disk format. In the Finder, click on the drive icon and choose File > Get Info from the Finder menubar. The window that opens shows the disk Format. You want it to say "Mac OS Extended". "(Journaled)" is optional.
    With some drives, sometimes even that can be wrong. To be sure, use Disk Utility to check the format. When you click on the drive in the list along the left side of the Disk Utility window, the format is displayed at the bottom of the window.
    Always, always, always check the disk format before using a drive with iMovie.
    Karl

  • Change in Useful life of asset in mid year, but the previous posted depreciation should not be changed

    Dear Experts,
    I have a requirement in one of my client, We need to extend the useful life of asset in mid of an asset fiscal year and the depreciation which was posted in the previous should not be changed.
    Requirement:
    Useful life of asset  is to be extended after completing depreciation for 4 years and in-between the current asset fiscal year. Provided the present asset value has to be taken as the new book value of the asset and the depreciation posted henceforth to be posted based on the new asset value till the remaining useful life.
    Previously posted depreciation should be unchanged.
    Analysis:
    1.      The fiscal Year followed - October to September.
    2.      The useful life of asset will be changed, and the depreciated value posted till 31/mar 2014 will have the old depreciation value ( based on the original acquisition value)
    3.      The Depreciation key used in of type LINR (linear), depreciation value will be calculated based on the Book value till the asset value becomes ZERO at the end of useful life of the asset.
    4.      We can change the useful life of the asset at the end of a Asset fiscal year say FY- 2014, if this is done the existing configuration will take the Book value of the asset at the end of the Fiscal as the asset value and the new depreciation will be calculated based on the new useful life of the asset. The asset value will become ZERO at the end of the newly changed Useful Life.
    5.      But the requirement is that the useful life of the asset will be changed exactly half way in between existing Asset fiscal (i.e., 31/03/2014), if this is done system will change the depreciation value based on the new useful life ( since the Dep Key is LINR), but the depreciation value will change from the fiscal start say October 2013 to September 2014 ), which will not satisfy the requirement of the client. Since the depreciation which is already posted from October 2013 to March 2014 should not be changed.
    Note:
    1. We are not willing to retire the asset and create a new asset with the remaining book value as asset value and start depreciation.
    Kindly let me know if the requirement can be fulfilled without retiring the asset.

    Dear All,
    This requirement has been completed.
    1. I created New Multi level valuation method with base 26 ( Net book value w/o Revaluation ).
    2. New depreciation key was created and the above method was assigned to it. I never changed the Base method.
    3. new interval was created in the depreciation area, with this created dep key and extended the useful life of the asset. The depreciation was calculated according to the requirement.
    Originally the asset had useful life of  5 Years, I changed the asset useful life to 8 years now with new Depreciation key 2001.
    Depreciation was already posted to the asset till 04- 2013 for an amount of 148.27 SAR.
    Net Book value carried forward to 2013 = 1575.56 SAR
    Depreciation already posted till 4th period =   148.27 SAR
    Current Net book value after useful life extension           = 1427.29 SAR .
    Now the new depreciation key 2001 with Multilevel method 201, will take this Net-book value as Asset value and will depreciate along the useful life of the asset till it becomes zero.
    Planned depreciation of 2013 ( remaining 6 months) = 166.24 SAR
    Planned depreciation of 2014 = 225.96 SAR
    Planned depreciation of 2015 = 225.96 SAR
    Planned depreciation of 2016 = 225.96 SAR
    Planned depreciation of 2017 = 225.96 SAR
    Planned depreciation of 2018 = 225.96 SAR
    Planned depreciation of 2019 = 131.25 SAR
    Total      = 1427.29 SAR ( the Asset value becomes zero at the end of its remaining useful life.
    The previously posted depreciation from 01.01.2013 to 30.04.2013 was untouched.

Maybe you are looking for