Flex 4 ToggleButton selected property not working
I am trying to set a FlexToggle buttons selected property by state value and it does not work. It only works when I click on the button.
<buttons:MaxRestoreToggleButton id="resizeWindowButton" selected="false" selected.maximized="true"/>
any ideas?
Well I am creating a ToggleButtonSkin and yes, I am calling the invalidateSkinState(); but it still doesnt seem to be working.
<?xml version="1.0" encoding="utf-8"?>
<s:ToggleButton xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
toolTip="Maximize"
width="20" height="20"
skinClass="tat.skins.buttons.MaxRestoreToggleButtonSkin" change="{trace('hi');}"
>
<s:states>
<s:State name="up" enterState="{invalidateSkinState();}"/>
<s:State name="over" stateGroups="overStates" enterState="{invalidateSkinState();}"/>
<s:State name="down" stateGroups="downStates" enterState="{invalidateSkinState();}"/>
<s:State name="disabled" stateGroups="disabledStates"/>
<s:State name="upAndSelected" stateGroups="selectedStates, selectedUpStates" enterState="{invalidateSkinState();}"/>
<s:State name="overAndSelected" stateGroups="overStates, selectedStates" enterState="{invalidateSkinState();}"/>
<s:State name="downAndSelected" stateGroups="downStates, selectedStates" enterState="{invalidateSkinState();}"/>
<s:State name="disabledAndSelected" stateGroups="selectedUpStates, disabledStates, selectedStates" />
</s:states>
<!-- Skin States -->
<fx:Metadata>
[SkinState('up')]
[SkinState('over')]
[SkinState('down')]
[SkinState("disabled")]
[SkinState('upAndSelected')]
[SkinState('overAndSelected')]
[SkinState('downAndSelected')]
[SkinState("disabledAndSelected")]
</fx:Metadata>
<fx:Declarations>
</fx:Declarations>
<fx:Script>
<![CDATA[
]]>
</fx:Script>
</s:ToggleButton>
<?xml version="1.0" encoding="utf-8"?>
<s:SparkSkin xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:fb="http://ns.adobe.com/flashbuilder/2009" minWidth="21" minHeight="21" alpha.disabledStates="0.5" >
<!-- host component -->
<fx:Metadata>
<![CDATA[
[HostComponent("tat.components.buttons.MaxRestoreToggleButton")]
]]>
</fx:Metadata>
<fx:Script fb:purpose="styling">
[Bindable]public static var glowColor:uint = 0xFFFFFF;
[Bindable]public static var backgroundColor:uint = 0xFFFFFF;
/* Define the skin elements that should not be colorized.
For toggle button, the graphics are colorized but the label is not. */
static private const exclusions:Array = ["labelDisplay"];
* @private
override public function get colorizeExclusions():Array {return exclusions;}
* @private
override protected function initializationComplete():void
useChromeColor = true;
super.initializationComplete();
* @private
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number) : void
super.updateDisplayList(unscaledWidth, unscaledHeight);
private var cornerRadius:Number = 2;
</fx:Script>
<!-- states -->
<s:states>
<s:State name="up" enterState="{this.hostComponent.toolTip='Maximize' }"/>
<s:State name="over" stateGroups="overStates" enterState="{this.hostComponent.toolTip='Maximize'}"/>
<s:State name="down" stateGroups="downStates" enterState="{this.hostComponent.toolTip='Maximize'}"/>
<s:State name="disabled" stateGroups="disabledStates"/>
<s:State name="upAndSelected" stateGroups="selectedStates, selectedUpStates" enterState="{this.hostComponent.toolTip='Restore'}" />
<s:State name="overAndSelected" stateGroups="overStates, selectedStates" enterState="{this.hostComponent.toolTip='Restore'}"/>
<s:State name="downAndSelected" stateGroups="downStates, selectedStates" enterState="{this.hostComponent.toolTip='Restore'}"/>
<s:State name="disabledAndSelected" stateGroups="selectedUpStates, disabledStates, selectedStates" />
</s:states>
<!-- layer 1: shadow -->
<s:Rect id="bg" left="0" right="0" top="0" bottom="0" radiusX="2">
<s:fill>
<s:SolidColor color="{backgroundColor}" alpha=".1"/>
</s:fill>
</s:Rect>
<s:Rect id="glow" left="-1" right="-1" top="-1" bottom="-1" radiusX="2">
<s:fill>
<s:SolidColor color="{glowColor}" alpha.up="0" alpha.selectedUpStates="0" alpha.overStates=".5" alpha.downStates=".2" alpha.disabled="0"/>
</s:fill>
</s:Rect>
<s:BitmapImage source.selectedStates="@Embed('../../../assets/images/windows_16.png')" source="@Embed('../../../assets/images/windows_window_16.png')"
horizontalCenter="0" verticalCenter="0"/>
</s:SparkSkin>
Similar Messages
-
Data Services- The job server you selected is not working
Long Text:
After logging in to the Data Services designer,when try to run a job it shows error -The job server you selected is not working
Latest Software version -BODS 4.0 SP2
Reproduce Steps:
1. Double click on the Project from repository, it will display the project in Project area.
2. After that it will display all the jobs under the project.
3.Right click on the job and try to execute, then it will display the "Execution Properties" windows.
Here the we can the default Job Server has been selected.
4. Try to click ok to execute the job and then we get the error-"The job server you selected is not working"Hi
Please contact your Data services administrator to check on the server why the job server is not working.
There might be several issues like connectivity with the repository, access details , mapping in the management console etc.
And let us know the exact issue.
Regards
Puneet -
Cascading Select Lists - Not Working for me
I am trying to implement Denes Kubicek's Ajax Cascading Select List solution.
http://apex.oracle.com/pls/otn/f?p=31517:119
But it is not working for me.
I'm a newbie to APEX and checked the forum for advice on cascading select lists. I saw the thread for
"Cascading Select Lists - Not Working" posted by sue and the replies by Varad Acharya, but I'm still
having issues of not seeing the alerts, not able to run the pl/sql process in SQL Workshop, and not
getting the expected results.
I have a list of countries (US - USA, CA - CANADA, etc.) and a list of states for each country. When a
user selects a country I would like to show the list of states within that country.
This is what I've done so far:
Defined an application process:
Process Point: On Demand: Run ... by a page process.
Name: CASCADING_SELECT_LIST1
Process Text:
BEGIN
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>');
HTP.prn ('<option value="' || 99 || '">' || '- All States -'
|| '</option>'
FOR c IN (SELECT state_code || ' - ' || state_desc d, state_code r
FROM tbk_state
WHERE country_code = :cascading_selectlist_item_1)
LOOP
HTP.prn ('<option value="' || c.r || '">' || c.d || '</option>');
END LOOP;
HTP.prn ('</select>');
END;
defined and application item:
Name: CASCADING_SELECTLIST_ITEM_1
Build Option: - No Build Option -
Created a 'Form on a table with report' as follows:
Page 5: Report on TBK_HARDWARE_LOCATION
Page 6: Form on TBK_HARDWARE_LOCATION
in HTML Header of the page attributes for 'Form on TBK_HARDWARE_LOCATION' I have:
<script language="JavaScript" type="text/javascript">
<!--
htmldb_delete_message='"DELETE_CONFIRM_MSG"';
//-->
</script>
<script>
function get_select_list_xml1(pThis,pSelect){
var l_Return = null;
var l_Select = html_GetElement(pSelect);
alert ('Dept no=' + pThis.value);
var get = new htmldb_Get(null,html_GetElement('pFlowId').value,
'APPLICATION_PROCESS=CASCADING_SELECT_LIST1',0);
get.add('CASCADING_SELECTLIST_ITEM_1',pThis.value);
gReturn = get.get('XML');
// gReturn = get.get();
alert('Enames=' + gReturn);
if(gReturn && l_Select){
var l_Count = gReturn.getElementsByTagName("option").length;
l_Select.length = 0;
for(var i=0;i<l_Count;i++){
var l_Opt_Xml = gReturn.getElementsByTagName("option");
appendToSelect(l_Select, l_Opt_Xml.getAttribute('value'),
l_Opt_Xml.firstChild.nodeValue)
get = null;
function appendToSelect(pSelect, pValue, pContent) {
var l_Opt = document.createElement("option");
l_Opt.value = pValue;
if(document.all){
pSelect.options.add(l_Opt);
l_Opt.innerText = pContent;
}else{
l_Opt.appendChild(document.createTextNode(pContent));
pSelect.appendChild(l_Opt);
</script>
On Page 6: 'Form on TBK_HARDWARE_LOCATION' I have the following items (plus some others):
Name: P6_COUNTRY_CODE
Display as: Select List
HTML Form Element Attributes: onchange="get_select_list_xml1(this,'P6_STATE_CODE');"
Source Used: Only when current value in session state is null
Source Type: Database Column
maintain session state: Per session
Source value or expression: COUNTRY_CODE
Named LOV: LIST OF COUNTRIES
Name: P6_STATE_CODE
Display as: Select List
Source Used: Only when current value in session state is null
Source Type: Database Column
maintain session state: Per session
Source value or expression: STATE_CODE
Named LOV: - Select named LOV -
List of Values definition:
select state_code || ' - ' || state_desc d, state_code r
from tbk_state
where country_code = :P6_COUNTRY_CODE
order by 1
LIST OF COUNTRIES is defined as:
select country_code || ' - ' || country_desc d, country_code r
from tbk_country
order by 1
Now to the problem:
I run page 5 (the report) to see the list of locations and then I try to edit a record (page 6). When I
try to select a different country I get the following error (on IE):
"Problems with this web page might prevent it from being displayed properly or functioning properly.
In the future, you can display this message by double-clicking the warning icon displayed in the status
bar.
Line: 17
Char: 5
Error: Object expected
Code: 0
URL: http//cmrac4.cm.timeinc.com:7777/pls/htmldb/f?
p=114:6:1413254636072443110::::P6_HARDWARE_LOCATION_ID:2
I don't see any of the alert messages.
I also tried to run the application process code in the SQL - Command Processor (I replaced
:cascading_selectlist_item_1 with 'CA' or 'US') and got the following:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh
button, or try again later.
Only one top level element is allowed in an XML document. Error processing resource
'http://cmrac4.cm.timeinc.com:7777/pls/...
<select><option value="99">- All States -</option><option value="X1">X1 - X1</option><optio...
Can someone help me please?Varad,
First, thank you for taking the time to try to help me with this problem.
When I view the page's source code (here are the first few lines):
<html lang="en-us">
<head>
<script src="/i/javascript/core.js" type="text/javascript"></script>
<link rel="stylesheet" href="/i/css/core.css" type="text/css" />
<script language="JavaScript" type="text/javascript">
<!--
htmldb_delete_message='Would you like to perform this delete action?';
//-->
</script>
<script>
function get_select_list_xml1(pThis,pSelect){
var l_Return = null;
var l_Select = html_GetElement(pSelect);
//alert ('Dept no=' + pThis.value);
var get = new htmldb_Get(null,html_GetElement('pFlowId').value,
'APPLICATION_PROCESS=CASCADING_SELECT_LIST1',0);
get.add('CASCADING_SELECTLIST_ITEM_1',pThis.value);
gReturn = get.get('XML');
// gReturn = get.get();
//alert('Enames=' + gReturn);
if(gReturn && l_Select){
var l_Count = gReturn.getElementsByTagName("option").length;
l_Select.length = 0;
for(var i=0;i<l_Count;i++){
var l_Opt_Xml = gReturn.getElementsByTagName("option");
appendToSelect(l_Select, l_Opt_Xml.getAttribute('value'),
l_Opt_Xml.firstChild.nodeValue);
get = null;
function appendToSelect(pSelect, pValue, pContent) {
var l_Opt = document.createElement("option");
l_Opt.value = pValue;
if(document.all){
pSelect.options.add(l_Opt);
l_Opt.innerText = pContent;
}else{
l_Opt.appendChild(document.createTextNode(pContent));
pSelect.appendChild(l_Opt);
</script>
It looks like line 17 is:
var l_Select = html_GetElement(pSelect);
I'm still not sure why I'm getting this error and why it's not working?
Thanks,
Eti -
hi to all,
I am trying to write use inner joining . here is code
DATA:tabname LIKE dd02L-tabname,
table_disc LIKE dd02t-ddtext.
SELECT dd02ltabname dd02tddtext INTO (tabname,table_disc)
FROM dd02l INNER JOIN dd02t on dd02ltabname = dd02ttabname
WHERE dd02tddlanguage = 'E' AND dd02ltabclass = 'TRANSP'
AND dd02L~tabname = 'ZANKI*'.
endselect.
write : tabname.
I also checked in tables dd02t and dd02l for the table zanki* and data available in both table . but here select statement not working .do u have any idea about this. thank youHi,
I executed the ur inner join conditin by commenting 'z*' it's working fine.
I think where condition is not getting satisfied so u r not getting any data.
Please conform in where condition you need * 'AND'* or OR
I change decalration as below.
DATA:tabname type TABNAME,
table_disc type AS4TEXT.
SELECT dd02l~tabname
dd02t~ddtext INTO (tabname, table_disc)
FROM dd02l INNER JOIN dd02t on dd02l~tabname = dd02t~tabname
WHERE dd02t~ddlanguage = 'E' AND
dd02l~tabclass = 'TRANSP'AND
dd02L~tabname = 'ZANKI*'.
endselect.
write : tabname.
Regards,
Pravin -
XMLP 5.6.2 - Parameters - Both Multi-Select and All-Select Do Not Work
Both Multi-Select and All-Select Do Not Work.
What's up with this behavior?
And when might it be fixed?
BG...The Multi-Select is now working, not sure what I did wrong earlier. However the "Can select all" option when building the parameter does not work as advertised, though I was able to get around that as well.
Create a Data Model
select LAST_NAME, FIRST_NAME from SOME_TABLE where SOME_COLUMN =:SOME_VALUE
OR
select LAST_NAME, FIRST_NAME from SOME_TABLE where SOME_COLUMN in (:SOME_VALUE)
Create a LOV
Name = LOV_SOME_COLUMN
Type = SQL Query
select distinct SOME_TABLE.SOME_COLUMN as SOME_COLUMN from SCHEMA.TABLE
Create a Parameter
Identifier = PARM_SOME_COLUMN
Data Type = String
Default Value = NULL
Parameter Type = Menu
Display Label = LOV_SOME_COLUMN
List Of Value = LOV_SOME_COLUMN
Option
Multiple Selection - Checked
Can select all - Checked
Refresh other parameters on change - Checked
Then test your report. Select "All" from the LOV and click view. Result - No Rows Returned.
Selecting a "Single" or "Multiple Values" values from the LOV does work.
The way I am getting around the problem is to uncheck the "Can select all" and then manually select all the values in the LOV in order to get the "All".
BG... -
I have F.F 3.6 and windows 7.: 1) When i want to buy a airplane ticket and want to select 2 adults or 2 children, the draw down select, does not work in any websides,? WHY?. 2) Have FF any problems with SKYPE
== This happened ==
Not sure how often
== After innstalling windows 7As a suggestion I'd put the Text_io segments into their own begin - exception - end sub-blocks within the main code. This way if Text_io does raise an exception you can catch it earlier as it may be able to recover - That is if it is a text_io exception.
Other than that you;ll have to step through in Debug. -
SELECT * CONNECTION not work
Hi,
It is found that SELECT * does not work with CONNECTION. For example, I use the following statement to retrieve data from another system and an error states that SQL error 207 when accessing table 'MARA'. 'Invalid column name 'ANIMAL_ORIGIN''. If columns are specified, data can then be retrieved. The SAP BASIS version is 7.31.
SELECT SINGLE *
INTO CORRESPONDING FIELDS OF ls_mara
FROM MARA
CLIENT SPECIFIED
CONNECTION ('G01')
WHERE MANDT = '100'.Hi TS,
You gave the answer already, but look at the HELP:
To allow the Open SQL command to be run for the secondary database connection, the table definitions in the connection must be the same as those in the standard database.
Cheers,
Custodio -
Result Type Condition for Multi value Manage Property not working
Hi All,
I have created one template & I wanted to show this template on particular condition. So I created the result type. The Managed property (MP) that I used, I have verified its attributes all attributes are selected and its type is Multi value. I am trying
to apply the "Show fewer conditions" and some how the value not matched.
I have checked MP ; it has all the values but some how the template not called. When I removed this condition it working and when choose other MP other then Multi valued. It is working as expected.
Please let me know if i miss something here.
PS: I have checked each option from the Query drop down like "Equals any of" and "Contains any of" not working in case of multi value attribute. Please help.
I have explain this issue more details in this post : http://sharepointfordeveloper.blogspot.com/2015/02/sharepoint-search-2013-result-type-with.html
Regards,
Basant Pandey
http://sharepointfordeveloper.blogspot.comUpdate on above mentioned issue.
I have verified the same at my end. So I come to this conclusion this is product issue. Either need to raise the ticket to Microsoft related to this issue.
Regards,
Basant Pandey
http://sharepointfordeveloper.blogspot.com -
Webkit select box not working...
Hi folks,
I'm trying to create a simple select box in an air application, and while the select box is populated, it will not drop down. It just flashes and then rolls back up.
The select box on the following simple page fails:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<select name="myselect" id="myselect">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</body>
</html>
What is the trick to getting these select boxes to work properly in webkit? I can use my arrow keys to traverse up and down the options in the select list, but that's not really good enough. I want it to work properly.
Any ideas what the heck is going on?
Thanks,
ChrisOkay, I've got an update on this problem.
Just to test this against another platform that uses the webkit engine, I tried the following code in Safari 4.0.4 for Windows:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<select name="myselect" id="myselect">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</body>
</html>
... and even though the select box isn't inside a proper form tag, the code still works just fine. In fact, I tested the following code too:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<form name="myselect">
<select name="myselect" id="myselect">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</form>
</body>
</html>
... and this ALSO works perfectly fine.
However the same simple code fails miserably in AIR 1.5. Does anyone have a clue why that is? Again, should I upgrade to AIR 2.0 beta? A google search for problems with webkit and select boxes has returned nothing helpful. I'll check this forum again, but so far I've not gotten anything helpful here either.
Is nobody using AIR with straight HTML/JavaScript/AJAX? Is that why no one has been able to help me? Is *everybody* using Flex? I'm getting a bit frustrated at this point. -
Tree Multiple Selection does not work ???
Hello, while migrating my application from Flex 1.5 to Flex
2, I had the disgreement to discover that multiple selection in
tree does not work anymore.
I event tried the basic example found in Flex documentation
(see below), which does not work
Please, I need this feature in my application ! How can I do
? Is it normal ?
ThanksMultiple selection in the tree was removed for the General
release.. I am sure they plan to put it back as soon as possible.
Tracy -
I have web dynpor alv tables set up for multiple selections but not working
Hi ,
I have numerous alv tables within my application and i have following the steps needed to set them up for multiple selection.
The context node selection property is set up as 0..n
I also have the modify method set up with the method call
CALL METHOD lo_value->if_salv_wd_table_settings~set_selection_mode
EXPORTING
value = cl_wd_table=>e_selection_mode-MULTI_NO_LEAD.
I also have the no lead selection option set so initially there is no entry selected
I can select one entry without a problem.
I can also select one entry and then if i use the shift button when selecting another record it will select all the records in between.
However i cant pick numerous individual records at the same time.
I try by selecting a record and the n using the control button to select a second record but it wont work.
Any ideas what i am missing or what i am doing wrong.
Any help is greatly appreciated.
Regards
BrianI tried the code listed above but it throws nothing but error messages
The exact code i have in my modifyview method is as follows
data lo_cmp_usage type ref to if_wd_component_usage.
data lr_config TYPE REF TO cl_salv_wd_config_table.
data lr_column TYPE REF TO cl_salv_wd_column.
data lr_link TYPE REF TO cl_salv_wd_uie_link_to_action.
data lr_column_settings type ref to if_salv_wd_column_settings.
data lr_column_header type ref to cl_salv_wd_column_header.
data lr_table_settings type ref to if_salv_wd_table_settings.
data lr_columns type ref to cl_salv_columns_table.
lo_cmp_usage = wd_this->wd_cpuse_my_act_alv( ).
if lo_cmp_usage->has_active_component( ) is initial.
lo_cmp_usage->create_component( ).
endif.
DATA lo_INTERFACECONTROLLER TYPE REF TO IWCI_SALV_WD_TABLE .
lo_INTERFACECONTROLLER = wd_this->wd_cpifc_my_act_alv( ).
DATA lo_value TYPE ref to cl_salv_wd_config_table.
lo_value = lo_interfacecontroller->get_model(
CALL METHOD lo_value->if_salv_wd_table_settings~set_selection_mode
EXPORTING
value = cl_wd_table=>e_selection_mode-MULTI_NO_LEAD.
lo_value->if_salv_wd_std_functions~set_aggregation_allowed( abap_true ).
lo_value->if_salv_wd_std_functions~set_group_aggregation_allowed( abap_true ).
lr_column_settings ?= lo_value.
lr_table_settings ?= lo_value.
lr_column = lr_column_settings->get_column( 'ACTIVITY_NO' ).
CREATE OBJECT lr_link.
lr_link->set_text_fieldname( 'ACTIVITY_NO' ).
lr_column->set_cell_editor( lr_link ).
lr_column = lr_column_settings->get_column( 'ACTIVITY_DESCR' ).
lr_column->set_width( '160' ).
lr_column->delete_header( ).
lr_column_header = lr_column->create_header( ).
lr_column_header->set_text( ls_dashboard_display-ACTIVITY_DESCR ).
More code to set up individual columns *********************
lr_table_settings->set_visible_row_count( -1 ).
lr_table_settings->set_footer_visible( 0 ).
endmethod.
The code listed in the note looks completely different to what i currently have , i dont read any nodes when setting up the alv table . Am i putting the code in the wrong place?
Edited by: Brian Ramsell on Nov 10, 2009 2:21 PM -
Flex 2 TouchPad Right-Click Not Working After Upgrade
Hi, I recently upgraded my Lenovo Flex 2 (15 inch) notebook from Windows 8.1 to Windows 10. After upgrading, the right click button on my touchpad stopped working. Suspecting a driver issue, I uninstalled the driver to allow the default Windows driver to take over. The right-click button started to work again, so it's not a hardware problem. However, the touchpad, in general, became erratic and difficult to use. I then downloaded the latest Lenovo Flex 2 touchpad driver for Windows 10. However, the touchpad returned to the way it was after the upgrade and the right-click button does not work. Please help me with this. I need my laptop to function properly during my travels. Kind regards, Ash
Try a two-finger click.
You can change your secondary click settings here:
System Preferences > Trackpad > Point & Click > Seconday Click > Select the an option from the drop down -
Text select tool not working properly
When I use the text select tool, it selects columns, not words in a row, which is what I want. It used to work correctly. I am using Acrobat Pro, version 9.0.0.
I tried adding the ALT key, with no good result.Is it with this specific document o any pdf you work on?
If it was earlier working fine for you, try repairing Acrobat by going to 'Help' menu > Repair Acrobat.
Also make sure you have updated it to the latest patch.
Regards,
Ravi. -
Lead Selection does not work after setting filter for ALV.
Hi, Can you please suggest on below scenario :
I have a Node with a sub node in it .
I am using the supply function on Sub Node to retrieve the date based on Parent Node.
There are two ALV's to display parent and item data. The issue is when a filter(user defined filter) is done on Parent table, the supply function does not work. The value is that of the selected row before setting the filter. Even after removing the filter, the item data is stuck and does not change on Lead Selection.
One thing I noticed is if the child table is a table UI, there is no issue. The only problem is when the second table is ALV
Thanks In AdvanceHi Prashanthi,
Your issue can be resolved as below
Create an event handler method 'set_alv_data' for the event 'ON_LEAD_SELECT' of parent alv
Write the below code inside the event handler method
METHOD set_alv_data.
DATA lo_node TYPE REF TO if_wd_context_node.
DATA lv_path TYPE string.
DATA lv_index TYPE string.
lv_index = r_param->index.
CONDENSE lv_index.
CONCATENATE wd_this->wdctx_my_parent_node
lv_index
wd_this->wdctx_my_child_node
INTO lv_path SEPARATED BY '.'.
lo_node = wd_context->path_get_node(
path = lv_path
DATA lo_interface TYPE REF TO iwci_salv_wd_table.
lo_interface = wd_this->wd_cpifc_alv_child( ). "get the ref of alv comp of child
lo_interface->set_data(
EXPORTING
* only_if_new_descr =
r_node_data = lo_node
ENDMETHOD.
The above code sets the data node of child alv based on lead selection of parent alv data.
Note: Replace 'parent_node', 'child_node' with your nodes & 'alv_child' with your alv component name of child alv.
If you want to control the data of child alv on filter function, you can use the event ON_STD_FUNCTION_AFTE and once you define the filter you get the r_param->id = 'SALV_WD_FILTER_DEFINE' & now you can clear data of child alv.
Hope this helps you.
Regards,
Rama -
Flex Time with variable tempo not working correctly.
Hey,
Has anyone else noticed that Flex Time doesn't work as intended if you have variable tempo?
To clarify, I recorded a band playing their song and then figured out their various natural tempo changes and adjusted the Global Tempo Track accordingly.
Then, the drummer recorded his part to a click on that track, obviously keeping with the natural tempo changes that the band played to.
Quantization of MIDI works just fine, as in, it matches the increases and decreases in tempo.
However, attempting to quantize an audio track using Flex Time does not work properly.
I was just wondering if there is something that I'm doing wrong or if this is a known bug.
Thanks,
WilliamThank you for your answers!
But there are several Problems using a dummy field in an IDOC structure. We have got a naming convension so that we can't create an IDOC-like structure named ORDRSP.ORDERS05.
But perhaps I am thinking to complex and there is an easier way to add a dummy field to an IDOC structure.
Could you perhaps also suggest a solution for that dummy field problem?
Many thanks and kind regards,
Steven
Maybe you are looking for
-
Contact card format incompatibility between Outlook for Mac and Mac contacts
Seems that Mac Office 2011 Outlook contacts no longer directly sync with iPhone, I use a manual process of dragging the vcf file from my Outlook contacts list to a desktop folder and then dragging the contact from that folder to my Mac Contacts file.
-
Integrating email with guided procedures
Hi GP Experts, I want to be able to send/receive emails form guided procedures. When I try to configure adapters there are only 2 types available, POP3 and IMAP4. I am unable to use these because of security issues. How else can I integrate email int
-
Team; As frequent traveller Im looking for any App which can facilitate to convert Pdf books to audio books..any ideas, comments or experience will appreciated..! Greetings; Ravi
-
I want to use Adobe Edge Animate. It is sufficient to subscribe to Photoshop for photographers?
-
Why do YouTube videos stop? I have restarted,reset, played thru email and played thru app. It plays on my desktop fine.