Shuttle springt

Hallo,
ich habe folgendes Problem mit Premiere Pro 8.2.0: ich starte (mit "Leer") die einfache Wiedergabe, möchte dann mit "L" oder "Umsch + L" die Wiedergabegeschwindigkeit erhöhen. Dabei springt die Wiedergabe um ca. eine Sekunde nach links, bevor das Video mit der erhöhen Wiedergabegeschwindigkeit wiedergegeben wird.  Wie kann man diesen Sprung nach vorne vermeiden. Bis zur 2013er Version war das nicht so.

Bei dem gleichen Film, sicher? Schnelles Vorspulen geht üblicherweise über das "Anspringen" von Keyframes. Wenn der nächste Keyframe im Videostream nun gerade 1s entfernt ist, springt Premiere logischerweise zunächst dahin. Wie dicht Keyframes sitzen, ist einstellbar und kann von Video zu Video anders sein. Es kann auch am Codec liegen, wo Premiere nicht unbedingt den eigenen nimmt.

Similar Messages

  • Shuttle Item problem in Apex 3.1.2

    Hi
    I created application based on shuttle items in apex earlier version.
    The same is not working fine in Apex 3.1.2 version.
    I'm not doing any process on shuttle items.
    Just created a shuttle item contains a list of values.
    whenever i refresh the page,(or say when i press Cancel button to go back to previous page)
    shuttle item selects all the values in the list, (i.e values in shuttle items are rolling).
    I somehow tried to replicate the same application in demo environment :
    http://apex.oracle.com/pls/otn/f?p=12822:4
    workspace: vsanthanam
    userid: vijay
    password: apex_demo
    If you see above application, whenever we press button submit. it selects all the values in
    Shuttle (actually rolling in my developement instance and not processing further).
    Is there anything that we have to take care while using shuttle in newer version?
    Thanks
    Vijay
    Edited by: Vijay Santhanam on Jan 26, 2009 9:39 PM

    Hi Arie
    Thanks for your valuable inputs.
    While analyzing the issue on two versions: 3.1.2 & 3.0.x ,I noticed few things:
    1) Limitation of 2000 values
    Had raised SR with Oracle, They have treated this as bug some time back and have temporary resolution as per BUG ID 7326899.
    This got temporarily resolved by setting higher value for PlsqlMaxParameters.
    As per my understanding: Shuttles never used to refer to this variable value In earlier version. We are on earlier version on one of the instance, where the value for this parameter is still 2000, and despite having more number of values in shuttles on page it never throws error. That shows its a change in new version and behavior is not same.
    2) Looping/ Going through all values in left box and then right box of shuttle when page submits.
    I am pretty sure at-least about the visual part that it never happened in earlier version what I see on my application on earlier version. But I am not sure about the page rendering / functionality part as this would need regression testing.
    So this is second change in shuttle behavior.
    Since Business users need all values to be present in the shuttle even after submit for resubmission i.e. again creating the records, so I have not put yet the java script suggested by you to put restriction on length so that it doesn’t loops through values.
    I went though the thread where Carl and You have discussed the issue:
    Shuttle Item in 3.1
    Thanks again Arie!
    I am also following with Oracle to get some solution other than following you :-)
    Regards
    Ravijeet

  • How to populate/persist right-side of Shuttle in apex 3.1.2 after submit

    In the new Shuttle I can only specify one LOV (select empname, empid from emp where empid not in (1,3,4)) but I also want to populate the right-side of the shuttle to show values which the non-members (select empname, empid from emp where empid in (2,5)) so that the user can make selections which persist after submit.

    Rashid,
    The method that worked for me was to:
    1) Create the LOV to populate the Left side of the shuttle (unselected).
    2) Define the Source property to populate the Right side (selected). In my case, I used a PL/SQL Function Body type, but any would work.
    I set the Source Used to Always, so that my user always started with the same default selection, but if you set it to "Only set when session value is null", that should do what you're asking for.
    Good luck (and thanks for the points by marking my answer helpful or correct),
    Stew

  • Shuttle and AJaX

    Hello all,
    I have an interesting issue to do with population of a shuttle in 3.1 using AJaX. The session state of selected items is what's causing me dramas, details as follows:
    The left side of the shuttle is populated according to a series of cascading select lists with an optional 'filter' checkbox on each. So every time the value of a select is changed or a checkbox checked/unchecked the ajax process is fired to repopulate the list accordingly.
    My Javascript is:
    function get_ITEMS(){
    var l_Count = 0
    var l_Return = null;
    var l_Select = $x('P2_ITEMS_LEFT');
    var get = new htmldb_Get(null,$v('pFlowId'),
    'APPLICATION_PROCESS=BUILD_ITEMS_SEL',0);
    get.addParam('x01',$v('P2_PRODFILTER'));
    get.addParam('x02',$v('P2_WORKFILTER'));
    get.addParam('x03',$v('P2_COREFILTER'));
    get.addParam('x04',$v('P2_PRODUCT'));
    get.addParam('x05',$v('P2_WORK_TYPE'));
    get.addParam('x06',$v('P2_CORESYSTEM'));
    get.addParam('x07',$v('P2_DISCIPLINE'));
    gReturn = get.get('XML');
    if(gReturn && l_Select){
    l_Count = gReturn.getElementsByTagName("option").length;
    l_Select.length = 0;
    for(var k=0;k<l_Count;k++){
    var l_Opt_Xml = gReturn.getElementsByTagName("option")[k];
    appendToSelect(l_Select, l_Opt_Xml.getAttribute('value'),
    l_Opt_Xml.firstChild.nodeValue)
    get = null;
    and the application level process BUILD_ITEMS_SEL is:
    DECLARE
    v_doprod varchar2(3);
    v_dowork varchar2(3);
    v_docore varchar2(3);
    v_prod varchar2(30);
    v_work varchar2(30);
    v_core varchar2(30);
    v_disc varchar2(30);
    BEGIN
    v_doprod := wwv_flow.g_x01;
    v_dowork := wwv_flow.g_x02;
    v_docore := wwv_flow.g_x03;
    v_prod := wwv_flow.g_x04;
    v_work := wwv_flow.g_x05;
    v_core := wwv_flow.g_x06;
    v_disc := wwv_flow.g_x07;
    owa_util.mime_header('text/xml', FALSE );
    htp.p('Cache-Control: no-cache');
    htp.p('Pragma: no-cache');
    owa_util.http_header_close;
    htp.prn('<select>');
    FOR rec IN (
    SELECT distinct(item) as "ITEM"
    FROM TBL_ROVE_GRADINGS
    WHERE bus_unit = :P2_BUSUNIT
    AND discipline = v_disc
    AND ((product = v_prod or product = 'all') or v_doprod = 'No')
    AND ((work_required = v_work or work_required = 'all') or v_dowork = 'No')
    AND ((core_system like '%'||v_core||'%' or core_system = 'all') or v_docore = 'No')
    order by item asc
    LOOP
    htp.prn('<option value="' || rec."ITEM"|| '">' || rec."ITEM"|| '</option>');
    END LOOP;
    htp.prn('</select>');
    END;
    This all works perfectly well. I can change my cascading selects, select items, refilter and select other items, the AJaX does its lovely stuff and I've got beautiful process flow. I can have the right-hand side populated from multiple different left-hand lists according to filtering choices.
    The problem is when I need to have the selected items remembered in session state. If I navigate away and then return my left-side has retained its session state (it's rebuilt onload from the currently selected cascading select values) but the right-hand side is blank.
    I've got a nasty suspicion that the core of the issue is because the left side may no longer have the values that the right-side session state is looking for to mark as 'selected'.
    Essentially, what I need is a solution that will 'force' the right-side to have the values previously selected for various filtered choices in the left.
    Any thoughts?
    Thanks :D

    Hello Frank,
    >> If I navigate away and then return my left-side has retained its session state
    I’m assuming that “navigate away” means redirecting from the page (without submitting it). In this case, the session state of the page is not saved, and none of the AJAX components you are using save it either, so you are left with a session state that represent page loading time.
    The addParam() method doesn’t save state. You should use the add() method, which do set session state. For example
    get.add(' P2_PRODFILTER',$v('P2_PRODFILTER'));This will save the session state for all your select lists. Of course, you will have to change the on-demand process accordingly.
    The second thing is to handle the shuttle value. You need to remember that for the APEX engine, a shuttle value is a colon-delimited string. You should generate this value in your on-demand process, and use the APEX_UTIL.SET_SESSION_STATE procedure to save it into session state. If you anticipate that this value will include options that don’t exist on your shuttle left side (left is relative, so let’s say your source column) you should set the LOV option of “Display Extra Values” to Yes.
    Regards,
    Arie.
    &diams; Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
    &diams; Author of Oracle Application Express 3.2 – The Essentials and More

  • Null value in OA shuttle bean

    Hi,
    Can a shuttle have a null value.
    ie the VO query attached to the shuttle returns null value.
    and whenever we attach that particular shuttle to the page,on clicking on any LOV it gives the error
    You are trying to access a page that is no longer active.The referring page may have come from a previous session. Please select Home to proceed.
    when I put a where clause to restrict the query (in this case it does not return any null value) I am not getting any error.
    Any thought as what could be the issue.Issue is resolved...but would like to know the reason.
    Thanks

    Thanks Reetesh.
    Actually, on page 1 itself the parameter value is null. After issueing a commit, the parameter has a correct value but without a commit, the parameter has a null value.
    We are on 11.5.10 / RUP7.
    Thanks,
    Naga

  • QuickJog 1.0 - Shuttle/Jog Replacement for Premiere CS6... almost

    quickJog 1.0 - "fixing what Adobe broke in CS6"
    a shuttle/jog replacement for Premiere/Prelude CS6
    * see below for download links and instructions *
    Introduction
    I'll waste no time in expressing my opinion on this one: I loved the jog control in previous versions of Premiere, and a small part of my heart died when I realised that those beloved controls couldn't be reinstated in CS6 (though an ever larger chunk died when I realised that Q and W don't work by default in Prelude... ).
    JKL is great as a concept, but in practice, not very responsive - it's difficult to make precise jumps in speed quickly, and I'd hate to log footage in CS6 using the JKL keys alone.
    It was whilst reading through a different thread on the forums that I had an idea. Why not just jog with the middle mouse button? REAPER uses a similar idea to great effect for scrubbing.
    And so the journey began.
    Installing/using quickJog
    Pre-requisites
    Glovepie is only available for Windows. The script, therefore, only works on Windows.
    Sorry Mac users.
    To use quickJog, you'll need to download the following:
    GlovePie, from glovepie.org. Doesn't matter whether you grab the version with or without emotiv support, as long as it's a recent version
    The quickJog script, from bit.ly/getQuickJog (unreserved thanks go to Creative Inlet Films for hosting this)
    A mouse with a middle-mouse button/clickable scroll wheel
    You'll also need to ensure:
    The JKL keys have not been re-mapped in Premiere. This is essential, as quickJog 'presses' the JKL keys to alter the jog speed in Premiere.
    Installation/usage
    Is currently as simple as...
    Start Glovepie
    From the File menu, select Open...
    Navigate to wherever you unzipped the quickJog script. Open it.
    Click the Run button
    Click the [ .] button at the end of the menu bar to minimise Glovepie to the system tray
    To shuttle, click on the program monitor, source monitor or trim monitor, and scroll the mouse wheel. This functionality is built-into Premiere. You can hold Shift for bigger jumps.
    To jog, click and hold the middle-mouse button over the source monitor, program monitor, or timeline, and move left or right to increase/decrese the jog speed (just like the old jog slider).
    QuickJog tracks the position of the mouse itself, not the position of your mouse cursor, so don't worry about the cursor touching the edge of your screen.
    Keep your eyes on the video, not the mouse!
    To exit, right-click the glovePie icon, and select Exit.
    quickJog works in Prelude too, which is pretty cool.
    Links/Misc
    HOW AWESOME WOULD SOME EXTRA BITS OF INFORMATION BE FOR THE WORLD? Like information on how to tweak the configuration variables??
    Pretty awesome, I'd say James. Have you thought about actually writing this section, then?
    Paha! Don't be crass.
    Aww.

    I stand humbly informed!
    In hindsight, I'm not surprised that the JKL keys are a popular choice amongst editors (especially for those who've moved across from other NLEs), but it does rest somewhat uncomfortably in my heart. It feels like Adobe have replaced the pedals and gearstick in my car with a keyboard: not great for those moments when a child runs into the road.
    The Shuttle Pro (and Bella to my knowledge?) controllers emulate left/right arrow keypresses to do their work, making the playback 'glitchy' during shuttle operations - I don't like that. I didn't particularly like the feel of the Shuttle Pro when I tried it either. I do like controllers like this (I have one), but have been working for some time on interfacing between the Sony 9-pin protocol and Premiere.
    As such, my intermediate preference has been to use a graphics tablet (with a keyboard) for NLE work - hence why having the jog/shuttle controls on screen was so darn useful! Now that I have quickJog mapped to the stylus eraser, edits are much faster.
    Quick aside: Huge commendations on just how much can be mapped to keyboard shortcuts in Premiere, huzzah!

  • Better display values from shuttle LOV in a report

    Hi,
    I have created a shuttle LOV in a form and then a report that shows (among other things) the values chosen from this shuttle LOV.
    If the user choose more than one value I don't like how they get displayed in the report (they have to go into a single cell) because
    the user sees a list of items separated by ":" .
    Is there a simple way to show them for example as a bullet point list or in some other nicer human readable format?
    Thanks,
    Antonella

    Hi user13140530,
    *1. I think you have colon separated data in your database.*
    //create one function
    create or replace function DISPLAY_FORMAT
        (L_ID in NUMBER)
        return VARCHAR2 is
    v_selected APEX_APPLICATION_GLOBAL.VC_ARR2;
    val_list varchar2(4000) := '';
    val_list1 varchar2(4000) := '';
    begin
    SELECT SHUTTLE_VALUE INTO  val_list FROM YOUR_TABLE WHERE ID = L_ID;     // select shuttle value according to your table structure.
    v_selected := APEX_UTIL.STRING_TO_TABLE(val_list);
    FOR i IN 1..v_selected.count
    LOOP
        val_list1 := val_list1||i||'.'||v_selected(i)|| '<br>';
    END LOOP;
    RETURN val_list1;
    end;
    /*2. call the above function in your report as a column.*
    // suppose this is your report query
    select ID, NAME, DISPLAY_FORMAT(ID) from your table_name;Try the above code,hope this may helps you.
    Regards,
    Jitendra

  • Shuttle oddity - Not populating all values

    APEX 4.1
    Oracle 11g
    I have a form where you select a department, P37_PROD_DEPT_CD, select list
    Always replacing any existing value in session state
    Static Assignment
    <code>
    select PROD_DEPT_CD || ' ' || PROD_DEPT_NM d, PROD_DEPT_HIER_CD r
    from PRODUCT_DEPARTMENT
    WHERE PROD_DEPT_CD != '-1'
    order by 1
    </code>
    Now select a subdepartment, P37_PROD_SUBDEPT_CD, shuttle
    Always replacing any existing value in session state
    Static Assignment
    <code>
    SELECT prod_subdept_hier_cd || ' ' || prod_subdept_nm d, PROD_SUBDEPT_HIER_CD r
    FROM apnew.PRODUCT_SUBDEPARTMENT
    WHERE prod_dept_cd in (select substr(column_value,1,3) FROM TABLE(util.split( :P37_SUBDEPT_CD_HIDDEN, ':')))
    AND PROD_SUBDEPT_CD not in ('888')
    ORDER BY d
    </code>
    Where
    P37_SUBDEPT_CD_HIDDEN
    Always replacing any existing value in session state
    Item source = P37_PROD_SUBDEPT_CD
    Returns:
    d
    r
    936-237 OUTDOOR GAMES/TAILGATE
    936-237
    936-239 LARGE TRAMPOLINES
    936-239
    936-278 COOLERS
    936-278
    936-279 GRILLING
    936-279
    936-281 FURNITURE
    936-281
    936-287 SHELTERS
    936-287
    Now select a class,  P37_PROD_CLASS_CD, shuttle
    Always replacing any existing value in session state
    Static Assignment
    <code>
    select PROD_CLASS_HIER_CD ||' '|| PROD_CLASS_NM d, PROD_CLASS_HIER_CD r
    from PRODUCT_CLASS
    WHERE instr(:P37_PROD_SUBDEPT_CD,prod_subdept_hier_cd ) > 0
    order by 1
    </code>
    This code returns a class for all values except 936-278 Coolers.
    When I run the code in the database using the subdepartment value of 936-278, it returns the following but not in APEX.
    d
    r
    936-278-135 PERSONAL COOLERS <20QTS
    936-278-135
    936-278-136 TEAM LICENSED COOLERS
    936-278-136
    936-278-140 FAMILY COOLERS 20QTS+
    936-278-140
    936-278-145 SOFT SIDE COOLERS
    936-278-145
    936-278-150 THERMO ELECTRIC COOLERS
    936-278-150
    936-278-155 ACCESSORIES COOLERS
    936-278-155
    936-278-160 JUGS
    936-278-160
    936-278-163 MARINE COOLERS
    936-278-163
    I'm stumped.  There are no filters, I've tried adding trim to the subdepartment return and the where clause in the class selection.  Debug shows no errors.  Firebug shows the correct value in the DOM.
    Has anybody see this behavior?  How do I get this one class to populate in the shuttle?

    Finally getting a chance to get back to this issue.  It looks like you were right with the cascading LOV.  The Page items to submit was the culprit.  It was set to the wrong item and when I change it to the class cd, it fixed the problem.  It still is weird compared to the other subdepartments.  When you highlight in the left subdept shuttle, the class values appear for everything except my one problem child still.  After updating the LOV, they still do not appear until you move the subdept to the right shuttle.  But at least they appear now.  Thanks.

  • How to get the selected values from ADF select many shuttle to textfield

    Hi All
    Actually in my webpage, I am using text field and beside that placing the command button. When user clicks the command button, a popup window will open up with the "af:select many shuttle" component. While popup opens, it fetch the values backend and displays it to the user in left side of the component. When user selects few values to the right side of the component and clicks ok. Those selected values should be displayed in the besides inputtext field.
    Code in Webpage:
    <af:inputText id="disciplineVariable"
    contentStyle="width:200px;"
    styleClass="AFDefaultBoldFont;AFLabelTextForeground;AFDarkForeground;"
    value="#{ADFStandards.input}"/>
    <af:commandImageLink id="cb12" icon="/compliance/images/List.PNG" hoverIcon="/compliance/images/HoverList.PNG">
    <af:clientListener type="action" method="disciplinePopupMethod"/>
    </af:commandImageLink>
    PopUp code:
    <af:popup id="testingPopUP" contentDelivery="lazyUncached">
    <af:dialog title="TestingPOPUP" dialogListener="#{testBean.testingValues}">
    <af:selectManyShuttle id="sms1" valueChangeListener="#{testBean.testingPopUP}">
    <f:selectItems value="#{ADFStandards.mostCommonStandards}" id="si1"/>
    </af:selectManyShuttle>
    </af:dialog>
    </af:popup>
    Could anyone please help me in this.
    Regards
    Venkat.S

    Bind your value attribute for af:selectManyShuttle to the List property in ManagedBean. When the User finish the selection, in your MB set the attribute List in input string attribute (probably what you want is iterate over the list, and concatenate on the String). After that, you have to partialTriggers on the inputText component in order to refresh.
    Regards,

  • How to get the selected values from the shuttle

    Hi
    Please tell me how to get the selected option values from the shuttle leading list.
    Thanks

    you can also obtain the option values present in the leading and trailing lists using the
    following methods:
    public String[] getLeadingListOptionValues(OAPageContext pageContext, OAWebBean
    webBean)
    public String[] getTrailingListOptionValues(OAPageContext pageContext, OAWebBean
    webBean)For example, the following code sample returns an array of values in the trailing list, ordered according to the
    order in which they appear in the list:
    String[] trailingItems =
    shuttle.getTrailingListOptionValues(pageContext, shuttle);Thanks
    --Anil                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Getting the values from a shuttle

    how do i get the string with the values selected in a suttle. if for example i need to display them seperately in another page item as a confirmation of the selection.

    You can use these examples (5) regarding this issue:
    http://apex.oracle.com/pls/otn/f?p=31517:84
    My examples are working with Multiselect Lists. However, Shuttle is almost the same
    thing.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://htmldb.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

  • Report using Shuttle List

    Greetings
    I am using Apex Version 4.2
    At first, I had created an item P31_JOB_CATEGORY that was a radio button. Upon selecting a value for the radio button, a report was generated. The query is as follows
    select a, b, c
    from Table A
    where A.Job_Category = :P31_JOB_CATEGORYThis gave me the desired report. Now I want to change the radio button to a shuttle list so multiple values can be selected for the job category and generate a the report accordingly. Instead of one value, I can have 2, 3, or all. How would I alter my query to change this? would I have to use an array. I was thinking some type of "Where....In.." clause.
    Thanks in advance!

    Hi,
    Do not create duplicate posts
    Query Report Using Shuttle List
    Regards,
    Jari
    My Blog: http://dbswh.webhop.net/htmldb/f?p=BLOG:HOME:0
    Twitter: http://www.twitter.com/jariolai

  • Using JHeadstart to generate shuttles for updates

    Hi guys,
    Using JHeadstart 11.1.1.3 - is it possible to generate shuttle boxes for the simple task of updating records.
    For example - in the leading list I want to see all employees with a status of 'ACTIVE'. In the trailing list I want to see all employees with a status of 'INACTIVE'. By shuttling employees between the two lists, the status of the employee should be updated accordingly. I know there are processShuttle class in JhsApplicationModuleImpl but this (and the App Def Editor) only really seem to cope with data where a parent-child relationship exists.
    Is there any way to achieve this in JHeadstart (I recall years ago somehow using dummy parent VO's ?) - or am I best dropping back to ADF for this and then using templates to preserve the code
    Cheers,
    Brent

    Hi Steven,
    I have actually managed to get this working in JHeadstart - and with only a couple of lines of custom code needed - so I thought I would post the process I followed here in case anyone else is interested (and perhaps get some feedback from you on whether this method is ok to use, or indeed if it can be tweaked/improved on :)
    So, for my testing I used the HR schema
    1. Extended the EMPLOYEES table to add a new column EMPLOYEE_STATUS. Not null, set most to "INACTIVE", some to "RETIRED" and some to "ACTIVE"
    2. Created Employee EO and Employees VO
    3. Also created a new VO EmployeesToBeActivatedShuttle - based on Employee EO with a custom where clause of WHERE Employees.EMPLOYEE_STATUS in ('ACTIVE','INACTIVE') - as in my unselected list, I don't want to see employees with a status of "RETIRED"
    4. Created a dummy parent VO EmployeeStatusActiveDummy - Read only VO with query "select 'ACTIVE' as emp_active_status from dual"
    5. Created a view link between EmployeeStatusActiveDummy and Employees
    6. In AppModule added EmployeeStatusActiveDummy and the child Employees VO (renamed ActiveEmployeesShuttle)
    7. In JAG, created a group ActivateEmployees with Data Collection EmployeeStatusActiveDummy. Hide single attribute.
    8. Created a dynamic domain for the unselected list using EmployeesToBeActivatedShuttle with EmployeeID as value and LastName as meaning
    9. Created a child group ActiveEmployees using the Data Collection ActiveEmployeesShuttle. Set group to parent-shuttle, set the unselected list domain and relevant titles
    As it stands, after generation this works perfect for showing just the INACTIVE employees in the leading shuttle and ACTIVE employees in the trailing shuttle. Also, moving employees from the INACTIVE to the ACTIVE shuttle also works as the existing processSelectedParentShuttleRow method in JhsApplicationModuleImpl simply updates the child attr (EmployeeStatus in this case) to the value of the parent attribute (hard coded as ACTIVE). What doesn't work out of the box is moving employees the other way (ie un-selecting them) as the standard processUnselectedParentShuttleRow method sets the child attr to null.
    I simply overrode processShuttle in my AppModuleImpl, and depending on the value of the childVo ViewObject I replace the processUnselectedParentShuttleRow with a shuttle box specific one (processUnselectedEmpStatusActiveShuttleRow). In this I simply change the line setting the child attr from null to INACTIVE (in my real world case I am looking up another attribute on the row that holds the previous status and using this value to reset the current status).
    And voila - JHeadstart generated shuttle updating the status of my records :)
    Hopefully it will stand up to more testing !
    Cheers,
    Brent

  • Shuttle - how can I insert data in database from second part of shuttle ?

    I have read it: http://apex.oracle.com/pls/otn/f?p=35253:1:2820687553996558::NO but I don't understand shuttle.
    My shuttle name is 'P3_SHUTTLE'. I have created shuttle by clicking (Create Item -> Shuttle -> next -> etc.). In first part of shuttle I have all elements from some table in database. In second part of shuttle I have choiced elements from first part of shuttle (as in each normal simply shuttle). I would like insert elements from second part of shuttle when somebody clicked button (which I have created). I have created process for this button type PL/SQL anonymous block. In field source of this process I have written:
    DECLARE
    BEGIN
    FOR z in 1..htmldb_application.g_f02.count loop
    INSERT INTO books(id_book) VALUES(htmldb_application.g_f02(z));
    END LOOP;
    END;
    but it doesn't work (I don't know what is 'htmldb_application.g_f02.count' - it was in yours example).
    So I have tried:
    DECLARE
    BEGIN
    FOR z in 1..P3_SHUTTLE.pSQL_2.count loop
    INSERT INTO books(id_book) VALUES(P3_AKTORZY.pSQL_2(z));
    END LOOP;
    END;
    P3_SHUTTLE it is name of my shuttle
    but this code also doesn't work :( HELP please :(
    Edited by: user10728391 on 2008-12-19 01:17
    Edited by: user10728391 on 2008-12-19 01:18

    I have APEX 3.1.2.
    I have tried:
    DECLARE
    l_selected HTMLDB_APPLICATION_GLOBAL.VC_ARR2;
    BEGIN
    l_selected := HTMLDB_UTIL.STRING_TO_TABLE(HTMLDB_APPLICATION.G_F02(1));
    FOR I IN 1..l_selected.count
    LOOP
    INSERT INTO BOOKS (ID_BOOK) VALUES (l_selected(I));
    END LOOP;
    END;
    It doesn't work. I have and error: 'No data found'. But you have written about name attribute. In view of code my page with shuttle I have that code about second part of shuttle:
    <td class="shuttleSelect2">
    <select multiple="multiple" name="p_v03" size="10" id="P3_SHUTTLE_RIGHT" ondblclick="g_Shuttlep_v03.remove()">
    <option value="5">Aaa Aaa</option>
    <option value="2">Bbb Bbb</option>
    <option value="1">Eee Eee</option>
    </select>
    </td>
    So I have tried in above code use: HTMLDB_APPLICATION.G_p_v03 and HTMLDB_APPLICATION.p_v03 but I have an error:
    'G_P_V03' must be declared or 'P_V03' must be declared :(
    Edited by: user10728391 on 2008-12-19 02:35

  • Multiple parent-shuttle pages

    Hi guys,
    I'm using Jdeveloper 10.1.2 and JHeadstart 10.1.2 (build 19).
    I've developed a page that contains a master view object and two detail view objects. What I want to do is to display both as parent shuttles on the same page. I have created 2 detail parent-shuttle groups and set both to display on same page. The two shuttle groups are displayed fine but the problem is when it comes time to saving the changes on the page. It seems that only the first shuttle group is being updated and the second one ignored. I checked that I wasn't doing anything silly but setting the second parent-shuttle to display on a separate page and when it was, the update of both work fine.
    Is it not possible to have two parent shuttle's on the same page ?
    Cheers,
    Brent

    Brent,
    It turns out that, while not documented, this is not supported. The method name generated into the UI Model to process the shuttle has the id "processParentShuttle". So, if you have two shuttles, the second shuttle overrides the first shuttle method binding .....
    You could fix that manually, by adding a second shuttle method binding to the UI Model with a different name, but when you do that, you also need to subclass JhsDataAction, and override method processShuttle which currently only checks for a parent shuttle binding named "processParentShuttle".
    Steven Davelaar,
    JHeadstart Team.

Maybe you are looking for