End condition hold in reverse

probably a simple answer but I take a clip into motion, reverse it, and then set then end condition to hold, and the clip starts late....the longer i stretch the clips group the later it starts... can't work it out. Have tested on a couple of clips with same result. Any ideas?

When I tested, I didn't quite get your result; no frames were held, but the clip played fine in reverse. It's obvious that the end condition doesn't work properly when retiming behaviors are applied, so another solution is required.
If you want to hold the last frame of a reversed clip there are a couple of ways that I'd do it. You can always export the reversed clip and reimport it. Then the end condition property should work.
Another option would be to duplicate the clip, this one without a reverse behavior on it. Then apply the hold frame behavior to the first frame of the clip and moving the start of that clip to the end of it's duplicate.
Andy

Similar Messages

  • Missing "End Condition" pull down under Media Inspector

    I am creating a DVD menu and wanted to loop an 8 second clip into a 20 second DVD menu.
    When I go to the Media Inspector I see all the other parameters: Alpha Type, Invert Alpha, Pixel Aspect Ratio, Field Dominance, Frame Rate. But no "End Condition" nor "reverse". It's as if I needed to pull them section down to reveal them, but I can't seem to find a way to do this. It is very odd and I have already deleted the preferences and restarted Motion to no avail.
    Anyone ever had this odd behavior? Thanks for any input!
    Doug

    It's not there. You need to select the layer in the Layers tab, then go to the bottom of the Properties tab in the Inspector and open the Timing properties. This was changed from M2 to M3.

  • Fork End condition problem in BPM

    Hi All,
    I am collecting three different types of idocs (consider A, B and C). For collecting idocs I am using BPM. BPM Steps are
    1.Block1
           a.Fork u2013 3 branches
               i. Loop(3 Loops)  Receive u2013 Container Operation(Assign) -- Container Operation(Append)
    2.Block2
       a.Fork- 3 branches
          i. Transformation
          ii.Send
    In one of the field in idoc (C) I am getting the sum of idocs sent from the source. If the collected idoc count is equal to t he idoc (C) field value then fork condition is true otherwise the fork will be waiting up to the count equals.
    This is working fine whenever I am sending idocs in A, B and C or B,A and C. If I am sending idocs A,C,B  or B,C,A then it is not coming out of the fork end condition even though the condition is true. Can you please let me know how can we resolve t his.

    I kept Fork end condition in Loop also so its got worked

  • No End Condition for clips in Final Cut Pro X?

    Hello,
    I'm keying someone in Final Cut Pro X on top of a background stock footage clip I have. I'd like to loop this and extend it out. In Motion, you'd just select Loop from the 'End Condition'. I don't see that in Final Cut Pro X. What's the secret, please? I've searched through the manual and checked the boards and can't find the answer.
    Thanks!
    Scot

    Copy and paste.

  • End condition in FORK step

    HI Experts,
    I am working on BPM scenarios.Anybody plz explain about how end condition works in FORK step.
    Please provide examples for that end condition in FORK step.
    Regards,
    Bhuvan.

    Hi,
    Refer this links...
    http://help.sap.com/saphelp_nw04/helpdata/en/24/e2283f2bbad036e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/77/0737133012b24b9d0a12c6df2b1054/content.htm
    /people/prasadbabu.nemalikanti3/blog/2006/02/24/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-1
    Hope it helps..
    Thanks,
    Kumar.

  • END CONDITIONS IN BLOCK STEP

    In approval process  how many agents are determined at run time in multiline container, i used block for this  if any one rejects i should come out of block i created one container element in local container of the block  , in rejected branch i assigned some value using container operation, the same thing i given as a end condition  in block,  when i checked if any one rejected it is not coming out of the block can any one sugge

    why end condition is not working in block step i have given like this
    In rejected branch   container operation -
    flag = x (local container of block)
          end condition is flag = x.
    I tried like this also  flag = x,
       I Binded to workflow container  flag -
    > flag1(workflow container).
       i have given end condition is  flag1 = x.
    both are not working, I have seen in the workflow log it is executing till the container operation when i click on reject.

  • Reg End Condition in Fork

    Hi...
       I need help regarding  end condition in fork. In Fork i have used 2 receivers. I  have made necessary brances as 2. Iif i send only 1 finput file then it will wait for the second file to come out of fork step. If i didnt send the second file, it has to wait for 2 mins and it should come of out fork step. For this how can i keep the condition in fork step?
    Please helpin this issue.
    Regards,
    Leela

    Hi Vijay,
       I have configured the BPM in the below way.
    Block1 Start
      Deadline Branch for 2 mins
      Used Fork Step.
         Inside Fork i have used 2 branches.
                     In first branch i have used Receive step and the container step
                     in the second branch i have used Recieve step and the container step.
         end of fork
    End of Block1
    Block2 start
    Switch
        Branch1--      Transformation step and send step.
        Branch2 --  control step.
    End of Block2
    In the above flow, if i receive the 2 two input files , the scenario uis working fine.
    If any one of the input file is not coming, i need to wait for 2 mins and send only the input file which i have recieved.
    In fork it is mandatory to have 2 input files. otherwise it will for the second file to come. Till then it will be in wait state.
    So i want exit from fork after waiting for 2 mins and continue the transformation step.
    For coming out of fork i have used deadline branch for 2 mins. But it is not working.It is not coming out of fork. It is waiting for the second file to come.
    Can you please help how to come out of fork afte 2 mins.
    Regards,
    Leela

  • Parallel Block (ParForEach) end condition doesnt work

    hello
    I have a parallel block in my workflow (multiline) .
    In this defintion i have also configured an end condition.
    ( &Approved& = 'X'  for example)
    My intention was that the workflow continues after  the block when:
    1) all parallelblocks are processed.
    2) the end condition was met.
    But this second scenario( end condition was met) doesnt work.
    When approve = X in one block, the other parallel blocks arent logically deleted.
    is my assumption wrong? has anyone ever experienced this behaviour?
    thanx
    Hayo

    Hello,
    In fork normally you define how many branches are required to complete a job.
    Let say u have 3 approvers for one work item  say A,B, and C.
    If one of these approve you move on to the next step so in this case branches are 3  but necessary branch required is 1.
    I believe that u must be setting flag 'X' when it is approved correct.
    So just play with the necessary branches and you will be available to do it.
    Regards,
    Nabheet Madan

  • Parallel processing end condition problem

    Hi,
    i use a block with parallel processing for each row (parforeach). In every branch i create a workitem where a user has to input something. This is stored in my field status.
    Now i want that if the status is 'X' all branches will be closed like it would be in a fork.
    I entered the end condition &status& = X
    But the end condition of parallel processing doesn't work. I tested it and it works but into the workflow the branches won't be ended.
    Does someone has a solution or can explain me the problem?
    Thx

    Hi,
    The dynamic parallelism using 'parforeach' is not the same as fork with multiple branches with number of required branches to end the fork !! Its like this, when you use dynamic parallelism , for each index of your multiline container element used for parallelism, the sub-workflow ( or the associated Task having dynamic parallelism) will be called parallely and each branch ( parallely called sub workflow or task ) is independent now having no relation ( by default ) and workflow will not continue to next step until unless all these branches are completed.
    However, to solve your probelm i suggest the following
    1. How are you handling the process in each branch, is it through a sub workflow? if yes, in your sub workflow you can create a fork parallel to your normal process. In that fork, create a 'Wait for Event' step and wait for a new custom event ( for this you have to define a new custom event on your BO) . Put the necessary branches required as 1 and Join this branch to end of this sub-workflow. and
    2. Whenever your requirement to end all the branches is fulfilled ( say in your case status=X) raise this new custom event using Create Event and this will be captured by 'Wait Event' step in the fork of your sub-workflow and it will end that sub workflow ( meaning, your branch is ended now) .Make sure that you pass the BO Object Instance to your sub-workflow through binding from your main workflow. !!
    Hope this helps you !!
    Regards
    Krishna Mohan

  • Freight condition modify after reverse GR

    Hi,
    I have done PO with freight condition FR1 and done GR again i reverse GR now i want to change my PO freight value but system is not allowed, in Config i have removed Dlivery cost B in Condition type now it will work but i want to know this is correct way or not or any other option.
    What is use of Delivery cost B in PO,GR or MIRO, please explain this
    Please suggest solution
    Thank

    hi
    it is not possible to change value once GR is done
    go for addition of new item (copy of original )
    or take the freight in unplanned del cost

  • How to write data at the end of doc in reverse order?[CS6-jsx]

    I need to move all my spec texts entries at et end of doc. To keep correct reference in all found entries i have to process in reverse order
    for (i = mFound.length-1; i>=0; i--){
    ...etc
    but can't to think up, how to place entries in write order at the end.
    String:
    mStory.insertionPoints.item(-1).select();
    app.paste();
    does not work properly (of course). It makes this:
    10.
    9.
    8.
    7.
    6.
    ...etc
    How to get
    1.
    2.
    3.
    4.
    ...etc

    Hi,
    I think what you are doing is the code below.
    you should fix using
    findGrep(true) => true is 'reverse order' option
    and move()
    var dummy = "Um veles 1.eatiorum et alic tem 2.quibusda nit volest, to corion conserum rem ipsanitate verores sequiduciat la demquis 3.inctorem ellestem reptis a et offic tem quidel earcide bissere mpellorerit ipsaecearios 4.volorrovid earchit omnitat atquatus aut quam nimet idelluptatum quis aut lam quo 5.ipsapiciis se simus autem fugias esto et et volupti to eum rem reius nobitatur aut evelis rae arumque lanihilicia sapitiam volorep ellupta volupta aut qui rendia doluptusam am necatur? Em aut abo. "
    var doc = app.documents.add();
    var tf = doc.textFrames.add({geometricBounds: ["10mm","10mm","100mm", "80mm"], contents:dummy});
    var st = tf.parentStory;
    var find_grep_obj = {
      findWhat : "\\d+\\.[^\\s]+"
    with(app.findChangeGrepOptions){
      includeFootnotes            = false;
      includeHiddenLayers         = false;
      includeLockedLayersForFind  = false;
      includeLockedStoriesForFind = false;
      includeMasterPages          = false;
      kanaSensitive               = true;
      widthSensitive              = true;
    var match = grep_find(doc, find_grep_obj);
    function grep_find(target_obj, find_grep_obj){
      app.findGrepPreferences = NothingEnum.nothing;
      app.findGrepPreferences.properties = find_grep_obj;
      var result = target_obj.findGrep(true); //=> reverse order [..., "3.inctorem","2.quibusda", "1.eatiorum"]
      app.findGrepPreferences = NothingEnum.nothing;
      return result;
    var i = match.length;
    while (i--) {
      st.insertionPoints[-1].contents = "\r";
      match[i].move(LocationOptions.AT_END, st);
    thank you.
    mg

  • HT1923 removing Apple Mobile Services from Windows 7. Has it comes to the end of uninstalling it reverses the action.

    I'm trying to reinstall Itunes. when I run iTunes64setup.exe it returns this message "Service 'Apple Mobile Device' (Apple Mobile Device) failed to start. Verify that you have sufficient privileges to start system services."  I have admin priviliges, I try to start 'Apple Mobile Device' in services and I receive message Windows could not start the AMD service on local computer.  Error 1053: the service did not respong to the start or control request in a timely fashion.  I also tried uninstalling AMD at first it looks like it is in the process of uninstalling but just has it gets to the end it reverses all the uninstall process and stop.  If I ignore it, I get runtime error. Program C:\program files (x86)\ iTunes\iTunes.exe  R6034  An application has made an attempt to load the c runtime library incorrectly. Please contact the application's support team for  more information.  How can I get this to work.  this all started by updating the the newer version of Itunes.  can someone help?

    I'm having the same problem. I can't find a solution either. Also, when I restart my computer, I get a message saying that a program has failed to start and is missing a ".dll" file.

  • Problem with BPM loop end condition

    Hi,
    I'm working with PI 7.1 in a BPM process which have a loop. I cant stop this loop in anyway, even, I have put a COUNTER != COUNTER as condition.
    Can someone help me with this issue?
    Regards,
    Alberto Pla.

    The BPM loops are while loop, so it will execute indefinitely if the condition given is true. The condition editor what we have in the BPM is not flexible. Can you just try the drag and drop facility available in the condition editor rather than writing on our own. it should look like this COUNTER!=COUNTER  without any spaces in between.

  • Using accrual engine for reversal of month end provisions

    Hello everyone,
    I am working on a requirement to set up accrual engine for automatic reversal of month end provisions (like electricity expense provision at month end which will be reversed on first day of next month).
    I understand that accrual engine is meant for handling accruals and deferrals. But having seen the manual option of FBS1 and F.81, I felt there must be an option in the accrual engine also to handle provisions and their reversal. Also, I saw some comments in this forum that using accrual engine it is possible to automatically reverse the postings.
    So I set up a test scenario in sandbox client with basic configuration for Manual Accruals (accrual type, methods, object category, number ranges, account determination)
    After that I created an accrual object which automatically created an FI document for the provision entry. So far it is fine and working as expected. Now, for reversing the document, I see two options:
    1) Reverse entire accrual run; or
    2) Reverse the accrual object.
    By reversing the accrual object, I was able to post a reversal FI document. I am not sure whether reversal of entire accrual run is right option since SAP help recommends to use this in case wrong key date was used.
    But both options require manual execution for reversal.
    Am I missing some other option? Is there any other option/setting in the accrual engine where it is possible to set up automatic reversal of a month end provision? Only if this is not feasible, I would look at other solutions (like FBS1+F.81 or FBS1+background job for F.81).
    Any inputs/pointers from the learned members will be highly appreciated.
    Thanks in advance,
    Raghu

    Hello Raghu,
    As far as I know, all clients I worked with preferred using "FBS1+background job for F.81" as they found this more flexible (adapt job variant and possible dynamic selection), easy to maintain and well understood by accountants (rather than using accrual type, methods, object category...)
    Tamim

  • OR condition not working correctly in SQL

    I am adding the folling condition to a sql statement and
    AND (status_code IS NULL or status_code <> 'T'
    or (status_code IN ('A','B','C','D') and TRIM(order_type) NOT LIKE '%9999')
    or (status_code IN ('A','B','C','D') and order_type IS NOT NULL)
    or (status_code NOT IN ('A','B','C','D')))
    but the or condition work...
    if i change it too
    AND ( (status_code IN ('A','B','C','D') and order_type IS NOT NULL) )
    then this portion of the OR condition work but when I use the OR condition something weird is happening that the condition not working... and i dont see a record that meets that condition...

    Hi,
    It's not the "trim" that implies "not null", but rather the fact that:
    - "not like" operator works only on non-null values and
    - "not like" operator disregards null values.
    Consider this:
    test@ORA92>
    test@ORA92>
    test@ORA92> l
      1  with x as (
      2    select null as y from dual union all
      3    select 'a9999' from dual union all
      4    select 'bxx' from dual
      5  )
      6  select * from x
      7* where y not like '%9999'
    test@ORA92>
    test@ORA92> /
    Y
    bxx
    1 row selected.
    test@ORA92>
    test@ORA92>Here, trim function was not used, but still the first row (that had null for y) was not returned. That's because Oracle disregarded the first row for comparison and out of the next two rows, it returned the third row because it satisfied the condition.
    As for your query, do the following conditions hold true:
    1. if status_code is null      - show the row regardless of order_type
    2. if status_code <> 'T'       - show the row regardless of order_type
    3. if status_code in (a,b,c,d) and order_type is not null and order_type ends with something other than 9999 - show the row
    4. if status_code in (a,b,c,d) and order_type is null                           - do not show the row
    5. if status_code in (a,b,c,d) and order_type is not null and it ends with 9999 - do not show the row
    6. if status_code is anything other than (a,b,c,d)                              - do not show the rowpratz

Maybe you are looking for