31. januar 2005 - 09:25Der er
9 kommentarer og 1 løsning
Findes der komponenter til det?
Jeg har forsøgt at lav et textarea hvor jeg får data fra et dataset, som igen henter noget XML med XML connectoren.
Mit problem er at når jeg binder mit textarea til dataset:array så står der kon [object Object] i mit textarea. Kan jeg ikke på en eller anden måde få converteret mine objecter til strings?
Jeg håber at nogen kan komme med et svar der ikke bare lyder "man skal bare kode det i ret action script og ikke med components..." jeg vil hellere lære at forstå hvad der sker så jeg kan blive hårdt til det her flash... :-) g på et tidspunkt skal jeg også lærer at lave det hele med håndkode, men jeg skal lige finde ud af alle falsh muligheder først...
Det er nok mest det sidste. Jeg tror selv jeg har fået mig læst frem til at jeg bør slette den binding jeg har lavet imellem mit dataset og textarea og bruge actionscript til det.
ud af min XML con får jeg jo et array, som blir hold af dataset, så vidt jeg har forstået. så synes jeg at ha fundet ud af at jeg må kunne skrive noget ala det her:
Jeg har 2 "ting" i min XML en atribut der hedder Artist og Tittle, så i mit forsøg prøve rjeg jo at få "artist" ud af mit array og putte det ind i textarea, nu kommer der så også noget ind i textarea, men kun teksten "undefined" så et eller andet sted må jeg ha misforstået hvordan jeg "pakker array ud" eller???
Nu har hverken jeg eller særlig mange andre nogen sinde brugt XML Connector og tilsvarende komponenter - det er simpelthen for bøvlet i forhold til, hvad det vil kræve at scripte normalt. Derimod bruges Textarea og den slags visuelle komponenter ofte. Skal man læse en xml-fil og vise en attribut, der hedder artist, hvis xml'en ser ud som:
<xml artist="mig" title="noget skidt" />
Så kan det skrives som:
var min_xml:XML = new XML(); min_xml.onLoad = function() { chart_top1_ta.text = this.firstChild.attributes.artist; } min_xml.load("minfil.xml");
At slæbe en hel XMLConnector komponent og en masse dertilhørende kode ind for at erstatte de 5 linjer virker lidt som overkill. :)
Det kan du faktisk godt ha ret i at det er lidt overkill at bruge XMLconnectoren hvis der ikke skal mere til end de 5 linier kode du har skrevet der... Så skal jeg nok kunne lærer det. MEN jeg er lige nød til at sige at der stadig står "undefined" i mit text area.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.