Flex :: DataGrid Prevent A Filter From Being Applied Automatically?
Jan 4, 2011
To situate things I am working on a translation utility with a datagrid having 3 columns : translation code, reference text and target text.
The DataGrid's dataProvider property is bound to an ArrayCollection instance. The user can edit the grid and on a successful edit, the underlying collection is updated using the setItemAt() method. The collection also has a filter function to make it easier to find certain texts.
When the user clicks the 'apply filter' button the filter function is updated. This works well. The problem I have is that rows are hidden as soon as the underlying collection item change in a way that doesn't comply with the filter. The row is hidden immediately, which is not very user friendly. Rows should only hide (or be shown) when the 'apply filter' button is pressed.
View 2 Replies
Similar Posts:
Mar 22, 2010
I am observing a problem with how an embedded font is applied to certain Flex components, namely mx:Label and mx:DataGrid. I have a CSS that declares three variations on an embedded font as follows:
@font-face
{
src:url("buttons.swf");
[Code].....
(I've snipped some stuff from both style rules, so if you think there's something that may be causing a conflict I can certainly post the entire definition. It's mostly color, line and padding stuff for the DataGrid.)
The problem that is for both Label and cells in the DataGrid the text is being rendered as sort of a times new roman font. The headers in the DataGrid are fine, just the text in the cells is wonky. All other components use the correct font as defined in the CSS/SWF.
View 1 Replies
Oct 28, 2009
How can I filter a datagrid based on the value in the combo box? Can anyone show me some good examples on it?
In my application, I already filter a datagrid based on the text entered by the user. I check if the entered string matches the column entry of the datagrid and if a match is found,the filterFunction on the dataprovider is called.
This is that code:
<mx:FormItem direction="horizontal">
<mx:ComboBox id="searchCriteria1" dataProvider="{criteriaDP1}" change="searchFunction()"/>
<mx:TextInput id="search" change="searchFunction()"/>
[Code]....
searchCriteria is the comboBox,where I have the items, "ALL","HIGH"...I have two rows with value "high" and I get the Alert "yes" for two times only.. But in the data grid all the four rows are displayed.
View 1 Replies
May 2, 2009
How do I clear a filter after having applied it to an object. In particular, I'm bluring an object while animating it but want to clear the blur once it's hit the destination mark.[code]
View 3 Replies
Jan 25, 2009
Is there any way to remove a filter that's been applied to a sprite?
Let's say I have a sprite named rect, and I've applied three filters to it[code]...
How can I remove those filters, and return rect to it's original unfiltered state?
View 1 Replies
Sep 26, 2008
I have not seen an answer for this sideeffect. I have a sprite (aka MovieClip sorta)n my stage. I am using a motion tween on the timline(keyframes, etc) that moves my sprite object from left to right. Iwould like to apply a glow filter to the object on the stage. I amusing GreenSock, TweenLiteFilter, although the same thing happensif I use the standard Flash glowfilter. If I apply the filter inactionscript, the tween ceases to play. If I apply thefilter usingthe timeline, and clicking on my sprite on the stage, the motiontween plays.Can I not mix and match effects in ActionScript and thetimeline? Does this mean if I want a filter and a motion tween atthe same time it has to be done via keyframes on the timeline OR in
View 3 Replies
Jan 6, 2011
I have a sprite having click event on it. when i apply dropShadowFilter, i couldn't click on it. it has mask too, so i cannot give filter to any other object in it.
View 4 Replies
Mar 28, 2011
I have several Sprites that are all combined in one parent Sprite. The parent Sprite then gets a Glowfilter applied and should then be masked by a Textfield.
Everythings working fine but as soon as I apply the Filter to the Sprite nothing shows... However, if I apply the Filter to every single Object that the Sprite contains, it works...
View 3 Replies
Jun 27, 2010
I have a flex editable datagrid mx:DataGrid and when I press TAB key, it changes to another cell when I am editing a cell.
I don't want it to change to another cell when I press TAB. How can I stop this behavior?
View 1 Replies
Apr 12, 2012
I have two Datagrid in flex. I am binding data from Datagrid1 to Datagrid2 like
(Datagrid2.dataProvider=Datagrid1.dataProvider as ArrayCollection;)
If I delete Datagrid2 data then automatically another Datagrid1 deleted .
So I don't want delete data in Datagrid1 . how can i do that , But I have other option for delete data to Datagrid1?
View 2 Replies
Jan 6, 2010
I have some DataGrid with editable rows, which has also an option to add new row 'dynamically'. I mean, last row has some default data (e.g. "CLICK HERE TO ADD NEW ROW") and when user clicks on it, he can edit that value and new row will be eventually inserted.
However, I also have a column in same DataGrid which doesn't come from DataGrid's DataProvider. That column is used to delete specific row and it should only display clickable image with associated mouse click action (within custom itemRenderer).
[Code]...
View 1 Replies
Feb 23, 2012
I have an AdvancedDataGrid with editable parameter to "true". My problem is that after a successfull drag & drop, the item is being edited and I don't want this to happen. I tried to create a custom advancedDataGrid with this:
[Code]...
View 1 Replies
Apr 28, 2011
I want to show some data from an xml file inside a datagrid, so I do this:
<mx:AdvancedDataGrid id="dgDomains" dataProvider="{new XMLListCollection(xmlDomains..domain(deleted.toString() != '1'))}"
...
[code].....
View 1 Replies
Jun 11, 2010
I have datagrid binded with data acquired from web service which, as you may suspectretrieves data from some db. Datagrid has some editable columns and I want to update db through appropriate web service call without adding button "Update" as a last column in datagrid.
View 1 Replies
Jan 11, 2011
I have an AdvancedDataGrid that uses HierarchicalData to display data in a tree format. For one of the columns, I'm using an AdvancedDataGridRendererProvider to conditionally display an image if certain conditions are met. I'm currently using the ToolTipManager to display additional information if the user mouses over the image.Here's what I would like to do:Instead of showing the toolTip when the user places their mouse over the image, I would like to automatically display the toolTip whenever the image is visible in the AdvancedDataGrid. If the user scrolls through the AdvancedDataGrid, the toolTip should move and follow along with its image accordingly.
Sample AdvancedDataGrid:
<mx:AdvancedDataGrid id="myAdvancedDataGrid"
displayItemsExpanded="true"
[code].....
View 1 Replies
Jun 25, 2011
Im working with a flex application that pulls data from a java class file using message handler event. The received message string is added to ArrayCollection. The string consists of codeID and other values related to codeID. Had displayed the detail in a datagrid. The codeID is randomly generated and is pushed to flex for every second. Now, the problem is, I needa update the datagrid cell values, for instance, if i have pushed codeID's of (0001,0007,0005,0003) to the front end, that displays the corresponding values of each codeID in the datagrid, second instance of (0001) should update records in the existing row of (0001). I tried to check the existence of codeID in ArrayCollection using search algorithm, but dont know how to proceed further.
View 1 Replies
Jan 2, 2010
I know extremely little about Flash, and have been sent a completed SWF file, which I have inserted into my webpage with the code below.The problem is that it starts playing automatically. Is there some way that I can add a parameter to the code below so that the video doesn't start automatically, or will the SWF file need to be re-created?
[Code]...
View 1 Replies
Feb 10, 2012
I have an issue with a specific string variable. It is automatically adding a line break after the text in the string characterName. On this frame I have a input text box with an instance name of name_Input and a submit button that executes the following code.
var characterName:String;
characterName = name_Input.text;
//The next line was a solution I tried for this problem but it doesn't work
[code]....
View 2 Replies
Jan 30, 2006
I've been researching for days now and trying to learn as much as i can in regards to DataGrids, DataSets and filtering. What I'm wanting to do, is once I have my information populated into a datagrid, how would i go about filtering the information with an input text box. Not with a drop down, not with a check box, or a radio button but an input text box. In doing it this way, it would allow the user to define by what variable they want to search by.
It would be great if the filtering would search across all of the columns in the field and find everything it needs to regardless of the column its in, but for now, if there are columns set up like this:
[Code]...
View 14 Replies
Jul 20, 2011
function createDatagrid():
//datagrid
var dp:DataProvider = new DataProvider();
//addin the entries
[Code]....
The above are my doubts for sorting a datagrid and a filter function for datagrid.
View 14 Replies
Apr 14, 2009
how use a button (or movieclip) to filter information out of a datagrid based on an external XML document. For example, say, the data were types of fruit along with their corresponding prices, but the user was only interested in the price of apples. To see only those records or rows with apples and the corresponding apple prices, the user would press the "Apples" button.
Creating the datagrid seems pretty straight forward, it's just the second part that's stumped me. Whatever the answer is would seem to go at the end where the "trace" is now. There seems to be many, many Web sites that sort of touch on this subject.I typed of the following from memory (I'm at work now), but I think this is pretty much what I have so far.
import fl.controls.dataGridClasses.DataGridColumn;import fl.data.DataProvider;
var food:XML;var urlLoader:URLLoader;var urlRequest:URLRequest = new URLRequest("food_list.xml");urlLoader = new URLLoader();urlLoader.load(urlRequest);[code].............
View 2 Replies
Feb 10, 2011
I want to know how to write "Intercepting Filter Pattern" like Java's servlet filter in Flex.
And I want to insert it into the classes which have a role of server communicating.
View 1 Replies
Feb 24, 2011
How do I change the CSS rules for a TextField that already has style associated with it ?
This TextField is inside a RichTextEditor.
Here's the code I'm trying:
_rSts: StyleSheet = new StyleSheet();
_rSts.parseCSS('font {font-family:Verdana; font-size:12;}');
_rTextField.styleSheet = _rSts;
but when I assign the new StyleSheet to the TextField it throws an exception stating that I cannot assign a style to an element already containing a style.
View 1 Replies
Jan 5, 2011
I load image to control than I applie some effects, and when I save image it's saving without effects. What should i do?
Here is the code:
private var byteArr2:ByteArray;
private var fileRef:FileReference = new FileReference();
public function process():void
[Code].....
UPDATE Appears new problem as I am using var data:BitmapData = new BitmapData(currImg.width, currImg.width); saved image is small(size like image control) but I need to save image with original size. With var data:BitmapData = Bitmap(currImg.content).bitmapData; it worked
View 2 Replies
Apr 24, 2011
My Dataprovider for a grid is an arrayCollection which is dynamically loaded with Objects . for example : a person object with persionID,PersonName ..etc . I applied a filter function on my dataprovider based on personID . below is my function
public function FilterFunc(item:Object):Boolean
{
var same:Boolean=String(item.personID ) == filterpersonID ;
return same;
[Code]....
this function is called whenever a new object is being added to the arraycollection . The problem now is dp.length in the above function is returning only the no of objects of the particular personID on which the filterFunction was applied instead of the absolute value . Its not limiting the size of the other objects which are runnning into thousand's causing memory issues . once i change the filterFunction to different personID , it slowly starts limiting the respective personID objects. So the sizeHandler() limits only the personID objects for which filterfunction was applied instead of the whole objects , this is the problem .
View 2 Replies
Oct 4, 2011
I'm testing some font embedding in Flex 4. Using the tutorial below (modified a bit), I'm loading in fonts via compiling CSS into SWFs. [URL] When I apply those styles to my Flex components all is well, however, I need to add an AS3 component to my Flex app. This component has some Flash text fields in it. The only way I know to embed fonts in AS3 is completely different and I believe requires another load. What I want to know is if there is any way that the text fields in my AS3 component can use the same styles and embedded fonts that the Flex components are using.
View 1 Replies
Dec 21, 2011
I'm having issues with implementing a flex button componentI have applied a CSS style to button and set border-color to, say #555555.So far, it works as expected.Then, when my application is resized, the border of the button component becomes blurred and its width automatically changes from 1 pixel to 2 pixels, which doesn't look very well.hen I maximize the app again, after the border is blurred, the buttons' border becomes 1 pixel and looks nice.
View 1 Replies
Mar 10, 2011
I looked at the following example in the AS3 Reference: [URL] It is unclear to me looking at the package example how to apply this in standard ActionScript 3 without packages to a Movie Clip resident in my Library that gets called at RunTime. how I would push the DropShadow filter onto my Movie Clip at RunTime?
View 6 Replies
Feb 14, 2010
I've added an eventListener to the COLLECTION_CHANGE event that is fired when the grid is finished resorting the items in its dataProvider, after the user clicks on a column header:MyType (myDataGrid.dataProvider).addEventListener(CollectionEvent.COLLECTION_CHANGE,onDataGridResort);
View 1 Replies
Mar 15, 2010
I am working on a problem since a week soon, but I still couldn't make it work as expected. I have a DataGrid which has HBox with a CheckBox an a Label as itemRenderer (see Code below). When I tap in to the Cell the standard itemEditor pops up and lets you enter the content of the label. Thats the standard behavior. I works fine except for 2 problems:
If I enter to much text, the horizontal srollbar pops up, and the cell is filled with that scrollbar. As you see I tried to set the horizontalScrollPolicy to off, but that doesnt work at all... I tried to do that for all the different elements, but the failure is still existent. When I have filled more than one row, there is an other mistake happening. If I tap on a row, the datagrid selects the one below that row. That's only if one line is already selected. If I tap outside the datagrid and then, tap at any row the itemEditor of the right row will show up... Is there anything now wright in the setup of my set data method?
package components
{
import mx.containers.HBox;
import mx.controls.CheckBox;
[Code]......
View 2 Replies