[prev in list] [next in list] [prev in thread] [next in thread]
List: pear-doc
Subject: [PEAR-DOC] cvs: peardoc /fr/package/structures/structures-datagrid intro.xml
From: "Christophe Gesché" <moosh () php ! net>
Date: 2005-10-26 21:40:33
Message-ID: cvsmoosh1130362833 () cvsserver
[Download RAW message or body]
moosh Wed Oct 26 17:40:33 2005 EDT
Modified files:
/peardoc/fr/package/structures/structures-datagrid intro.xml
Log:
- sync to EN-1.10
http://cvs.php.net/diff.php/peardoc/fr/package/structures/structures-datagrid/intro.xml?r1=1.3&r2=1.4&ty=u
Index: peardoc/fr/package/structures/structures-datagrid/intro.xml
diff -u peardoc/fr/package/structures/structures-datagrid/intro.xml:1.3 \
peardoc/fr/package/structures/structures-datagrid/intro.xml:1.4
--- peardoc/fr/package/structures/structures-datagrid/intro.xml:1.3 Sun Mar 27 \
00:39:48 2005
+++ peardoc/fr/package/structures/structures-datagrid/intro.xml Wed Oct 26 17:40:32 \
2005 @@ -1,73 +1,99 @@
<?xml version="1.0" encoding="iso-8859-1" ?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.8 Maintainer: moosh Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.10 Maintainer: moosh Status: ready -->
<refentry id="package.structures.structures-datagrid.intro">
- <refnamediv>
- <refname>Introduction</refname>
- <refpurpose>Que peut-on faire avec Structures_DataGrid ?</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <para>
- <classname>Structures_DataGrid</classname>
- est un paquetage qui propose de générer un rendu à partir
- d'un tableau php vers un format spécifique.
- Les formats possibles de sortie sont (X)<acronym>HTML</acronym>,
- <acronym>XML</acronym>, <acronym>XUL</acronym> ou les fichiers
- <filename>.xls</filename> d'Excel.
- </para>
- <para>
- Le format de données d'entrée est indépendant de la couche
- fondamentale de stockage de données :
- Ca n'a pas d'importance si les données ont été choisies parmi une base de \
données,
- récoltées à partir des fichiers textes ou converties depuis un appel de \
service web.
- Les données peuvent être triée et paginées, et chaque cellule de la table
- peut faire l'objet d'une personnalisation d'apparence via l'utilisation des
- <acronym>CSS</acronym>.
- </para>
- <note>
- <title>Exemple de données</title>
- <para>
- Les quelques exemples dans les sections suivantes
- emploient les données de la base de données <literal>world</literal>,
- disponible sur la page d'accueil de <ulink \
url="&url.mysql.world.download;">MySQL</ulink>.
- (<ulink url="&url.mysql.world.setup;">Instructions d'installation pour \
MySQL</ulink> ;
- fonctionne de façon semblable pour d'autres systèmes de base de données.) \
- </para>
- </note>
- </refsect1>
- <refsect1>
- <title>Où commencer</title>
- <para>
- Donc, pour commencer, vous devez trouver une source de données, comme
- une base de données MySQL ou un document XML. Vous pouvez facilement
- lier cette source de données à votre grille de données et pour se faire, vous \
avez 3
- solutions. La première est de récupérer vos données dans un tableau à 2 \
dimensions
- et passez-le dans la méthode de liage. La seconde est de lier un jeu \
d'enregistrements
- qui n'est pas encore un tableau, comme un objet DB_DataObject ou un objet
- DB_Result. Pour cela, vous pouvez utiliser la méthode bindDataSource pour créer
- un objet DataSource. La troisième est de boucler sur un jeu d'enregistrements
- et d'ajouter chaque enregistrement individuellement ; cette méthode reste la \
moins
- efficace.
- </para>
- <note>
- <para>
- Si vous liez la grille de données à une source de données qui est un objet \
comme
- un objet DB_DataObject, vous n'avez pas besoin de récupérer les données, car
- le DataGrid le fera pour vous.
- </para>
- </note>
- </refsect1>
- <refsect1>
- <title>Générer la sortie</title>
- <para>
- Une fois que votre grille de données a été remplie avec vos enregistrements, \
vous avez
- beaucoup d'options pour manipuler ce qui doit être montré.
- Vous pouvez trier les données, choisir de ne montrer qu'une certaine
- quantité d'enregistrements par page et choisir également dans quel format les
- données doivent être rendues. Vous pouvez choisir un rendu de la grille de \
données en
- HTML, XHTML, XML, XUL ou un fichier Excel</para>
- </refsect1>
+ <refnamediv>
+ <refname>Introduction</refname>
+ <refpurpose>Que peut-on faire avec Structures_DataGrid ?</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Description</title>
+ <para>
+ <classname>Structures_DataGrid</classname>
+ est un paquetage qui propose de générer une structure en tableau
+ rendue pour un format spécifique à partir
+ d'une grille de données.
+
+ Les formats possibles de sortie sont (X)<acronym>HTML</acronym>,
+ <acronym>XML</acronym>, <acronym>XUL</acronym>, les fichiers
+ <filename>.xls</filename> du tableur excel, <acronym>CSV</acronym>,
+ des tableau en console.
+ </para>
+ <para>
+ Le format de données d'entrée est indépendant de la couche
+ fondamentale de stockage de données :
+
+ Ca n'a pas d'importance si les données ont été choisies parmi une base
+ de données, récoltées à partir des fichiers textes ou converties depuis
+ un appel de service web.
+
+ Les données peuvent être triée et paginées,
+ et chaque cellule de la table
+ peut faire l'objet d'une personnalisation
+ d'apparence via l'utilisation des
+ <acronym>CSS</acronym> pour la sortie HTML.
+ </para>
+ <note>
+ <title>Exemple de données</title>
+ <para>
+ Les quelques exemples dans les sections suivantes
+ emploient les données de la base de données <literal>world</literal>,
+ disponible sur la page d'accueil de
+ <ulink url="&url.mysql.world.download;">MySQL</ulink>.
+ (<ulink url="&url.mysql.world.setup;">Instructions d'installation pour \
MySQL</ulink> ; + fonctionne de façon semblable pour d'autres systèmes de base de \
données.) + </para>
+ </note>
+ </refsect1>
+ <refsect1>
+ <title>Où commencer</title>
+ <para>
+ Donc, pour commencer, vous devez trouver une source de données, comme
+ une base de données MySQL ou un document XML.
+
+ Vous pouvez facilement relier cette source de données
+ à votre grille de données et pour se faire,
+ vous avez 3 solutions.
+
+ La première est de récupérer vos données dans un tableau à 2 dimensions
+ et le passer dans la méthode <function>bind</function>.
+
+ La seconde est de lier un jeu d'enregistrements
+ qui n'est pas encore un tableau,
+ comme un objet <classname>DB_DataObject</classname>
+ ou un objet <classname>DB_Result</classname>.
+
+ Pour cela, vous pouvez utiliser la méthode bindDataSource
+ crée par un objet <classname>DataSource</classname>.
+ <!-- pas très sur de mon coup sur cette traduction -->
+
+ La troisième est de boucler sur un jeu d'enregistrements
+ et d'ajouter chaque enregistrement individuellement ;
+ cette méthode reste la moins efficace.
+ </para>
+ <note>
+ <para>
+ Si vous liez la grille de données à une source de données
+ qui est un objet comme un objet <classname>DB_DataObject</classname>,
+ vous n'avez pas besoin de récupérer les données,
+ car le <classname>DataGrid</classname> le fera pour vous.
+ </para>
+ </note>
+ </refsect1>
+ <refsect1>
+ <title>Générer la sortie</title>
+ <para>
+ Une fois que votre grille de données a été remplie avec vos enregistrements,
+ vous avez beaucoup d'options pour manipuler ce qui doit être montré.
+
+ Vous pouvez trier les données, choisir de ne montrer qu'une certaine
+ quantité d'enregistrements par page et choisir également
+ dans quel format les données doivent être rendues.
+
+ Vous pouvez choisir un rendu de la grille de données en
+ pas mal de formats y compris HTML
+ </para>
+ </refsect1>
</refentry>
<!-- Keep this comment at the end of the file
--
PEAR Documentation List Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic