Flashhilfe.de - Flash Community

URL aus XML-Datei an Location senden [Flash 10]

 


AntwortenRegistrieren Seite1  

Mole23#1
Benutzerbild von Mole23
Beiträge: 50
Wohnort: Hamburg
Registriert: Feb 2010

16.02.2010, 12:45

Hi zusammen,

folgende Situation: Ich zeige in einer WindowedApplication ein PDF wie folgt an:

ActionScript:
1
2
3
<mx:HTML x="391" y="43" height="490" width="354" >
<mx:location>///C:+ WebNxCommunicator/Test-PDF.pdf</mx:location>
</mx:HTML>


Außerdem habe ich eine ComboBox...

ActionScript:
1<mx:ComboBox    id="an" labelFunction="getLabel2" width="100%" />


... welche mit folgendem Scribt gefüllt wird:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
private function httpServiceResult2(evt:ResultEvent):void {
      an.dataProvider = evt.result.persons.person;
   }
      
   private function getLabel2(item:Object):String {   
      
      return item.firstName + " " + item.lastName;    
   }

   protected function init2(event:FlexEvent):void {
      toXML.send();
   }


In der XML Datei habe ich den usern schonmal eine URL zugewiesen:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version = "1.0" encoding = "UTF-8"?>

<persons>
   <person>
       <firstName>Ole</firstName>
       <lastName>Brüns</lastName>
       <eMail>ole@bruens.org</eMail>
       <pdf>///C:+ WebNxCommunicator/Test-PDF1.pdf</pdf>
   </person>
   <person>
       <firstName>Max</firstName>
       <lastName>Mustermann</lastName>
       <eMail>max@mustermann.com</eMail>
       <pdf>///C:+ WebNxCommunicator/Test-PDF2.pdf</pdf> 
   </person>
   <person>
       <firstName>Harald</firstName>
       <lastName>Juhnke</lastName>
       <eMail>harald@juhnke.de</eMail>
       <pdf>///C:+ WebNxCommunicator/Test-PDF3.pdf</pdf> 
   </person>
   <person>
       <firstName>Gehard</firstName>
       <lastName>Schröder</lastName>
       <eMail>gerhard@schroeder.de</eMail>
       <pdf>///C:+ WebNxCommunicator/Test-PDF4.pdf</pdf> 
   </person>
</persons>


An ein TextInput Feld übergebe ich die Inhalte wie folgt: Allerdings weiß ich halt nicht wie ich das ganze an eine <location> übergeben kann.

ActionScript:
1<mx:TextInput id="toField" width="100%" text="{an.selectedItem.eMail}"/>


Jetzt suche ich eine Möglichkeit, wie ich beim auswählen der ComboBox auch automatisch die URL an die location des PDFs übergeben kann, so dass später zu jedem User ein anderes PDF angezeigt wird. Hat da jemand eine Idee?
Geändert von Mole23 am 16.02.10 um 12:57 Uhr
Mole23#2
Benutzerbild von Mole23
Beiträge: 50
Wohnort: Hamburg
Registriert: Feb 2010

Themenautor/in

16.02.2010, 13:16

Hab ne Lösung...

ActionScript:
1<mx:HTML x="391" y="43" height="490" width="354" location="{an.selectedItem.pdf}"/>

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de