ugrás a tartalomhoz

Flex: paraméter átadás két mxml között.

freeboi · 2007. Júl. 5. (Cs), 21.47
Sziasztok!

Van egy problémám, hátha van itt valaki aki tud segíteni.
Most kezdtem el csak flex-el foglalkozni, egy php alapú CMS keretbe akarok beágyazni egy kis flex app-ot amivel fájlokat tudok feltölteni. Az app már megvan. A következő a probléma:

van a fő .mxml fájl amiben a <mx:Application>..</mx:Application> van..

ebben van a másik .mxml beágyazása:

<mx:Canvas width="400" height="420" horizontalCenter="0" verticalCenter="0">
<com:FileUpload
     width="100%" height="100%"
     uploadUrl="{_strUploadScript}"
     uploadComplete="javascriptAlert('kesz')"
     uploadIOError="Alert.show('IO hiba..', 'Error')”
     uploadSecurityError="Alert.show('Biztonsági hiba.', 'Error')" />
</mx:Canvas>
A FileUpload meg egy másik .mxml ugye.
Olyat szeretnék csinálni, hogy a beágyazott swf fájlnak paraméterként át adok egy id-t amit a flex app-ból a feltöltéskor hozzárakok a request URL-hez (php hívás). A fő .mxml -ben ezt a paramétert el is tudom érni, de nem tudom tovább adni.
A FileUpload.mxml-nek csak konstansokat (
uploadUrl="{_strUploadScript}"
) vagyok képes átadni.

Mi a megoldás?

Köszi!
 
1

megoldás

freeboi · 2007. Júl. 6. (P), 10.14
hi

sikerült közben rátalálni a megoldásra ha valakit érdekel:

A beágyazott mxml-ből meg lehet hívni a szülő metódusait amennyiben azok publicok...(milyen meglepő :)
_galleryId = parentDocument.getId();
benne van eza doc-ban csak rosszúl közelítettem meg a problémát:
Using the parentDocument property

üdv