Actionscript 3 :: Dynamic Application Saving And Retrieving Data To XML Via MovieClip
May 1, 2011
I am creating an application in Flash CS4 that will load data from an XML file and add a movieClip for each item to the stage. Each movie clip contains a NumericStepper component and Input text field.
The user needs to be able to change the fields and update the XML file for the event.CHANGE event.
The XML file needs to be formed like this. I need to be able to navigate between sections and load the data for each one.
<sections>
<section>
<data>
[Code].....
I just need a push in the right direction. I using the Object Oriented Programming methods with a Document class and movieClip classes to control my application. I have been spinning my tires creating several crippled versions.
I have used SO's to save and retrieve simple variables successfully, but I am a problem saving and retreiving array data in the following example: [URL] A user selects several options using radio buttons. All that happens is that the SO should store in memory which buttons the user clicked on. If run through flash with the output window, you can see that when the save button is clicked, the data is saved. But when you load the activity a second time, the array data that was stored in the SO only gets recalled as 'undefined'.
How do i save an array of objects, like this: [{n:1,bb:4},{n:2,bb:4,r:1},{n:6,bb:7},...] to a database? I was thinking i would have to convert it to string, but if i do that, when i retrieve it from the database, how am i going to use it?
EDIT: forgot to mention that the objects can contain an array of objects as well, but there won't be any more arrays beyond that point.
Is it possible to create a dynamic xml file which changes in some fields to populate an advanced data grid?I have to display continents, countries, society and its values but i want to change randomly only the value and not all toegether...The client side application call the database by an asynchronous httpservice.LCDS, Blaze or similar are not allowed.
I've just started out working with cookies in flash and looked at the poms tutorials [URL]Is there a list of commands that could get the users browser software etc for example?
I have XML data that is loaded into a mulitdimensional array.
I would like to call that information later in my actionscript but it seems that the array has not populated before I want to use it.
I am using the onload() method of the XML object.
I can trace the contents of the array directly after it is loaded with my loop, but later in the code a trace returns "undefined". My array is globally scoped.
I'm not even sure if this is possible, but I'm looking to retrieve a string from an embedded XML file, using a variable as the XML element's name. Here's what my code currently looks like, although it doesn't quite work:
Code: private final function getAreaTitle(_index:int):String { var _element:String = map_XML.mapnode.@title[_index];
[Code]....
I'm not massively familiar with the XML format, so apologies if I've not explained myself very well. As you can hopefully see, I have one XML file containing my map data and another containing my text, such as area titles and locations. What I'm trying to retrieve in the example above is the string with the label "title_training" from the "text_XML" file. Of course, the function should be able to return the title for any area, so I need to find a way of converting "_element" in to the right format
I am seeing repeated comments on this discussion forum that it's not possible to save data from Flash into a locally stored XML file . . . but there must be a way to do this. Why is you can read data from a locally stored XML file but not update or add data to it. how absurd a design would that be, it simply wouldn't be logical!
I have a page, written in php that recives and ID value for Album information stored in an XML file. The XML File contains a links to "Samples": I'm trying to get my flash file to "retrive" the data (the ID value) from the php page (the flash file will be embedded), and make a list of samples that can be played. A sorta of an Audioplayer. I already know how to retrive XML data, but the retrival of the ID value from the PHP is a puzzle for me...
I'm using mx.rpc.http.HTTPService to retrieve data from a web service. On the initial call to "loadWsData", HTTPservice accurately retrieves all the data.
However, on any and all subsequent calls HTTPService does not accurately retrieve the data; rather it always retrieves the first data set. I've confirmed that the web service is providing accurate data, both from web browsers and a ruby ws client script.
i have a datagrid which grows in size depending on the result of a call to my db. The call to the database returns an object with 30+ values for each row. When the number of rows returned exceeds about 80-90 the datagrid renders odd. It displays the first 50-60 rows fine but then it displays blank rows and they even continue to display outside the border of the datagrid.what is happening? Im using mxml webservice to retrieve the data.
<mx:DataGrid dataProvider="{resultsData}" rowCount="{resultsData.length}" allowDragSelection="false" id = "confRoomLookupResults" width="948"
i've been setting up a high score table in my game, and everything is working, but i cant work out how to get variables from the URLLoader.data that im retrievingif i trace loadedScores.data, i get this&name1=matt&score1=323250&name2=1234567890123456.. . and so o've tried passing it to a URLVariables constructor, but it says the string doesnt contain the correct name/variable pairs or something, and loadedScores.data.name1 doesnt work.
how to create a form submission and retreiving data from it. Is it possible to create /link our data to Microsoft Access? whats the difference between get and post ?how will we retrive data using both methods?
I'm developing an AS3 module where the user interacts with certain hardware. One part is highlighting the hardware's features when the user hovers certain points on it. There's quite a lot of work to be done here (about 6 modules with about 30 highlights each) so I figured I would make it as changeable as possible.
On the stage I've placed all instances of a movieclip that acts as the pointer for the highlights. This movieclip uses a class that animates it upon mouseover/mouseout (hence only two animation functions are required for them all). At the same time I want to display a unique text for every point, and this is where the trouble comes in. I figured I could attach data with each instance to the class somehow, and then create a new text field upon accessing the class. This is what I came up with:
Code: // Features f1.name = "V�xla mellan anv�ndnings- och vilol�ge."; f2.name = "Display."; f3.name = "Visa den elektroniska programguiden.";
[code]....
As you can see I tried using the instance property name to attach the data, it failed though (I didn't get a compile error for this but I couldn't retrieve the data in the class).How would you approach this? Do I have to create a variable for each instance's data, then match them (same number etc.)?
I'd like to know if there's a way to take data entered into a field in flash, save it, and call it later via an object.I don't want anyone to walk me through it if there is, that's not what I'm asking. I'm just asking what I need to know in order to do this. I'd like to build a certain flash app that takes information (such as a name, paragraph, and/or sentence) saves it, and can then be recalled when a user clicks a button... even if the user has closed out the application.I'm still relatively new to flash, I know enough to get by on basic projects, but I want to expand my knowledge so I don't end up stuck in a beginners rut.Would this require using PHP and Flash? Or can it be done entirely in flash via exporting data to a designated external file?
It is only a "proof of concept" piece of code and it "lives" in the first frame of the timeline of the Flash IDE. What happens? When I compile my SWF (AIR for iPhone), I get this error:
I need to access successfully loaded XML data from the main document class BUT from objects multiple levels deep. I could hack around this setting properties deep down from the top but it doesn't seem like good practice. Is there a better way?
I want a random image from the xml to be loaded and displayed when gallery is opened, together with gallery thumbs. Then remaining images are to be loaded in the background.
I am having problems pushing and retrieving data from the array that I have set up. The trouble I am have relates to the following code (but I attach a zip with all code and assets).
I would like to get the content of a shared object (flash cookie) generated by a player, or more precisely by quizzes generated by Articulate Quizmaker.I know where is generated that cookie, I just would like to get the content of a variable inside. But impossible to access it :sI tryed :
var user_so:SharedObject = SharedObject.getLocal("nameOfTheCookie"); if(! user_so.flush()) // sends a boolean, true if the cookie exists {
I have made a flash webcam application to allow the user to take a photo of themselves using a webcam. I have successfully saved the photo in my localhost. However, I would like to set the names of those photos. Currently, the photos names are generated by
$uniqueStamp = date('U');
I also have a textfield in my flash app that allows inputs from user for the photo name. For example if the user write 'MYPHOTONAME' in the textfield, the photo which will be saved in my localhost will be named 'MYPHOTONAME' too. How do I do it in Flash and in PHP? Currently I'm having some problems because I cannot send the textfield string to PHP.
Here is my flash code to send the snapshot to PHP and let the PHP save it in my localhost:
I have a printjob routine, that starts a new job, then handles the following in a loop for printing multiple pages: 1. update content for every page in a sprite. every loop it's the same sprite. the sprite is visible on stage 2. addPage to Printjob after that sends the printjob to the printer
Now the Problem: On Windows it runs perfectly. On Mac only the last page was printed. the other pages before are empty (white). Her's my code. As you can see i try to print a table on multiple pages. In every loop i only show the rows for the actually printing page:
Using CS3 Flash Pro, AS2 or AS3Once the dynamic TextField is converted to a Movie clip symbol,access to that TextField is lost / broken.Could this be a "Class" issue?How do I enable the dynamic text to be passed into the Movie clip symbol?
how can i delete storage directory instances or folder while uninstalling any air application. In my application when i first time run my application, application copy some data from application directory to application storage directory. now i want to delete all data and application directory folder also while uninstalling application.
I am doing that because when i launch any update then application is accessing old data which conflict with my application new features.
I want to read xml data to a mxml application from a xml file on my filesystem. The example I found was for AIR,link2, link3. But I want to target the Flash Player runtime. If I use the the tag, I can do it; however the xml compiles into my swf. How can I retain the xml file in my release build?