ActionScript 2.0 :: Creating A New DataGrid Component?
Feb 5, 2008creating a new datagrid component... to have it as customizable as possible, it will definately help me in my future projects.
View 2 Repliescreating a new datagrid component... to have it as customizable as possible, it will definately help me in my future projects.
View 2 RepliesHow can I create a picture list with List or DataGrid component.
View 1 Repliesis there any way to put scroll of tree component in left side of component or creating a custom scrollbar for tree component
View 13 Replies<mx:DataGrid visible="false" id="dgPosts" width="365" click="" dataProvider="{sendReq.lastResult.loginsuccess.name}" x="140.5" y="169">
<mx:columns>
[Code]....
When i click on a particular dataItem, the corresponding website must open. I have tried dgPosts.selectedItem.name but its not working.
i'm using flash CS4 and i'm wondering how to place a component into a DataGrid.I was able to grab this script from the live docs on how to place an image to a DataGrid but I want to replace it with a button.
Code:
import fl.controls.DataGrid;
import fl.controls.dataGridClasses.DataGridColumn;
import fl.data.DataProvider;
[code]....
Trouble with my DataGrid component (aDg), i want to tell it to got a fixed height, and then have a scrollbar when the lines into the Datagrid are biger than its height, but with this code, it doesn't work, the grid continues to get bigger without scrollbar :
Code:
myDP= new DataProvider(fileXML);
aDg.dataProvider = myDP;
[code].....
just wondering having some trouble getting my head around the way to pass data and show data in my datagrid component from my mysql database.
View 1 RepliesI am trying to create a DataGrid component with AS and it's not showing up.
Code:
import mx.controls.*;
createClassObject(DataGrid, "dgTalent", 0, {_x: 0, _y: 0});
dgTalent.columnNames = ["Character", "Allowed"];
dgTalent.addItem({Character: "Affliction", Allowed: "Affliction"});
It's still really basic right now, but I have to keep it that way until I can at least get the darn thing to show up.
How can I dynamically create my DataGrid's columns? Right now I'm using the following code in flex, but would like to create the columns to look a little different, depending on certain criteria in AS.
<mx:DataGrid id="dg" editable="true" left="10" right="8" horizontalCenter="1" bottom="16" top="86" includeIn="State1,notes,options" top.options="88" left.options="10" bottom.options="14" right.options="8" horizontalCenter.options="1">
<mx:columns>
[Code]...
I have a flex datagrid in a popupwindow.That datagrid should be empty means there is no dataprovider.User will provide data.For that purpose I have to make datagrid columns editable.I tried with editable property.It is not working.And also one more requirment is whenever user completed entering of first row data,next row has to be displayed with empty cells.
View 1 RepliesI have some data passed into the flex via webservices, and want to create a timetable. As of current, I have a timetable but the day is a column, time is a column and so on, by mapping the datafield to those columns.
I need to flip this around and have all day columns and one time column, with each day column filter to the day property, if you get what i mean. HOw would i go about doing this? Is there a datafield property to filter this way, or is there a better way?
1) Using datefield as item renderer in flex.I am dynamically creating datagrid and its columns. like
dataGridColumn=new DataGridColumn();
dataGridColumn.dataField="invoiceDTO.invoiceDate";// I read this value from XML
dataGridColumn.editorDataField="selectedDate";
dataGridColumn.itemRenderer=new ClassFactory(DateFieldRenderer);
dataGridColumn.rendererIsEditor=true;
But when UI is generated i get the error invoiceDTO.invoiceDate not found on the TestDTO
//Test DTO
public class TestDTO
{
public var invoiceDTO:InvoiceDTO;
}
My objective is my dataField should be binded with datafield inside the datagrid.How can i do it in actionscript
2) I need to present combobox as item renderer. (same like case 1). But how can i assign dataprovider in the combobox which is present inside the datagrid.
Wasn't sure where to post this one as I'm not sure where the error is occuring.I have datagrid components being populated from a mySQL DB using php. The grids exist on external swfs being loaded into a parent clip.The datagrids populate locally no problem when tested individually and when loaded into the parent clip. They have also been working from the server in previous days, but I was doing final tests checks on some recent final changes and now things aren't working.obviously I went back and ran through what I changed but nothing really applied to the grids.Codes are below
Code:
//DISPLAY ON TAP BEERS
var myOnGridArray:Array = [];
[code].....
How can I set a size for my DataGrid component's cells?
View 1 RepliesI am trying to figure out how to make the datagrid component have alternating row colors.I have poured over the manual but cannot seem to fine a property to support this
View 1 RepliesI have a DataProvider object which loads an XML object during instantiation. I set my datagrid.dataProvider to the DataProvider object. There are 13 columns, and approximately 40 rows.
Scrolling the datagrid, and resizing columns has alot of lag. Is this to be expected when using the DataGrid component with larger datasets?
I have a datagrid in my mxml file, say, samp.mxml.
<mx:DataGrid id="taskDataGrid" dataProvider="{initDG}" variableRowHeight="true"
editable="true" width="100%" paddingBottom="1" paddingTop="1" height="55" >
<mx:columns>
[code].....
i would like to align the datagrid in the gridItem with instance 'row5' such that it is align with the other textInput in instances 'row3' and 'row4'?
<mx:Grid paddingTop="4" paddingLeft="4">
<mx:GridRow id="row1">
<mx:GridItem>
[Code]....
Does anyone know how to use the PrintJob Class to print a dataGrid component in ActionScript 3 (AS3)?
I need to allow the user to sort the list and print the results.
This is being used for a school, the parents can sort the students by class and then print a class list.
I want to have some sort of a list, which will contain movieclips (or thumbnails) ... is this possible to implement using the List component or DataGrid component?
View 1 RepliesThis DataGrid Components is giving me a massive headache. It's a massive pain to customize.I do some work for a graphic designer, who has given me a picture of an element which I'm to implement in an existing AS2-based Flash project (targeted flash version is not important). Here's the picture for reference:
Trying to make the default DataGrid work like this I'm quickly figuring out is nearly impossible. Firstly, I don't think it's possible to make alternating rows fade out like that. I'm willing to accept the fact I'm doomed to solid-color alternating rows for now.
My main problem at the moment is that I can't figure out how to change the size of the header. I need a larger font for the header than the items, and I need the size of the header itself to expand. Neither of which I can figure out how to do.
So does anyone know a) how to change the headers on the DataGrid, or b) where to find a more flexible (in terms of skinning) DataGrid component for AS2 which is cheap (preferably free)?
I actually wanted to create an itemrenderer which will contain below code :
<mx:HBox xmlns:mx="[URL]" width="0" height="0" >
<mx:Label text="{data.xval}" />
<mx:Spacer width="100%" />
<mx:Image source="edit.gif" width="16" toolTip="Edit" />
</mx:HBox>
Now when I click on the image datgrid column should be editable, for that I am using a textinput as an itemeditor. Now I also want to highlight all those cell for this datagrid column which are having data more than 8 characters. I am able to do this separately using 2 different itemrenderers. But I want to get this all together. Can we have multiple itemrenderer for any datagrid column?
I m using FLASH CS3, I used Datagrid and Combobox component from components panel, and simply add some data inside in that.
setupComboBox();
function setupComboBox():void {
cb.setSize(200, 22);
cb.prompt = "Select a Credit Card";
cb.addItem( { label: "MasterCard", data:1 } );
[Code] .....
It seems working fine. My problem is, I want two different type of skining of two different component (DataGrid & Combobox). in the same fla. E.g if datagrid have gray color skin type and combobox have black color skin type.
I created an application to show a datagrid with a custom column in Flex 3. How can I access the method loadDetails in this code?:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public function loadDetails(id:String) : void { // Some code here
[Code].....
When I tried to run this code Flex throws an error. It says that loadDetails is not defined. I suppose that error is because of scope.
I have a DataGrid component that I would like to update every 5 seconds. As rows are being added to this DataGrid I noticed that every update causes it to reset the scroll bar position to the top. How can I manage to keep the scroll bar at its previous position?
View 4 RepliesA few hours ago I've asked how to create a custom component (textInput and label component and created a Component Definition) and with your answers I can do that now.
Problem 2: I'd like to use that component in a datagrid column so that the user can type a value in the textInput which will in turn update the underlying dataprovider. I know I should use a cellrenderer like I've done with a checkbox column
My datagrid component appears to be broken. When I drag one out onto the stage, its just a square. Nothing in it. Just a square... Then, when I tried to programmatically add it to the stage, using an example straight off the docs, it throws some errors:[URL]
[Code]..
This sounds very bad, especially considering that I need to use the DataGrid to complete my program. What am I doing wrong and how can I fix it? This is AS3, right in frame 1 of the main timeline.
How to add custom component in context menu of datagrid.Here custom component like one text box with formatting details.
View 1 RepliesI'd like to extend the standard DataGrid component in flex with mxml. But I want to add buttons to the bottom of the component. I've tried attempting the following but its not working...Am I adding the Button to the wrong element?
<mx:DataGrid xmlns:fx = "http://ns.adobe.com/mxml/2009"
xmlns:mx = "library://ns.adobe.com/flex/mx"
xmlns:s = "library://ns.adobe.com/flex/spark">[code]............
I have a custom component of which have a advancedDataGrid inside it. I want thiscomponent to be reusable so need is set the datagid selectionMode as a component property.In mxml i want set property like this:
<comp:MyComp itemDataGridSelectionMode="singleCell" .../>
Inside MyComp actionScript i have a metatag like this:
[Inspectable(enumeration="singleRow, multipleRows, singleCell, multipleCells",
[code]......