begin process at 2012 02 11 06:54:09
  Trouver un code source :
 
dans
 

1 commentaire(s) de geoboy sur des sources sur tout CodeS-SourceS

Déposé sur Datagrid <> xml :: un exemple d'interaction avec une classe

Salut!
Ce code m'intéresse&#8230;
Afin d'aider un ami, je dois réaliser des cartes géographiques en y intégrant des données de population. Habitué aux animations sans xml (en flash MX), je dois lier mon animation swf à une base de données type (*.dbf *.xls *.mdb ou *.txt) transformée ou non en fichier *.xml. En cliquant sur une entité géographique, je dois pourvoir afficher les données relatives à sa population. Sauf que je ne sais pas (encore) faire ça. J'essaye de décrypter les scripts mis sur flashkod, mais c'est un peu dur pour moi pour le moment.

Ton script m'intéresse

En la lisant dans M. Excel, j'ai transformée le fichier en *.xml pour que ton fichier flash puisse le lire. Ce dernier trouve bien le bon nombre de ligne et de colonnes, mais ça s'arrête là ! J'ai essayé de le modifier pour le rendre conforme au tien mais c'est pas bien possible de le faire à la main !
Peut-on y résoudre mon problème ?
De façon général, comment peut on faire pour faire lire à Flash des valeurs contenues dans une cellule d'un fichier excel ou d'une autre base de données ?

ci-joint un fichier .xml issu d'Excel. J'ai juste mis 4 enregistrements et 10 variables environ. Un des fichiers original contient lui 115 enregistrements pour 110 variables...

<?xml version="1.0"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
<DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
  <Author>schmidt michael</Author>
  <LastAuthor>schmidt michael</LastAuthor>
  <Created>2005-03-13T21:27:43Z</Created>
  <Company>thestarway</Company>
  <Version>10.2625</Version>
</DocumentProperties>
<OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office">
  <DownloadComponents/>
  <LocationOfComponents HRef="file:///F:\OfficeXP\cd1\"/>
</OfficeDocumentSettings>
<ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
  <WindowHeight>9660</WindowHeight>
  <WindowWidth>11340</WindowWidth>
  <WindowTopX>600</WindowTopX>
  <WindowTopY>210</WindowTopY>
  <ProtectStructure>False</ProtectStructure>
  <ProtectWindows>False</ProtectWindows>
</ExcelWorkbook>
<Styles>
  <Style ss:ID="Default" ss:Name="Normal">
   <Alignment ss:Vertical="Bottom"/>
   <Borders/>
   <Font/>
   <Interior/>
   <NumberFormat/>
   <Protection/>
  </Style>
  <Style ss:ID="s21">
   <NumberFormat ss:Format="0.00000"/>
  </Style>
  <Style ss:ID="s22">
   <NumberFormat ss:Format="0"/>
  </Style>
  <Style ss:ID="s23">
   <NumberFormat ss:Format="Fixed"/>
  </Style>
</Styles>
<Names>
  <NamedRange ss:Name="Database" ss:RefersTo="=Export_Output!R1C1:R116C9"/>
</Names>
<Worksheet ss:Name="Export_Output">
  <Table ss:ExpandedColumnCount="9" ss:ExpandedRowCount="5" x:FullColumns="1"
   x:FullRows="1" ss:DefaultColumnWidth="60">
   <Column ss:StyleID="s21" ss:AutoFitWidth="0" ss:Width="103.5"/>
   <Column ss:StyleID="s22" ss:AutoFitWidth="0" ss:Width="30"/>
   <Column ss:StyleID="s22" ss:AutoFitWidth="0" ss:Width="213.75"/>
   <Column ss:StyleID="s22" ss:AutoFitWidth="0" ss:Width="24.75"/>
   <Column ss:StyleID="s22" ss:AutoFitWidth="0" ss:Width="51"/>
   <Column ss:StyleID="s22" ss:AutoFitWidth="0" ss:Width="229.5"/>
   <Column ss:StyleID="s23" ss:AutoFitWidth="0" ss:Width="103.5"/>
   <Column ss:StyleID="s22" ss:AutoFitWidth="0" ss:Width="66.75" ss:Span="1"/>
   <Row>
    <Cell><Data ss:Type="String">IRIS54POLY</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">DEPCOM</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">NOM_COM</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">IRIS</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">DCOMIRIS</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">NOM_IRIS</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">SURFACE</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">RD99POP</Data><NamedCell ss:Name="Database"/></Cell>
   </Row>
   <Row>
    <Cell><Data ss:Type="Number">1</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">54</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">mama</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">5</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">10</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">mimi</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">100</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">500</Data><NamedCell ss:Name="Database"/></Cell>
   </Row>
   <Row>
    <Cell><Data ss:Type="Number">2</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">55</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">papa</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">6</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">11</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">pipi</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">200</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">600</Data><NamedCell ss:Name="Database"/></Cell>
   </Row>
   <Row>
    <Cell><Data ss:Type="Number">3</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">56</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">tata</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">7</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">12</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">titi</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">300</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">700</Data><NamedCell ss:Name="Database"/></Cell>
   </Row>
   <Row>
    <Cell><Data ss:Type="Number">4</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">57</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">gaga</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">8</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">13</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="String">bibi</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">400</Data><NamedCell ss:Name="Database"/></Cell>
    <Cell><Data ss:Type="Number">800</Data><NamedCell ss:Name="Database"/></Cell>
   </Row>
  </Table>
  <WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel">
   <PageSetup>
    <Header x:Margin="0.4921259845"/>
    <Footer x:Margin="0.4921259845"/>
    <PageMargins x:Bottom="0.984251969" x:Left="0.78740157499999996"
     x:Right="0.78740157499999996" x:Top="0.984251969"/>
   </PageSetup>
   <Selected/>
   <Panes>
    <Pane>
     <Number>3</Number>
     <ActiveRow>12</ActiveRow>
     <ActiveCol>1</ActiveCol>
    </Pane>
   </Panes>
   <ProtectObjects>False</ProtectObjects>
   <ProtectScenarios>False</ProtectScenarios>
  </WorksheetOptions>
</Worksheet>
</Workbook>
Posté le : 14/03/2005 00:16:14

1


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales