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 PMHi 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 -
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 :DHello 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.
♦ Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
♦ Author of Oracle Application Express 3.2 – The Essentials and More -
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.
ThanksThanks 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,
AntonellaHi 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.SBind 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.
Thanksyou 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
------------------------------------------------------------------- -
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,
BrentHi 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:18I 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 -
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,
BrentBrent,
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
-
Can I run OS 10.6.4 on my brand new MacBook Pro?
I am a professional photographer and one of the programs I need in order to do my job is some software from Nikon that apparently will not run on Lion, OS 10.7.3. Documentation says that it can run on OS 10.6.4, Snow Leopard. Can I run OS 10.6, Snow
-
How can I save a previously published web page off-line instead of deleting
I have some web pages with photos I do not want to post anymore on my iWeb site. However, I do not want to "delete" the pages because I spent so much time putting them together. Is there a way to save them off-line somewhere for access later on? I am
-
I accidentally removed Lion from my purchased list in App Store. How to get it back?
Without paying another $29.99 tho.
-
Is there a limitation on the number of fields that you can bring into your load rules?
-
Buenas Noches, necesito ayuda para rastrear un ipod touch
Buenas noches. He perdido un ipod touch de 4ta generación y no recuerdo haber activado el sistema de rastreo en el aparato. Como hago para activarlo o en su caso para que el sistema me rastree con el número de serie del aparato. muchas gracias