FreeCAD-Doc/localwiki/Spreadsheet_Controller-fr.html
2018-07-19 18:47:02 -05:00

92 lines
7.3 KiB
HTML

<html><head><title>Spreadsheet Controller/fr</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Spreadsheet Controller/fr</h1></div>
<div id="mw-content-text" lang="fr" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><div id="itsfree" style="text-align:center;color:black;background:#FDE0A8;margin:1em 7em;padding:0.5em 2em;border:2px solid #FF5706;">This tool has been deprecated in version 0.15 because of the switch to the new C++-based spreadsheet workbench. This functionality will be reintroduced at a later time.</div>
<p><br />
</p>
<table class="fcinfobox wikitable ct" >
<tr>
<td class="ctTitle">
<h3><span class="mw-headline" id="Contr.C3.B4leur_de_Tableur"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Spreadsheet_Controller.png" class="image"><img alt="Spreadsheet Controller.png" src="32px-Spreadsheet_Controller.png" width="32" height="32" srcset="/wiki/images/thumb/4/4f/Spreadsheet_Controller.png/48px-Spreadsheet_Controller.png 1.5x, /wiki/images/4/4f/Spreadsheet_Controller.png 2x" /></a> Contrôleur de Tableur</span></h3>
</td></tr>
<tr>
<th class="ctOdd">Emplacement du menu
</th></tr>
<tr>
<td class="ctEven">Spreadsheet → Controller
</td></tr>
<tr>
<th class="ctOdd">Ateliers
</th></tr>
<tr>
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Spreadsheet_Create/fr" title="Spreadsheet Create/fr">Spreadsheet</a>
</td></tr>
<tr>
<th class="ctOdd">Raccourci par défaut
</th></tr>
<tr>
<td class="ctEven">Aucun
</td></tr>
<tr>
<th class="ctOdd">Voir aussi
</th></tr>
<tr>
<td class="ctEven">Aucun
</td></tr>
<tr>
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1"><a href="#Contr.C3.B4leur_de_Tableur"><span class="tocnumber">1</span> <span class="toctext">Contrôleur de Tableur</span></a></li>
<li class="toclevel-1 tocsection-1"><a href="#Description"><span class="tocnumber">2</span> <span class="toctext">Description</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#Utilisation"><span class="tocnumber">3</span> <span class="toctext">Utilisation</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#Options"><span class="tocnumber">4</span> <span class="toctext">Options</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#Propri.C3.A9t.C3.A9s"><span class="tocnumber">5</span> <span class="toctext">Propriétés</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#Script"><span class="tocnumber">6</span> <span class="toctext">Script</span></a></li>
<li class="toclevel-1 tocsection-6"><a href="#Limitations"><span class="tocnumber">7</span> <span class="toctext">Limitations</span></a></li>
</ul>
</div>
</td></tr></table>
<p><br />
</p>
<h2><span class="mw-headline" id="Description">Description</span></h2>
<p>Cet outil ajoute un nouveau contrôleur de cellule objet à un objet <a href="https://www.freecadweb.org/wiki/index.php?title=Spreadsheet_Create/fr" title="Spreadsheet Create/fr">tableur</a> sélectionné. Le contrôleur peut alors extraire certaines valeurs de certains objets du document actif, et remplir une plage de cellules du tableur hôte avec ces valeurs.
</p>
<h2><span class="mw-headline" id="Utilisation">Utilisation</span></h2>
<ol><li> Sélectionnez un objet <a href="https://www.freecadweb.org/wiki/index.php?title=Spreadsheet_Create/fr" title="Spreadsheet Create/fr">Tableur</a> existant </li>
<li> Appuyez sur le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Spreadsheet_Controller.png" class="image"><img alt="Spreadsheet Controller.png" src="16px-Spreadsheet_Controller.png" width="16" height="16" srcset="/wiki/images/thumb/4/4f/Spreadsheet_Controller.png/24px-Spreadsheet_Controller.png 1.5x, 32px-Spreadsheet_Controller.png 2x" /></a> <a class="mw-selflink selflink">Spreadsheet Controller</a></span> </li>
<li> Ajuster les propriétés nécessaires</li></ol>
<h2><span class="mw-headline" id="Options">Options</span></h2>
<ul><li> Dès que les propriétés nécessaires sont définies, et que les objets correspondants aux propriétés filtrantes sont trouvés, les valeurs du tableur de l'hôte sont remplies. Il n'y a pas moyen d'annuler cette opération pour le moment.</li>
<li> La meilleure façon de définir les propriétés d'un objet contrôleur de cellule est de commencer par le bas, régler les options du premier filtre, et finir par la cellule de départ. De cette façon, vous n'écrirez pas sur le tableur avant que tous les paramètres nécessaires soient réglés.</li></ul>
<h2><span class="mw-headline" id="Propri.C3.A9t.C3.A9s">Propriétés</span></h2>
<ul><li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Cellule de Base</b>: L'adresse de la cellule pour commencer le remplissage automatique (ex: A5) </li>
<li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Direction</b>: Indique si les valeurs rempliront les cellules horizontalement ou verticalement à partir de la cellule de départ </li>
<li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Données</b>: Si "Type de données" est réglé sur "Obtenir une propriété", vous pouvez indiquer ici une propriété des objets filtrés à récupérer. Vous pouvez spécifier les propriétés imbriquées en utilisant un point (ex: Shape.Volume) </li>
<li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Type de Données</b>: Indique si vous souhaitez récupérer une propriété des objets filtrés, ou de les comptabiliser </li>
<li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Filtre</b>: Une tendance à rechercher dans l'étiquette ou le type des objets dans le document. Par exemple, la définition de cette valeur à "Struct" obtiendra tous les objets contenant Struct dans leur nom, comme Structure001 </li>
<li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Type de filtre</b>: Indique si le filtre doit être appliqué à l'étiquette ou au type de l'objet.</li></ul>
<h2><span class="mw-headline" id="Script">Script</span></h2>
<p>Les tableurs peuvent être créés à partir de scripts Python et de <a href="https://www.freecadweb.org/wiki/index.php?title=Macros/fr" title="Macros/fr">macros</a> en utilisant la fonction makeSpreadsheetController():
</p>
<div class="mw-highlight mw-content-ltr" dir="ltr"><pre> import Spreadsheet
mySpreadsheet = Spreadsheet.makeSpreadsheet()
controller = Spreadsheet.makeSpreadsheetController(mySpreadsheet)</pre></div>
<h2><span class="mw-headline" id="Limitations">Limitations</span></h2>
<ul><li> Cet outil n'est pas disponible ci-dessous la version FreeCAD 0,14 </li>
<li> Actuellement, il n'est pas possible d'annuler les modifications que le contrôleur apporte au tableur hôte.</li></ul>
<div style="clear:both"></div>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Spreadsheet_Controller/fr&amp;oldid=282399">http://www.freecadweb.org/wiki/index.php?title=Spreadsheet_Controller/fr&amp;oldid=282399</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>