Combobox select problem?
hai friends,
i need select combobox item random.
for example
i created a dynamic combobox include like
1
2
3
4
5
now i insert to data grid column.it display in 5 rows then i am having data like this its from db.
2
5
1
3
4
i want select 2 in first row cmbox then
i want select 5 in second row combobox. i gave like this
<s:combobox dataprovider={outdocument.cb_dynamiccb} selected item={data.db field name}/>// output is not coming
give solution
thanks in advance
regards,
welcome canv
Set the combobox vlaue after you get the data from the server,
like
onRespones(evt:resultEvent):void{
combo.selectedItem = someObject();
Similar Messages
-
Problem with userdefined combobox selection
Hi guys,
Have an "AutoSearchComboBox" as follows for searching the combolist fast.Have some problems with the selection in the AutoSearchComboBox.
*public class AutoSearchComboBox extends JComboBox {*
private static final long serialVersionUID = 1L;
*public AutoSearchComboBox(){*
setEditable(true);
setModel(new AutoSearchComboBoxModel());
setEditor(new MyComboBoxEditor());
public class AutoSearchComboBoxModel extends AbstractListModel
*implements MutableComboBoxModel{*
private static final long serialVersionUID = 1L;
private Vector items,filteredItems;
private Filter filter;
private Object selectedItem;
*public AutoSearchComboBoxModel(){*
this.items = new Vector();
this.filteredItems = new Vector();
this.filter = null;
updateFilteredItems();
*public void addElement(Object obj) {*
items.add(obj);
updateFilteredItems();
public void insertElementAt(Object obj, int index) {}
*public void removeElement(Object obj) {*
items.remove(obj);
updateFilteredItems();
*public void removeElementAt(int index) {*
items.remove(index);
updateFilteredItems();
*public Object getSelectedItem() {*
return selectedItem;
*public void setSelectedItem(Object anItem) {*
if ((selectedItem==null) && (anItem==null))
return;
if ((selectedItem != null) && (selectedItem.equals(anItem)))
return;
if(anItem!= null && anItem.equals(selectedItem))
return;
selectedItem = anItem;
fireContentsChanged(this, -1,-1);
*public Object getElementAt(int index) {*
return filteredItems.get(index);
*public int getSize() {*
return filteredItems.size();
*public void setFilter(Filter filter){*
this.filter = filter;
updateFilteredItems();
*public void updateFilteredItems(){*
fireIntervalRemoved(this,0,filteredItems.size());
filteredItems.clear();
if(filter==null)
filteredItems.addAll(items);
else
*for(Iterator iter = items.iterator(); iter.hasNext();){*
Object item = iter.next();
if (filter.accept(item))
filteredItems.add(item);
fireIntervalAdded(this,0, filteredItems.size());
*public static interface Filter{*
public boolean accept(Object obj);
*class FilterItems implements Filter{*
private String prefix;
*public FilterItems(String prefix){*
this.prefix = prefix;
*public boolean accept(Object obj){*
return doesStartsWithThePrefix(obj.toString(),prefix);
*private boolean doesStartsWithThePrefix(String str1,String str2){*
return str1.toUpperCase().startsWith(str2.toUpperCase());
*public class MyComboBoxEditor implements ComboBoxEditor,DocumentListener{*
private JTextField text;
private volatile boolean filtering = false;
private volatile boolean setting = false;
*public MyComboBoxEditor(){*
text = new JTextField(15);
text.getDocument().addDocumentListener(this);
*public void addActionListener(ActionListener l) {*
*// TODO Auto-generated method stub*
*public void removeActionListener(ActionListener l) {*
*// TODO Auto-generated method stub*
*public Component getEditorComponent() {*
return text;
*public void setItem(Object anObject) {*
if(filtering)
return;
setting = true;
String newText = (anObject==null)? "":anObject.toString();
text.setText(newText);
setting = false;
*public Object getItem() {*
return text.getText();
*public void selectAll() {*
text.selectAll();
*public void changedUpdate(DocumentEvent e) {*
*// TODO Auto-generated method stub*
*public void insertUpdate(DocumentEvent e) {*
handleChange();
*public void removeUpdate(DocumentEvent e) {*
handleChange();
*public void handleChange(){*
if(setting)
return;
filtering = true;
Filter filter = null;
if(text.getText().length()>0)
filter = new FilterItems(text.getText());
*((AutoSearchComboBoxModel)getModel()).setFilter(filter);*
setPopupVisible(false);
if (getModel().getSize()>0)
setPopupVisible(true);
filtering = false;
Iam creating the combo boxes as follows from another source file.
private AutoSearchComboBox indexTagCombo,indexValueCombo
//The following function is called for loading the comboBoxes.
private void loadInitialIndexTagValues()
indexTagCombo.removeAllItems();
//Getting values to be fiiled in the comboBox.
Set tags = this.model.getAvailableIndexTags();
// Iterating over the elements in the set
Iterator tagIter = tags.iterator();
while (tagIter.hasNext()) {
indexTagCombo.addItem(tagIter.next());
//Loading index values.
String currTag = (String)indexTagCombo.getSelectedItem(); //Selection problem 1
The statement above returns me null & the follwing code doesnt fill the other comboBox.
Set values = model.getAllValues(currTag);
indexValueCombo.removeAllItems();
Iterator valIter = values.iterator();
while (valIter.hasNext()) {
indexValueCombo.addItem(valIter.next());
Have added an "itemListener" to the indexTagCombo as follows:
indexTagCombo.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e)
indexTagSelection(e);
private void indexTagSelection(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED)
//The "getStateChange" is never ItemEvent.SELECTED,so that it never gets in to this loop.//Another problem
//code goes Here
There is some problem with the defined "AutoSearchComboBox" with selection.When I change the privately defined "AutoSearchComboBox" to JComboBox and make it editable,all the selection problems are gone.
In short all the "getSelectedItem" from the "AutoSearchComboBox" and the "itemstate" events defined are not going to the "ItemEvent.SELECTED"
What should I fix in the "AutoSearchComboBox" so that the selections work.
Any help is greatly appreciated.
Thanks
PHi Smita,
When you create the Transaction code either thru Se80 or thru Se93... please see that you are giving the screen number asked there as 1000, which is the default screen number for the selection screen.
Also, please see if the checkboxes for the GUI Support are ticked. I think it iwll solve you problem.
Regards,
Jayant -
Changing variable with combobox selection - simple problem!
Hi there,
I have a search field when you click on search.
I want to make it so i can change which field in a datagrid
you search for depending on the choice in the Combbox. I'm not sure
how to set the object name correctly depending on the combobox
selection.
I tried it like this, to no avail
private var acOrder:ArrayCollection
private var currentOrder:Object;
///////////////this is incorrect. What should i use instead
of Object?//////
private var whichArray:Object
private function makeid():void
whichArray = "orderid"
private function makeemail():void
whichArray = "email"
private function filterByOrderid(item:Object):Boolean
if (item.(whichArray) == filterTxt.text)
////I want this result to either be if (item.orderid ==
filterTxt.text)
///or if (item.orderid == filterTxt.email)
return true;
else
return false;
private function doFilter():void
if (filterTxt.text.length == 0)
acOrder.filterFunction = null
else
acOrder.filterFunction = filterByOrderid;
acOrder.refresh()
i think answer is very simple. i just need to pass the name
of the item inside the object correctly
thanks very much for any helpHi,
Try declaring whichArray as String and try this
item[whichArray] instead of item.(whichArray).
Hope this helps. -
Change Data Provider Based on ComboBox Selection
Complete noob using Flash CS5 for Macs. I have a ComboBox component and a TileList. I want the ComboBox selection to change the data provider for the TileList. I've used a sample script from the Adobe website at the bottom, but it is not working in this context. Google returns no better examples. Can anyone point me in the right direction?
import fl.controls.ComboBox;
import fl.data.DataProvider;
import flash.display.DisplayObject;
import flash.display.MovieClip;
import fl.events.DataChangeEvent;
// Combo Box ("aCb")
var aCb:ComboBox = aCb;
var Choices:Array = new Array(
{label:"Artist Resin", data: "resin"},
{label:"Ceramic", data: "ceramic"}
aCb.dataProvider = new DataProvider(Choices);
// TileList ("aTl")
aTl.columnWidth = 110;
aTl.rowHeight = 130;
aTl.setSize(110,150);
aTl.move(20, 150);
aTl.setStyle("contentPadding", 5);
// TileList Content
var i:uint = 0;
var resinitems:Array = [
{label: "Image 1", source: "http://www.helpexamples.com/images/montreal/images/IMG_5057.jpg"},
{label: "Image 2", source: "http://www.helpexamples.com/flash/images/gallery2/images/IMG_1592.jpg"}];
var resin:DataProvider = new DataProvider();
for(i=0; i < resinitems.length; i++) {}
var ceramicitems:Array = [
{label: "Image 3", source: "http://www.helpexamples.com/flash/images/gallery1/images/pic11.jpg"},
{label: "Image 4", source: "http://www.helpexamples.com/flash/images/gallery1/images/pic14.jpg"},];
var ceramic:DataProvider = new DataProvider();
for(i=0; i < ceramicitems.length; i++) {}
addChild(aCb);
addChild(aTl);
// Code to Change Data Provider for Tile List
aCb.addEventListener(Event.CHANGE, changedataProvider);
function changedataProvider(event:Event):void {
aTl.dataProvider = event.target.selectedItem.data;Thanks for your answers.
I have already checked those links.
Now th problem what I am facing is,
I am not able to call the function ChangeLanguage through javascript.
I have created a dropdwon using Hovermenu and added English and German.
Now when I click on these the function should be called.
Please help me in getting how setClientSideScript() can be used to call a function.
or any other way to call the function after clicking on Hovermenu Item.
Thanks in advance,
Sumangala -
How set margin/padding top to combobox selected value
Hi,
Again I am facing new problem with combobox component, i need to set margin/padding top to combobox selected data using external AS file.
I have tried the code --> combo_box.setStyle("marginTop", 5); and also used similar styles but its not working.
Need your suggestions and help.
Thanks.Hi,
i strongly urge you to read some book about CSS and forget using deprecated HTML tags like FONT.
Why am i saying that?
Well, you don't want to change a page template or a report definition every time the user complains about the size of a font or the space between lines, do you?
CSS is all about presenting the page the way you want, setting margins, spaces, fonts and so on.
You should focus on the content, the data, leaving the task of formatting to one or more CSS stylesheet linked in the HTML header.
I recommend reading some articles first, at least to have a general idea of mainstream techniques:
http://www.alistapart.com/articles/goingtoprint/
http://webdesign.about.com/cs/css/a/aa042103a.htm
Or you can google around searching for "css formatting printer friendly" to get a bunch of pages.
Flavio
http://oraclequirks.blogspot.com -
Hello,
i have a selection problem with JTable. I want to allow only single cell selection and additionally limit the selection to the first column.
I preffered the style from MS Outlook Express where you can select the email accounts to edit.
It is a table like this:
Account name | Type | ...
--------------|---------|---------------------
Hotmail | POP3 |
GMX | IMAP |The selection should be only avaibable at 'Hotmail' or 'GMX' - not at 'POP3', 'IMAP' or as complete row selection.
Please help me!
Thanks.
WarlockMaybe this will helpimport java.awt.*;
import javax.swing.*;
public class Test3 extends JFrame {
public Test3() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container content = getContentPane();
String[] head = {"One", "Two"};
String[][] data = {{"R1-C1", "R1-C2"}, {"R2-C1", "R2-C2"}};
JTable jt = new JTable(data, head);
jt.getColumnModel().setSelectionModel(new MyTableSelectionModel());
content.add(new JScrollPane(jt), BorderLayout.CENTER);
jt.setCellSelectionEnabled(true);
jt.setRowSelectionAllowed(false);
jt.setColumnSelectionAllowed(false);
setSize(300, 300);
setVisible(true);
public static void main(String[] arghs) { new Test3(); }
class MyTableSelectionModel extends DefaultListSelectionModel {
public void setSelectionInterval(int index0, int index1) {
super.setSelectionInterval(0, 0);
} -
Runtime loading of XML file off a ComboBox selection
I need to load an XML file at runtime based on a ComboBox
selection that has the XML file path as its data.
I figured out how to load an XML file at runtime by defining
an HTTPService
<mx:HTTPService id="stocksXML" url="xml/StockList.xml"
resultFormat="e4x"/>
and setting the <mx:Application
creationComplete="stocksXML.send();"
But when I now try to set the HTTPService url dynamically in
the ComboBox change event handler
private function loadData_changeHandler(event:ListEvent):void
stocksXML.url = event.target.selectedItem.path;
stocksXML.send();
no data gets retrieved and the stocksXML.lastResult is null.
What am I missing here? Why doesn't that work?
Thanks in advance for any pointersI suggest adding a resultHandler to the HTTPService and check
the results there. Also add a faultHandler so that you will know
what the error was. -
Select Problem For 'Back Menus' - Zen V P
Just got the Zen V Plus and tried to set the time/date. Followed the 'guide' and after the time/date screen pressed the 'back button'. Got the Set Alarm/Date/Time (etc) menu but when I selected an option (moved joystick down to desired option then pressed the joystick) the time/date display came up and I was NOT ABLE to set the date. Same thing occurred trying to set the date (tried it several times and it worked once .... then attempted again - several times (4) but it only worked once). Turns out I have the same problem with any option in ANY 'back' menu. Suggestion?
Do I have a defecti've unit (can't be the 'operator' who is defecti've! haha)? Should I return it and try another?
Actually not that interested in playing music .... it's more for playing .wma(DRM) book files.Latest ... updated my firmware (to ZENVPlus_PCFW_P4S_L2___0.exe) and it fixed the select problem for SET DATE/TIME etc however
the SELECT procedure doesn't always work for 'back button' menus. Example: tried to set a bookmark... following procedure in 'guide', pressed 'back button' and held it, from 'NOW PLAYING' screen - works 2 out of 5 times. Most of the time, pressing and holding takes you back to the previous menu - not to the 'back' (or in this case the SET BOOKMARK) menu. Sounds like something for the next version of firmware ... the code doesn't always set an internal timer correctly (am a programmer of 30 years ... part of that time pgmmng firmware). -
when i select a page to be print from my pc the page select in
Hello. I feel your pain and frustration with the print selection problem in safari, especially in Snow Leopard. I have spent hours trawling help pages and forums etc. BUT YEE HAA (sorry got a bit excited, but it really was hours) I found the answer. So here goes.
Click on Safari
Scroll down to services then slide to right
Scroll down to services preferences and click
Scroll down to the Text section
If you Tick the Text box it will choose all options for you. Or if you don't want all options in the Text list, then untick Text box and tick options you do want.
BUT for your print selection problem make sure you tick NEW TEXT EDIT WINDOW CONTAINING SELECTION.
Then when you want to select something in a web page you want to print (including pictures etc) then highlight it, then Right click. And low and behold, in the list is NEW TEXT EDIT WINDOW CONTAINING SELECTION. Click that, Then press cmd+p and your printing.
I really hope that helps with your problem
I can now go to sleep. -
hi,
iam stuck up with AT LINE-SELECTION problem ie i designed a screen where they need month list on clicking F4. i got the month list using month_names_get in the screen but while clicking the relevant month no.it's not entering into the required parameter. i have attached the codings,
MODULE MONTH_DIS OUTPUT.
SUPPRESS DIALOG.
LEAVE TO LIST-PROCESSING AND RETURN TO SCREEN 0.
SET PF-STATUS SPACE.
NEW-PAGE NO-TITLE.
WRITE:/ 'SELECT MONTH' COLOR COL_HEADING.
ULINE.
DATA: T_MNTH LIKE T247 OCCURS 12 WITH HEADER LINE.
refresh t_mnth.
CALL FUNCTION 'MONTH_NAMES_GET'
EXPORTING
LANGUAGE = SY-LANGU
IMPORTING
RETURN_CODE =
TABLES
MONTH_NAMES = T_MNTH
EXCEPTIONS
MONTH_NAMES_NOT_FOUND = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
loop at t_mnth.
write:/ t_mnth-mnr, t_mnth-ltx.
endloop.
CLEAR T_MNTH-MNR.
ENDMODULE. " MONTH_DIS OUTPUT
AT LINE-SELECTION.
p_period = t_mnth-mnr.
CHECK NOT p_period IS INITIAL.
LEAVE TO SCREEN 0.
here in the AT LINE-SELECTION, the selected month is not coming to the required parameter.
pls help me in this issue,
Thanks in advance,
Premnath.You need to set a "Hide" after the write... I suggest you also set your own dialog PF-STATUS too so you can have just a PF2 "pick" button and a Cancel button ( this will look better to the user).
loop at t_mnth.
write:/ t_mnth-mnr, t_mnth-ltx.
hide: t_mnth. "needs this
endloop.
clear: t_mnth. -
Weird BGP path selection problem
Hi, all,
I am seeing a weird BGP path selection problem on 4948 switch running cat4500-entservicesk9-mz.122-46.SG.bin code, this switch has two uplinks to the same ISP's different edge router, one circuit is primary the other one is strict backup, only default route is accepted from ISP. I am setting both local preference and weight to the default route advertised over backup link, however neither one is taking effect, BGP still thinks the backup link is better, what could be wrong?
rtr#sh ip bgp 0.0.0.0/0
BGP routing table entry for 0.0.0.0/0, version 105
Paths: (3 available, best #2, table Default-IP-Routing-Table, not advertised to EBGP peer)
Not advertised to any peer
17675, (received & used)
203.169.8.37 from 203.169.8.37 (61.211.160.150)
Origin IGP, localpref 100, valid, external
Community: 65001:0 no-export
17675
203.169.8.45 from 203.169.8.45 (61.211.160.151)
Origin IGP, localpref 90, weight 90, valid, external, best <====
Community: 65001:0 no-export
17675, (received-only)
203.169.8.45 from 203.169.8.45 (61.211.160.151)
Origin IGP, localpref 100, valid, external
Community: 65001:0 no-export
ThanksHi,
On cisco routers , weight is having highest preference to decide best path. By default for received route, weight is 0 but you are setting weight 90 to backup path and that is why it is getting preferred (higher is better). Please remove weight and let local preference be 90 (lesser than route on primary path)
--Pls dont forget to rate helpful posts--
Regards,
Akash -
How i can make some components visible on comboBox selection change ?
Hi
Thank you for reading my post
how i can make some of form component visible/ invisible when user changed a combobox selected item ?
can we use partial rendering ?(i just read that ADF support partial rendering)
thankshttp://technology.amis.nl/blog/?p=1211
-
Certificate selection problem in Safari
Hi ,
I have certifcates A,B,C,D for the same site , whenever i use the Mozilla it is asking which one to select , but somehow i dont know why Safari is asking the same option.
It is forcing me to accept Certifcate A to that paricular site. How to solve this problem in safari.
Regards
VikranthHello. I feel your pain and frustration with the print selection problem in safari, especially in Snow Leopard. I have spent hours trawling help pages and forums etc. BUT YEE HAA (sorry got a bit excited, but it really was hours) I found the answer. So here goes.
Click on Safari
Scroll down to services then slide to right
Scroll down to services preferences and click
Scroll down to the Text section
If you Tick the Text box it will choose all options for you. Or if you don't want all options in the Text list, then untick Text box and tick options you do want.
BUT for your print selection problem make sure you tick NEW TEXT EDIT WINDOW CONTAINING SELECTION.
Then when you want to select something in a web page you want to print (including pictures etc) then highlight it, then Right click. And low and behold, in the list is NEW TEXT EDIT WINDOW CONTAINING SELECTION. Click that, Then press cmd+p and your printing.
I really hope that helps with your problem
I can now go to sleep. -
Combobox Selection Takes Action
I am trying to learn how to use a combobox selection (two items in the list) to take and action such as changing the color of boxes I have acting as a border around my form or, better yet, possibly to hide or view a button. I am asking for help in devleoping a generic code into which I can insert the names of my fields I wish to hide or view. Can anyone help? I know NOTHING about Javascript. Thanks in advance.
Richard PThe code below should work. Each OPTION in each case is the name of your drop downs for the combobox. You place the code in format under custom keystroke. Everytime you choose one of the dropdowns it will run whatver code you placed for the case. this.getField("YOURFIELDNAME").display = display.hidden should work for hiding, replace hidden with visible and voila.
-
2007A - Problem with Combobox.Selected with an empty value
Hi all,
I 've tried to launch my add-on created with SBO 2005 SP1
on 2007 client.
I've a problem when I try to do
myCombobox.Selected.Value
when the valid value is empty.
Selected is null and I've an error.
So I must test each Combobox by doing this :
if( myCombobox.Selected is null)
But I've hundreds of this case in my code.
Does an another solution exists?
Thanksyou have the same problem in every business one version.
you first have to check if the property is not null/nothing
the only other way is that you use try / catch
value = oform.Items.Item("cmb1").Specific.selected.value()
Catch ex As Exception
value = ""
End Try
but the effort is the same for you
Maybe you are looking for
-
Oracle FOD Storefront demo install problem
I"m using Jdev Studio V 11.1.1.4.0 and I downloaded PS3 (build 5923) demo version. Firstly, do I have the right demo version for my Jdev? Second, I am not able to install this. My build.properties looks like this: # Master Ant properties file for Fus
-
Just like to know if this is something I can adjust in about:config or if this UI setting is gone for good.
-
Load error using 0FI_GL_4
Hi , Question: We did full load to ODS(0FIGL_O02) using 0FI_GL_04 from fiscal year/period 001.2003 to 008.2006 and from ODS(0FIGL_O02) to another ODS(ZOFIPO1) using same selections.After completion of full load we did INIT DELTA WITH DATA TRANSFER to
-
No contact with iPhone sw update service
Hi, I have contact with iTunes store, and buying music, films are working fine. BUT, when pushing the button in iTunes for 'search for iPhone updates', I got a message from iTunes telling med that there is no contact with internett - please tyr later
-
Is there a way for the tracker to do key frames at the frame rate of the comp setting?
I was doing some tracking in a 24fps project (yes my comp settings are correct) and I was really annoyed to see that the track looked to be generating key frames at 29.98fps. Of course this means crazy jittering. Is there a way I can change the rate