<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1601548803368870052</id><updated>2026-03-08T13:39:44.465+01:00</updated><category term="Omnis Studio"/><category term="Savoir"/><category term="Projets"/><category term="Accessibilité"/><category term="Mac OS X"/><category term="OpenSource"/><category term="Web"/><category term="Remote Form"/><category term="Linux"/><category term="iPhone"/><category term="Javascript"/><category term="Serveur"/><category term="Social"/><category term="Mobile"/><category term="WebClient"/><category term="HTML5"/><category term="Omnis JS"/><category term="jsClient"/><category term="Notation"/><category term="Oracle"/><category term="jQuery"/><category term="Css"/><category term="MySQL"/><category term="Ubuntu"/><category term="Virtualisation"/><category term="ruby on rails"/><category term="API"/><category term="Architecture"/><category term="Cloud"/><category term="Design"/><category term="Ergonomie"/><category term="Messagerie électronique"/><category term="PostgreSQL"/><category term="iPad"/><category term="Agile"/><category term="Apache"/><category term="Ebook"/><category term="Git"/><category term="IHM"/><category term="JavaFX"/><category term="KVM"/><category term="Monitoring"/><category term="SSH"/><category term="Apple"/><category term="Archivage"/><category term="Big Data"/><category term="Cordova"/><category term="Java"/><category term="Learn Startup"/><category term="Nginx"/><category term="NodeJS"/><category term="PDF"/><category term="Pattern"/><category term="R&amp;D"/><category term="Remote Studio"/><category term="Responsive Design"/><category term="UX DESIGN"/><title type='text'>Florent Pousserot</title><subtitle type='html'>Incrementum</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>florent pousserot</name><uri>http://www.blogger.com/profile/16602343164536391733</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>169</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-2458727591431957185</id><published>2014-07-01T08:00:00.000+02:00</published><updated>2014-07-01T15:13:17.920+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Ergonomie"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><title type='text'>Omnis Studio : Créer et utiliser une icône</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsxPoYY561XYENQFdf2tXurSPnSzExma3Anb1gfXkfcFGtVzVl398KkXTTgwCcBEkakVcA6wGrg0bXb6go7kqSDO-sVcKgcZZMre7vbE5dzxy1jgE95c4EkVz8_da6Jwjq4HYrsXOs_3qD/s1600/icon_fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsxPoYY561XYENQFdf2tXurSPnSzExma3Anb1gfXkfcFGtVzVl398KkXTTgwCcBEkakVcA6wGrg0bXb6go7kqSDO-sVcKgcZZMre7vbE5dzxy1jgE95c4EkVz8_da6Jwjq4HYrsXOs_3qD/s1600/icon_fpousserot.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 24px; margin: 0px 0px 10px; padding: 0px; position: relative;&quot;&gt;
Créer une icône avec Icons Editor&lt;/h2&gt;
&lt;ol style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin: 15px 0px; padding-left: 30px;&quot;&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Ouvrir Omnis Studio Developer.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Ouvrir une librairie.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Double-clic sur la librairie dans le Studio Browser (F2).&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Double-clic sur le dossier System CLasses.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Double-clic (ou checkout si VCS) sur la class #ICONS. Cela va ouvrir la fenêtre Icons Editor. Si c&#39;est une nouvelle librairie, il n&#39;y aura pas d&#39;icônes dans la classe #ICONS.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur &quot;New Icon Page..&quot; pour créer une nouvelle page d&#39;icônes.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Donner un nom à cette nouvelle page et cocher les tailles d&#39;icônes que vous souhaitez enregister sur cette page.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Si vous souhaitez obtenir des icônes transparentes, choisir &quot;Solid &amp;amp; Alpha radio button&quot;.&lt;br style=&quot;-webkit-print-color-adjust: exact; margin-top: 0px;&quot; /&gt;Note Si vous séléctionner &quot;Solid and Alpha&quot; il faudra réaliser une icône pour chaque version. La première icône sera la version &quot;solid&quot;, la deuxième icône sera la version &quot;alpha&quot;. Vous pouvez basculer d&#39;une version à une autre en cliquant sur les icônes A (majuscule/minuscule) se trouvant sur la droite dans la fenêtre &quot;Icons Editor&quot;. Vous pouvez à tout moment ajouter une version alpha à vos icônes en cliquant sur le bouton &quot;Page Options&quot; et en cliquant sur le bouton &quot;Alpha copy of 24 bit&quot;.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur le bouton &quot;Create&quot;.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Copier une image dans le presse papier (ctrl+c). Cette image peut provenir d&#39;outils comme Photoshop, Illustrator, etc.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur l&#39;un des 20 emplacements vides en haut à droite.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur l&#39;image 48x48 en bas à gauche.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Coller une image provenant du presse papier (ctrc+v). Celle-ci doit avoir une taille de 48x48 pixels.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Repeter cette opération pour les tailles 32x32 et 16x16 pixels (si besoin).&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Si vous avez crée une version Alpha de vos icônes, cliquer sur l&#39;icône A de gauche pour basculer sur la version Alpha et répéter l&#39;opération de copier/coller pour les différentes tailles d&#39;icônes.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur le bouton &quot;Set Icon ID&quot;, puis saisir un identifiant unique.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Pour éditer une icône existante, séléctionner l&#39;icône, séléctionner ensuite la taille de l&#39;icône puis cliquer sur le bouton &quot;Edit Icon&quot;.&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
&lt;strong style=&quot;-webkit-print-color-adjust: exact;&quot;&gt;Astuce :&lt;/strong&gt;&amp;nbsp;Si vous devez créer de grandes et petites icônes, commencez d&#39;abord par la plus grande. Une fois que vous serez satisfait avec le grand format, créer les versions plus petites à partir de la plus grande icône par copier/coller.&lt;/div&gt;
&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 24px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
Les icônes transparentes&lt;/h2&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
Si vous souhaitez qu&#39;une partie de votre icône en version &quot;solid&quot; soit transparente, il faut :&lt;/div&gt;
&lt;ol style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin: 15px 0px; padding-left: 30px;&quot;&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Sélectionner la page de l&#39;icône dans la fenêtre Icon Editor.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Vérifier que le bouton A (solid/alpha) soit positionné sur la version &quot;solid&quot;.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur le bouton &quot;Page Options&quot;.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cocher la case &quot;Substitute Transparent Color&quot; si ce n&#39;est pas déjà le cas.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur le bouton &quot;Update Page Settings&quot;. La modification ne prendra effet que si vous cliquez sur ce bouton.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur le bouton &quot;Edit Icon&quot;&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;On peut voir dans la palette de couleur,que la case de la couleur verte contient une lettre &quot;T&quot;. Cela correspond à la couleur transparente. Cliquer sur la couleur transparente pour la sélectionner.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Choisir l&#39;outil &quot;paint&quot; (par exemple).&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur les zones qui doivent devenir transparentes.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur le bouton &quot;Update&quot; lorsque vous avez terminé.&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
Si vous souhaitez qu&#39;une partie de votre icône en version &quot;alpha&quot; soit opaque ou complétement transparente, il faut :&lt;/div&gt;
&lt;ol style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin: 15px 0px; padding-left: 30px;&quot;&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Sélectionner la page de l&#39;icône dans la fenêtre Icon Editor.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Vérifier que le bouton A (solid/alpha) soit positionné sur la version &quot;alpha&quot;.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Utiliser l&#39;outil &quot;eyedropper&quot; pour séléctionner la couleur que vous souhaitez rendre transparente ou bien opaque.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Il existe une barre &quot;Alpha slider&quot; à droite. Déplacer cette barre vers la gauche. Plus vous déplacerai la barre vers la gauche et plus la zone/couleur sera transparente.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Choisir l&#39;outil &quot;paint&quot; (par exemple).&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur les zones qui doivent devenir transparentes ou opaques.&lt;/li&gt;
&lt;li style=&quot;-webkit-print-color-adjust: exact; margin: 0px;&quot;&gt;Cliquer sur le bouton &quot;Update&quot; lorsque vous avez terminé.&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
&lt;strong style=&quot;-webkit-print-color-adjust: exact;&quot;&gt;Note :&lt;/strong&gt;&amp;nbsp;Les changements ne seront visibles qu&#39;après la fermeture de la fenêtre Icon Editor.&lt;/div&gt;
&lt;h2 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 24px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
Utiliser une icône sous Omnis Studio&lt;/h2&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
Plusieurs composants sont capables d&#39;afficher une icône. Pour cet exemple, nous allons utiliser le composant OmnisIcn Control (ici icon1). Pour lui attribuer une icône il suffit d&#39;assigner à la propriété $::iconid (ici 1021) l&#39;identifiant unique de l&#39;icône associé à la taille désirée (ici 32x32 pixels).&lt;/div&gt;
&lt;pre style=&quot;-webkit-print-color-adjust: exact; background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(204, 204, 204); font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px;&quot;&gt;&lt;code style=&quot;-webkit-print-color-adjust: exact; background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: none; margin: 0px; padding: 0px;&quot;&gt;Do $cinst.$objs.icon1.$::iconid.$assign(k32x32+1021)&lt;/code&gt;&lt;/pre&gt;
&lt;h3 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 18px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
&lt;/h3&gt;
&lt;h3 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 18px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
F.A.Q&lt;/h3&gt;
&lt;h4 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 16px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
Où sont stockées les icônes ?&lt;/h4&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
Sous Omnis Studio, les icônes sont stockées dans 2 fichiers .df1. Les fichiers omnispic.df1 et usperic.df1 se trouvent dans le dossier icons du dossier contenant l&#39;executable Omnis.&lt;/div&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
&lt;strong style=&quot;-webkit-print-color-adjust: exact;&quot;&gt;Attention&lt;/strong&gt;&amp;nbsp;: Ne jamais éditer les icônes provenant du fichier omnispic.df1, vos modifications seraient écrasées lors de la mise à jour d&#39;Omnis Studio.&lt;/div&gt;
&lt;h4 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 16px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
Quelle est la classe Omnis qui représente les icônes ?&lt;/h4&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
La classe #ICONS se trouve dans le dossier System Classes de chaque librairie.&lt;br /&gt;
Chaque librairie possède une propriété $iconlib, ce qui permet d&#39;utiliser une classe #ICONS d&#39;une librairie de votre choix. Cela permet d&#39;avoir un référentiel unique pour l&#39;ensemble de vos librairies, évitant ainsi d&#39;avoir à copier (et mettre à jour) la classe #ICONS dans chaque module de votre application. Vous pouvez aussi utiliser la fonction &#39;link&#39; du VCS d&#39;Omnis Studio afin de créer des classes communes à vos modules.&lt;/div&gt;
&lt;h4 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 16px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
Quelles sont les propriétés d&#39;une icône qui permettent de la différencier ?&lt;/h4&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-top: 15px;&quot;&gt;
Chacune des icônes possèdent un identifiant &#39;icon number&#39; qui doit être unique. De plus elles peuvent avoir 3 tailles différentes : 16x16, 32x32 et 48x48.&lt;/div&gt;
&lt;pre style=&quot;-webkit-print-color-adjust: exact; background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(204, 204, 204); font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px;&quot;&gt;&lt;code style=&quot;-webkit-print-color-adjust: exact; background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: none; margin: 0px; padding: 0px;&quot;&gt;Exemple de notation : Do myIconRef.$iconid.$assign(k32x32+102)
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 style=&quot;-webkit-font-smoothing: antialiased; -webkit-print-color-adjust: exact; cursor: text; font-family: Helvetica, arial, sans-serif; font-size: 16px; margin: 20px 0px 10px; padding: 0px; position: relative;&quot;&gt;
J&#39;utilise une librairie servant de référentiel unique pour l&#39;ensemble des mes librairies. Il arrive que les librairies &quot;enfants&quot; n&#39;arrivent pas à utiliser la classe #ICONS, pourquoi ?&lt;/h4&gt;
&lt;div style=&quot;-webkit-print-color-adjust: exact; font-family: Helvetica, arial, sans-serif; font-size: 14px; line-height: 22px; margin-top: 15px;&quot;&gt;
Il faut toujours définir la préférence $DefaultName de votre librairie &quot;réferentiel&quot;. Si vous ne définissez pas cette propriété, le nom de la librairie changera si quelqu&#39;un change accidentellement le nom du fichier.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/2458727591431957185/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/07/omnis-studio-creer-et-utiliser-une-icone.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2458727591431957185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2458727591431957185'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/07/omnis-studio-creer-et-utiliser-une-icone.html' title='Omnis Studio : Créer et utiliser une icône'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsxPoYY561XYENQFdf2tXurSPnSzExma3Anb1gfXkfcFGtVzVl398KkXTTgwCcBEkakVcA6wGrg0bXb6go7kqSDO-sVcKgcZZMre7vbE5dzxy1jgE95c4EkVz8_da6Jwjq4HYrsXOs_3qD/s72-c/icon_fpousserot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-3018689252522443779</id><published>2014-03-17T18:09:00.000+01:00</published><updated>2014-03-17T18:20:07.221+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Messagerie électronique"/><category scheme="http://www.blogger.com/atom/ns#" term="Notation"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>Omnis Studio : The three levels of email validation</title><content type='html'>&lt;div style=&quot;background-color: white; border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCj3yhUUxHtbH6EbbPA-ZhvNaDUFdj8i_QjoXsJiy8PIf0fE9zUQRewHCVXXjMd1niV109FX7yYbkzLf7CGZvd5GS_5RNWRsb8rr1HBFAwByVdVjSzeaevyvHl-IAqKbfGnd0D-SDLxYtK/s1600/email_validation.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCj3yhUUxHtbH6EbbPA-ZhvNaDUFdj8i_QjoXsJiy8PIf0fE9zUQRewHCVXXjMd1niV109FX7yYbkzLf7CGZvd5GS_5RNWRsb8rr1HBFAwByVdVjSzeaevyvHl-IAqKbfGnd0D-SDLxYtK/s1600/email_validation.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: inherit;&quot;&gt;&lt;b&gt;1°) Make sure the email address is formatter properly&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #222222;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Do method checkEmail (&quot;steve.jobs@apple.com&quot;) Returns Flag &amp;nbsp; &amp;nbsp; ;; return kTrue&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Do method checkEmail (&quot;steve.jobs@apple&quot;) Returns Flag &amp;nbsp; &amp;nbsp; ;; return kFalse&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Do method checkEmail (&quot;steve.jobs@apple@USA.com&quot;) Returns Flag &amp;nbsp; &amp;nbsp; ;; return kFalse&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Method checkEmail&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;i&gt;email, domain, ext &amp;nbsp;: character variable&amp;nbsp;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;i&gt;post_at, post_dot : character number long integer&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Do email.$assign(pEmail) &amp;nbsp; &amp;nbsp; ;;&amp;nbsp;&lt;a href=&quot;mailto:steve.jobs@apple.com&quot; style=&quot;border: 0px; color: #6611cc; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;steve.jobs@apple.com&lt;/a&gt;&lt;br /&gt;Do pos(&#39;@&#39;,email) Returns pos_at &amp;nbsp; &amp;nbsp; ;; =&amp;gt; 11&lt;br /&gt;Do domain.$assign(mid(email,pos_&lt;wbr&gt;&lt;/wbr&gt;at+1)) &amp;nbsp; &amp;nbsp; ;; =&amp;gt; &#39;&lt;a href=&quot;http://apple.com/&quot; style=&quot;border: 0px; color: #6611cc; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot; target=&quot;_blank&quot;&gt;apple.com&lt;/a&gt;&#39;&lt;br /&gt;&lt;br /&gt;Do pos(&#39;.&#39;,domain) Returns pos_dot &amp;nbsp; &amp;nbsp; ;; =&amp;gt; return 6&lt;br /&gt;Do ext.$assign(mid(domain,pos_&lt;wbr&gt;&lt;/wbr&gt;dot+1)) &amp;nbsp; &amp;nbsp; ;; =&amp;gt; &#39;com&#39;&lt;br /&gt;&lt;br /&gt;If pos_at&amp;gt;0&amp;amp;pos_dot&amp;gt;0&lt;br /&gt;&amp;nbsp; &amp;nbsp; If not(pos(&#39;@&#39;,domain))&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Quit method kTrue&lt;br /&gt;&amp;nbsp; &amp;nbsp; End If&lt;br /&gt;End If&lt;br /&gt;Quit method kFalse&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;2°) Make sure the domain exist&lt;/b&gt; (DNS lookup for the MX record)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #222222; font-size: 13px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;3°) Make sure the user ID exists at that domain&lt;/b&gt; (depending on the mail server, see VRFY or RCPT TO command)&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/3018689252522443779/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/03/omnis-studio-tree-levels-of-email.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3018689252522443779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3018689252522443779'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/03/omnis-studio-tree-levels-of-email.html' title='Omnis Studio : The three levels of email validation'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCj3yhUUxHtbH6EbbPA-ZhvNaDUFdj8i_QjoXsJiy8PIf0fE9zUQRewHCVXXjMd1niV109FX7yYbkzLf7CGZvd5GS_5RNWRsb8rr1HBFAwByVdVjSzeaevyvHl-IAqKbfGnd0D-SDLxYtK/s72-c/email_validation.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-8589886034155654294</id><published>2014-03-13T09:00:00.000+01:00</published><updated>2014-03-13T09:07:12.684+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apache"/><category scheme="http://www.blogger.com/atom/ns#" term="API"/><category scheme="http://www.blogger.com/atom/ns#" term="Cordova"/><category scheme="http://www.blogger.com/atom/ns#" term="Css"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><category scheme="http://www.blogger.com/atom/ns#" term="IHM"/><category scheme="http://www.blogger.com/atom/ns#" term="iPad"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenSource"/><category scheme="http://www.blogger.com/atom/ns#" term="Projets"/><category scheme="http://www.blogger.com/atom/ns#" term="Web"/><title type='text'>La différence entre Cordova et PhoneGap</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd0bloQVWqp4nyK01sNym6hD4h_Geht_dHSoPTvQklPF3XCt9BK7qtNtx2WdRoIVRCaRAwjApzzTJxNrJ48kRh5kkjOQuX1340UcV4cVJm994A9ByZ5TOPWNgaHU3ZmEHtpPp9zuZOEBax/s1600/cordova_fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd0bloQVWqp4nyK01sNym6hD4h_Geht_dHSoPTvQklPF3XCt9BK7qtNtx2WdRoIVRCaRAwjApzzTJxNrJ48kRh5kkjOQuX1340UcV4cVJm994A9ByZ5TOPWNgaHU3ZmEHtpPp9zuZOEBax/s1600/cordova_fpousserot.jpg&quot; height=&quot;480&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;h3&gt;
&lt;b&gt;Historique&amp;nbsp;&lt;/b&gt;&lt;/h3&gt;
&lt;b&gt;PhoneGap&lt;/b&gt; est à la base un projet &lt;b&gt;open source&lt;/b&gt; qui a été créé en&lt;b&gt; 2009&lt;/b&gt; par la start-up &lt;b&gt;Nitobi&lt;/b&gt;. Le but du projet était de permettre de construire la plus grande partie de l&#39;expérience d&#39;applications mobiles avec les technologies du web comme HTML5, CSS, et Javascript, mais encore être en mesure de dialoguer avec du code natif lorsque nécessaire.&lt;br /&gt;
&lt;br /&gt;
En &lt;b&gt;2011 Adobe&lt;/b&gt; a acheté Nitobi et avec elle les droits de la marque PhoneGap. Le noyau open source a été donné à l&#39;&lt;b&gt;Apache Software Foundation&lt;/b&gt; sous le nom de&lt;b&gt; Cordova&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;b&gt;Synthèse&lt;/b&gt;&lt;/h3&gt;
Cordova est la version &lt;b&gt;communautaire&lt;/b&gt; de PhoneGap, qui elle, est une version &lt;b&gt;&#39;entreprise&#39;&lt;/b&gt; d&#39;Adobe.&lt;br /&gt;
&lt;br /&gt;
Cordova est à la fois une &lt;b&gt;application native&lt;/b&gt; de bas niveau de l&#39;API du navigateur, et un ensemble de &lt;b&gt;plugins&lt;/b&gt; qui fournissent des fonctionnalités simples aux applications mobiles dans l&#39;esprit des API des navigateur classiques.&lt;br /&gt;
&lt;br /&gt;
Cordova peut faire à peu près tout ce dont une application native peut faire, il a juste besoin de bons plugins qui envoient les données appropriées à votre code web.&lt;br /&gt;
&lt;br /&gt;
source : &lt;a href=&quot;http://ionicframework.com/blog/what-is-cordova-phonegap/&quot;&gt;The last word on cordova and PhoneGap by Ionic.&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/8589886034155654294/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/03/la-difference-entre-cordova-et-phonegap.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8589886034155654294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8589886034155654294'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/03/la-difference-entre-cordova-et-phonegap.html' title='La différence entre Cordova et PhoneGap'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd0bloQVWqp4nyK01sNym6hD4h_Geht_dHSoPTvQklPF3XCt9BK7qtNtx2WdRoIVRCaRAwjApzzTJxNrJ48kRh5kkjOQuX1340UcV4cVJm994A9ByZ5TOPWNgaHU3ZmEHtpPp9zuZOEBax/s72-c/cordova_fpousserot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-5857705399714916510</id><published>2014-02-19T17:49:00.001+01:00</published><updated>2014-02-19T17:49:42.628+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="Serveur"/><title type='text'>Omnis Studio 5.2 + client Oracle 10.2.0.1 + Windows 7, Windows server 2003 &amp; 2008 64bits = ORA-12154: TNS</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJ7BVWCZ0Ou9V3cswGFipYkErwvECvA5Hlt5j3nAyle6c2YlayNX20Te1cT9MbhGOCv1MdXrRBCTvjEG2CjgGHpCEqeSGMd_J6WaBZF2fiLQRmBujAjfCtboy4zxGNq05-M8rWXE73poG/s1600/oracle_omnis_fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJ7BVWCZ0Ou9V3cswGFipYkErwvECvA5Hlt5j3nAyle6c2YlayNX20Te1cT9MbhGOCv1MdXrRBCTvjEG2CjgGHpCEqeSGMd_J6WaBZF2fiLQRmBujAjfCtboy4zxGNq05-M8rWXE73poG/s1600/oracle_omnis_fpousserot.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;&lt;b&gt;Contexte&lt;/b&gt;&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;Runtime Omnis Studio 5.2 se connectant à une base Oracle10g par le biais d&#39;un driver 32 bits v10.2.0.1&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;La machine sur laquelle est installé tout cela est en windows 7 64 bits ou windows server 2003/2008 64 bits&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;La commande sqlplus fonctionne parfaitement bien et se connecte à la base de données sans problème (ce qui exclut les problèmes de tnsname et de listener)&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;&lt;b&gt;Problème&lt;/b&gt;&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;Lorsque l&#39;on installe une application en 32 bits dans ce type de configuration, l&#39;installation est réalisé dans le répertoire C:\Program Files (x86)&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;La présence de parenthèse dans le chemin de l&#39;application cliente empêche la connection avec la base de données.&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;&lt;b&gt;Solution&lt;/b&gt;&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;A°)&lt;/span&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;Déplacer ou installer le runtime dans un dossier ne contenant pas de parenthèses ( par exemple à la racine C:/ &amp;nbsp;ou dans le dossier gérant les application 64 bits C:/Program Files)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;ou alors&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;B°) Mettre à jour le client Oracle en v10.2.0.3&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;span style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;Reference :&lt;/span&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;a href=&quot;https://community.oracle.com/thread/366043&quot; style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;https://community.oracle.com/thread/366043&lt;/a&gt;&lt;br style=&quot;font-family: Helvetica; font-size: 12px;&quot; /&gt;&lt;a href=&quot;http://support.microsoft.com/kb/555568/en-us&quot; style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;http://support.microsoft.com/kb/555568/en-us&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/5857705399714916510/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/02/omnis-studio-52-client-oracle-10201.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5857705399714916510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5857705399714916510'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/02/omnis-studio-52-client-oracle-10201.html' title='Omnis Studio 5.2 + client Oracle 10.2.0.1 + Windows 7, Windows server 2003 &amp; 2008 64bits = ORA-12154: TNS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJ7BVWCZ0Ou9V3cswGFipYkErwvECvA5Hlt5j3nAyle6c2YlayNX20Te1cT9MbhGOCv1MdXrRBCTvjEG2CjgGHpCEqeSGMd_J6WaBZF2fiLQRmBujAjfCtboy4zxGNq05-M8rWXE73poG/s72-c/oracle_omnis_fpousserot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-5340457090527361072</id><published>2014-02-06T08:00:00.000+01:00</published><updated>2014-02-06T08:00:04.483+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Omnis JS"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><title type='text'>What is Omnis ?</title><content type='html'>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;356&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://www.slideshare.net/slideshow/embed_code/14500596&quot; style=&quot;border-width: 1px 1px 0; border: 1px solid #CCC; margin-bottom: 5px; max-width: 100%;&quot; width=&quot;427&quot;&gt; &lt;/iframe&gt; &lt;div style=&quot;margin-bottom: 5px;&quot;&gt;
 &lt;strong&gt; &lt;a href=&quot;https://fr.slideshare.net/OmnisStudio/what-is-omnis-14500596&quot; target=&quot;_blank&quot; title=&quot;What is Omnis?&quot;&gt;What is Omnis?&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href=&quot;http://www.slideshare.net/OmnisStudio&quot; target=&quot;_blank&quot;&gt;OmnisStudio&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/5340457090527361072/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/02/what-is-omnis.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5340457090527361072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5340457090527361072'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/02/what-is-omnis.html' title='What is Omnis ?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-9001552207557071675</id><published>2014-01-31T17:37:00.001+01:00</published><updated>2014-01-31T17:37:56.977+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="PostgreSQL"/><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><category scheme="http://www.blogger.com/atom/ns#" term="Serveur"/><title type='text'>Omnis CHEAT SHEET : DML to SQL</title><content type='html'>&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje0ZXZ_ItXLkutOo-8l6NA1PqSSmRDZGsvAagAvmbNvoeXtBwXMgS_835DOukTPhW1oouZVCx6CmZXWtAPSzZ_xycbQBuEBJvqsc0fCA0XkuXmQACxHAl3KeOq4y1wmoTNfH_hxoNQKfSb/s1600/dml_vs_sql.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje0ZXZ_ItXLkutOo-8l6NA1PqSSmRDZGsvAagAvmbNvoeXtBwXMgS_835DOukTPhW1oouZVCx6CmZXWtAPSzZ_xycbQBuEBJvqsc0fCA0XkuXmQACxHAl3KeOq4y1wmoTNfH_hxoNQKfSb/s1600/dml_vs_sql.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;i&gt;Omnis CHEAT SHEET : DML to SQL&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/9001552207557071675/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/01/omnis-cheat-sheet-dml-to-sql.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/9001552207557071675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/9001552207557071675'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/01/omnis-cheat-sheet-dml-to-sql.html' title='Omnis CHEAT SHEET : DML to SQL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje0ZXZ_ItXLkutOo-8l6NA1PqSSmRDZGsvAagAvmbNvoeXtBwXMgS_835DOukTPhW1oouZVCx6CmZXWtAPSzZ_xycbQBuEBJvqsc0fCA0XkuXmQACxHAl3KeOq4y1wmoTNfH_hxoNQKfSb/s72-c/dml_vs_sql.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-3129671591501249591</id><published>2014-01-07T13:30:00.000+01:00</published><updated>2014-01-07T14:32:03.249+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Pattern"/><title type='text'>Omnis Studio : singleton pattern</title><content type='html'>&lt;div class=&quot;entry-content&quot; style=&quot;border: 0px; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: justify; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;background-color: white; border: 0px; line-height: 36px; margin-bottom: 1.5em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-variant: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEtnly-V1nv4F8HdfMbs14rSZQVWbOvXbX-kUn3p7SrFGAhq69SoF0GvyFvy6JbNLsJauSNftuZ-_8B7ILph8n0Yiuf08jOubXQ4dFzqnF8Od6nuH_jkWj9kvnTN29TXD4q8hHTGPcBliq/s1600/SingletonClass.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEtnly-V1nv4F8HdfMbs14rSZQVWbOvXbX-kUn3p7SrFGAhq69SoF0GvyFvy6JbNLsJauSNftuZ-_8B7ILph8n0Yiuf08jOubXQ4dFzqnF8Od6nuH_jkWj9kvnTN29TXD4q8hHTGPcBliq/s1600/SingletonClass.png&quot; height=&quot;105&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; line-height: 36px; margin-bottom: 1.5em; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-variant: inherit;&quot;&gt;This is the code implementing the singleton pattern as specified on&lt;/span&gt;&lt;span style=&quot;font-style: inherit; font-variant: inherit;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Singleton_pattern&quot; style=&quot;border: 0px; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;&quot;&gt;Gang of Four&lt;/a&gt;&lt;span style=&quot;font-style: inherit; font-variant: inherit;&quot;&gt;. Note that the object name is passed as parameter on the&lt;/span&gt;&lt;span style=&quot;font-style: inherit; font-variant: inherit;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;em style=&quot;border: 0px; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;pObjName&lt;/em&gt;&lt;span style=&quot;font-style: inherit; font-variant: inherit;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-style: inherit; font-variant: inherit;&quot;&gt;variable.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre style=&quot;-webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; background-color: #002b36; background-image: url(http://mauro.is/images/noise.png?1384253684); background-position: 0% 0%; border-bottom-left-radius: 0.4em; border-bottom-right-radius: 0.4em; border-top-left-radius: 0.4em; border-top-right-radius: 0.4em; border: 1px solid rgb(5, 35, 43); box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: #93a1a1; font-family: Courier, monospace; line-height: 1.45em; margin-bottom: 2.1em; overflow: auto; padding: 0.8em 1em; vertical-align: baseline;&quot;&gt;&lt;code style=&quot;border: 0px; font-family: Courier, monospace; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;If $clib.$objects.[pObjName].$insts.$count=0
  Do $clib.$objects.[pObjName].$newref() Returns object_reference
Else     ;; return the one and only object instance
  Calculate row as $clib.$objects.[pObjName].$listrefs()
  Calculate object_reference as row.C1
End If

Quit method pick(object_reference.$validref(), #NULL, object_reference)
&lt;/code&gt;&lt;/pre&gt;
&lt;code style=&quot;border: 0px; font-family: Courier, monospace; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;source : &lt;a href=&quot;http://mauro.is/&quot;&gt;mauro.is&lt;/a&gt;&lt;/code&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/3129671591501249591/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/01/omnis-studio-singleton-pattern.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3129671591501249591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3129671591501249591'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/01/omnis-studio-singleton-pattern.html' title='Omnis Studio : singleton pattern'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEtnly-V1nv4F8HdfMbs14rSZQVWbOvXbX-kUn3p7SrFGAhq69SoF0GvyFvy6JbNLsJauSNftuZ-_8B7ILph8n0Yiuf08jOubXQ4dFzqnF8Od6nuH_jkWj9kvnTN29TXD4q8hHTGPcBliq/s72-c/SingletonClass.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-2890107424280875935</id><published>2014-01-06T13:05:00.001+01:00</published><updated>2014-01-06T14:26:25.455+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Ergonomie"/><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jsClient"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis JS"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Remote Form"/><title type='text'>Omnis Javascript Client : Les composants</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:DocumentProperties&gt;
  &lt;o:Revision&gt;0&lt;/o:Revision&gt;
  &lt;o:TotalTime&gt;0&lt;/o:TotalTime&gt;
  &lt;o:Pages&gt;1&lt;/o:Pages&gt;
  &lt;o:Words&gt;309&lt;/o:Words&gt;
  &lt;o:Characters&gt;1701&lt;/o:Characters&gt;
  &lt;o:Company&gt;Parsaa&lt;/o:Company&gt;
  &lt;o:Lines&gt;14&lt;/o:Lines&gt;
  &lt;o:Paragraphs&gt;4&lt;/o:Paragraphs&gt;
  &lt;o:CharactersWithSpaces&gt;2006&lt;/o:CharactersWithSpaces&gt;
  &lt;o:Version&gt;14.0&lt;/o:Version&gt;
 &lt;/o:DocumentProperties&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:RelyOnVML/&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:HyphenationZone&gt;21&lt;/w:HyphenationZone&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;FR&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;JA&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;276&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;

&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
table.MsoNormalTable
 {mso-style-name:&quot;Tableau Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin:0cm;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:10.0pt;
 font-family:&quot;Times New Roman&quot;;
 mso-ansi-language:FR;}
table.TableAnaphore
 {mso-style-name:TableAnaphore;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-unhide:no;
 mso-style-parent:&quot;&quot;;
 border-top:solid black 1.5pt;
 border-left:none;
 border-bottom:solid black 1.5pt;
 border-right:none;
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-border-insideh:.5pt dotted windowtext;
 mso-para-margin:0cm;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:Garamond;
 mso-bidi-font-family:Garamond;
 mso-ansi-language:FR;}
&lt;/style&gt;
&lt;![endif]--&gt;



&lt;!--StartFragment--&gt;



&lt;!--EndFragment--&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqCgzHMEOuUtqP5Qb3zMlvr2Tch9fwVoYEnkfglGMf87rRwuGWYGKVxJyS1ORWmDTSUw4IAxMShaZii1Y42CKLplsW0fNKppPDcGtL3LpKsKoGcKAFtpenC1-po5PnL7gdHLL1jLhG70M/s1600/composant_fpousserot.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqCgzHMEOuUtqP5Qb3zMlvr2Tch9fwVoYEnkfglGMf87rRwuGWYGKVxJyS1ORWmDTSUw4IAxMShaZii1Y42CKLplsW0fNKppPDcGtL3LpKsKoGcKAFtpenC1-po5PnL7gdHLL1jLhG70M/s1600/composant_fpousserot.png&quot; height=&quot;419&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;TableAnaphore&quot; style=&quot;border-collapse: collapse; border: none; mso-border-bottom-alt: solid black 1.5pt; mso-border-top-alt: solid black 1.5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 100%px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border-left: none; border-right: none; border-top: solid black 1.5pt; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: solid black 1.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 12.0pt; mso-bidi-font-family: Times;&quot;&gt;Composants&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border-left: none; border-right: none; border-top: solid black 1.5pt; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: solid black 1.5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 12.0pt; mso-bidi-font-family: Times;&quot;&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 58.3pt; margin-top: 0cm; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Activity Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Image animée pour afficher l&#39;activité du serveur Omnis&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Background Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Objet permettant de définir un rectangle, une ligne, un triangle,
  ou une image en arrière plan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Bar Chart Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Affiche un graphique à barres basé sur une liste de valeurs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Button Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Bouton standard qui réagit aux clics &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Checkbox Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Case à cocher&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;ComboBox&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Objet combinant champ de saisie et liste déroulante&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Complex Grid&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Grille qui permet d&#39;afficher tous les types de données et
  de formatages&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Data Grid Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Grille simple pour l&#39;affichage de textes et de données
  numériques&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Date Picker Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Sélecteur de date tactile&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Droplist&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Liste déroulante&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 11;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Edit Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Champ de saisie simple&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 12;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;File Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Permet aux utilisateurs finals de télécharger des fichiers&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 13;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;HTML Object&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Objet pour afficher du contenu HTML&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 14;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Hyperlink Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Liste de liens hypertextes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 15;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Label Object&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Objet label/étiquette&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 16;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;List Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Liste standard&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 17;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Map Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Objet permettant d’afficher une carte à travers l’API
  google map&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 18;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Navigation Bar Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Barre de navigation tactile&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 19;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Page Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Permet la sélection d’éléments paginés par le tactile &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 20;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Paged Pane&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Peut contenir des champs sur plusieurs pages&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 21;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Picture Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Champ standard pour l&#39;affichage d&#39;images&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 22;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Pie Chart Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Graphique circulaire&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 23;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Popup Menu Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Menu contextuel&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 24;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Progress Bar Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Barre montrant les progrès du processus de serveur ou de
  calcul&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 25;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;RadioGroup Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Affiche un groupe de boutons radio pour une sélection
  exclusive&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 26;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Slider Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Composant Slider pour définir des valeurs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 27;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Subform&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Permet d&#39;insérer une autre remoteform comme un
  sous-formulaire&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 28;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;SwitchControl&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Permet de sélectionner un état Marche/Arrêt vous pouvez spécifier
  une icône pour l’état ​​marche / arrêt&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 29;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Tab Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Onglets multiples pour contrôler la sélection d’une page&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 30;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Timer Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Déclenche un événement à un intervalle spécifié&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 31;&quot;&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Tree Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: dotted windowtext 1.0pt; border: none; mso-border-bottom-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Liste pour afficher des données hiérarchiques&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 32; mso-yfti-lastrow: yes;&quot;&gt;
  &lt;td style=&quot;border-bottom: solid black 1.5pt; border: none; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 34.58%;&quot; valign=&quot;top&quot; width=&quot;34%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Video Control&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid black 1.5pt; border: none; mso-border-top-alt: dotted windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 65.42%;&quot; valign=&quot;top&quot; width=&quot;65%&quot;&gt;&lt;div align=&quot;left&quot; class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12.0pt; mso-layout-grid-align: none; mso-pagination: none; text-align: left; text-autospace: none;&quot;&gt;
&lt;span lang=&quot;FR&quot; style=&quot;color: windowtext; font-family: Times; font-size: 10.0pt; mso-bidi-font-family: Times;&quot;&gt;Joue une vidéo YouTube ou Flowplayer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: center;&quot;&gt;The Component Store in Omnis contains many different GUI objects for building interactive, easy-to-use, event and data-driven web and mobile apps, including standard fields, list boxes, grids, progress bar, date picker, slider, picture, pie/bar chart, and buttons. All components and remote forms support web standards HTML5 and CSS3 which allow alpha color transparency, as well as animations for objects and subforms.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://tinyurl.com/522gallery&quot; target=&quot;_blank&quot;&gt;Tigerlogic gallery page demo&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/2890107424280875935/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2014/01/omnis-javascript-client-les-composants.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2890107424280875935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2890107424280875935'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2014/01/omnis-javascript-client-les-composants.html' title='Omnis Javascript Client : Les composants'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdqCgzHMEOuUtqP5Qb3zMlvr2Tch9fwVoYEnkfglGMf87rRwuGWYGKVxJyS1ORWmDTSUw4IAxMShaZii1Y42CKLplsW0fNKppPDcGtL3LpKsKoGcKAFtpenC1-po5PnL7gdHLL1jLhG70M/s72-c/composant_fpousserot.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-4156619107565181692</id><published>2013-12-31T08:30:00.000+01:00</published><updated>2014-03-12T10:11:01.597+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>The ecomnisystem</title><content type='html'>&lt;h1 class=&quot;title entry-title&quot; itemprop=&quot;name&quot; style=&quot;background-color: white; display: table-cell; margin: 0px; padding: 0px 40px 0px 0px; position: relative; text-align: center; vertical-align: middle; width: 670px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&lt;div style=&quot;color: black;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvEwUitZQcrGQXuvbuntWXqzvnKD0h7TrUV1-CMbw_sz8apU3WABGZianicaGbHfInlcJqqlsYSm_r8_nai00ossusf1Mh_a-y_kMNX3msbKaQNgcNVaFnRTAnBF-nT97l1H5hthiLdv3g/s1600/ecomnisystem_fpousserot.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvEwUitZQcrGQXuvbuntWXqzvnKD0h7TrUV1-CMbw_sz8apU3WABGZianicaGbHfInlcJqqlsYSm_r8_nai00ossusf1Mh_a-y_kMNX3msbKaQNgcNVaFnRTAnBF-nT97l1H5hthiLdv3g/s1600/ecomnisystem_fpousserot.png&quot; height=&quot;164&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small; font-weight: normal;&quot;&gt;Here is a list of links constituting the ecosystem of a Omnis developeur&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;Register&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;[Forum fr]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://fr.groups.yahoo.com/neo/groups/Omnis-fr/info&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://fr.groups.yahoo.com/neo/groups/Omnis-fr/info&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;[Forum en]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://lists.omnis-dev.com/&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://lists.omnis-dev.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;color: black; font-family: inherit; font-size: small; line-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;color: black; font-family: inherit; font-size: small; line-height: 15px;&quot;&gt;Search&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;[Forum fr]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://fr.groups.yahoo.com/neo/groups/Omnis-fr/search/messages?query=ma%20requete&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://fr.groups.yahoo.com/neo/groups/Omnis-fr/search/messages?query=ma%20requete&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;[Forum en]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://www.omnis-dev.com/message/ListSearch.html&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://www.omnis-dev.com/message/ListSearch.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: black; font-size: small; line-height: 15px;&quot;&gt;[Forum es]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://groups.google.com/forum/#!forum/omnisstudio&quot;&gt;https://groups.google.com/forum/#!forum/omnisstudio&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small; line-height: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;color: black; font-size: small; line-height: 15px;&quot;&gt;Learn [Official]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Website&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://www.tigerlogic.com/tigerlogic/omnis/&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://www.tigerlogic.com/tigerlogic/omnis/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;Blog&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://blog.tigerlogic.com/omnis/&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://blog.tigerlogic.com/omnis/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small; font-weight: normal;&quot;&gt;Twitter&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #3d85c6; font-family: inherit; font-size: small; font-weight: normal;&quot;&gt;&lt;a href=&quot;http://twitter.com/Omnisstudio&quot;&gt;http://twitter.com/Omnisstudio&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small; font-weight: normal;&quot;&gt;Facebook&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #3d85c6; font-family: inherit; font-size: small; font-weight: normal;&quot;&gt;&lt;a href=&quot;https://www.facebook.com/OmnisStudio&quot;&gt;https://www.facebook.com/OmnisStudio&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;Rss Technotes Omnis&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;div style=&quot;color: #1e66ae;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://www.tigerlogic.com/tigerlogic/omnis/technotes/rss2.xml&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://www.tigerlogic.com/tigerlogic/omnis/technotes/rss2.xml&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;# Improve&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;StudioTips (en)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; font-weight: normal; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://www.studiotips.net/docs/&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;http://www.studiotips.net/docs/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;Conference EurOmnis&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #1e66ae; line-height: 1.22em; text-align: left;&quot;&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;
&lt;span style=&quot;font-family: inherit; font-size: small;&quot;&gt;&lt;a href=&quot;http://www.omnisworld.org/&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.omnisworld.org/&quot; style=&quot;color: #1e66ae; line-height: 1.22em;&quot;&gt;www.omnisworld.org&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: black; font-size: small; font-weight: normal; line-height: 15px;&quot;&gt;aulaomnisstudio (sp)&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;color: black; font-weight: normal;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://sites.google.com/site/aulaomnisstudio/&quot;&gt;https://sites.google.com/site/aulaomnisstudio/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: black; font-weight: normal;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: black;&quot;&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/4156619107565181692/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/12/the-ecomnisystem.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/4156619107565181692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/4156619107565181692'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/12/the-ecomnisystem.html' title='The ecomnisystem'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvEwUitZQcrGQXuvbuntWXqzvnKD0h7TrUV1-CMbw_sz8apU3WABGZianicaGbHfInlcJqqlsYSm_r8_nai00ossusf1Mh_a-y_kMNX3msbKaQNgcNVaFnRTAnBF-nT97l1H5hthiLdv3g/s72-c/ecomnisystem_fpousserot.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-6975859996442610295</id><published>2013-12-13T13:54:00.000+01:00</published><updated>2013-12-13T13:54:00.464+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>&quot;La simplicité est la sophistication suprême&quot;</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8ppe2LNHBeFsdZhU3y6U1Vmty6Uy4I0Vu2Fi7dBUFzciqAB8153Tq3RRy4Ip5uw5GwwG5QHj4yhbv1RdSkRC7_MtkWlTBk1Ck03YCRI6eJbXoSZ6oVK6_9UHsBRmmvjop6GMa6VjmRMkj/s1600/citation-de-vinci.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8ppe2LNHBeFsdZhU3y6U1Vmty6Uy4I0Vu2Fi7dBUFzciqAB8153Tq3RRy4Ip5uw5GwwG5QHj4yhbv1RdSkRC7_MtkWlTBk1Ck03YCRI6eJbXoSZ6oVK6_9UHsBRmmvjop6GMa6VjmRMkj/s1600/citation-de-vinci.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/6975859996442610295/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/12/la-simplicite-est-la-sophistication.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/6975859996442610295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/6975859996442610295'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/12/la-simplicite-est-la-sophistication.html' title='&quot;La simplicité est la sophistication suprême&quot;'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8ppe2LNHBeFsdZhU3y6U1Vmty6Uy4I0Vu2Fi7dBUFzciqAB8153Tq3RRy4Ip5uw5GwwG5QHj4yhbv1RdSkRC7_MtkWlTBk1Ck03YCRI6eJbXoSZ6oVK6_9UHsBRmmvjop6GMa6VjmRMkj/s72-c/citation-de-vinci.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-2952688087744368209</id><published>2013-12-09T13:58:00.001+01:00</published><updated>2013-12-13T14:00:25.468+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>Grace Hopper : The first bug</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/8/8a/H96566k.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;252&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/8/8a/H96566k.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Grace Murray Hopper (December 9, 1906 – January 1, 1992) was an American computer scientist and United States Navy Rear Admiral. A pioneer in the field, she was one of the first programmers of the Harvard Mark I computer, and developed the first compiler for a computer programming language. &lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;She conceptualized the idea of machine-independent programming languages, which led to the development of COBOL, one of the first modern programming languages. She is credited with popularizing the term &quot;debugging&quot; for fixing computer glitches (inspired by an actual moth removed from the computer).&lt;br /&gt;
&lt;br /&gt;
See also : &lt;a href=&quot;http://florentpousserot.blogspot.fr/2009/08/origine-du-mot-bug.html&quot;&gt;origine du mot bug&amp;nbsp;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/2952688087744368209/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/12/grace-hopper-first-bug.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2952688087744368209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2952688087744368209'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/12/grace-hopper-first-bug.html' title='Grace Hopper : The first bug'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-3612436986609051368</id><published>2013-11-22T08:30:00.000+01:00</published><updated>2013-11-22T08:30:01.521+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>L&#39;importance du design</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWSawtR6ADRbnOQiNeYWevaRs3ehhna52kCZgqlMBWW5YKv3NvHn1qztvIM75E-libNQhpW4irmx-lNeRpNWLb43bg_-SQPfjpLuEMqQaQZ4rSmTx6G9WSGBiVz9QejX2DRd9_2BuzZV7r/s1600/99designs-importance-du-design-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWSawtR6ADRbnOQiNeYWevaRs3ehhna52kCZgqlMBWW5YKv3NvHn1qztvIM75E-libNQhpW4irmx-lNeRpNWLb43bg_-SQPfjpLuEMqQaQZ4rSmTx6G9WSGBiVz9QejX2DRd9_2BuzZV7r/s1600/99designs-importance-du-design-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
http://www.maddyness.com/prospective/2013/11/15/design-startups-ux-succes/&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/3612436986609051368/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/limportance-du-design.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3612436986609051368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3612436986609051368'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/limportance-du-design.html' title='L&#39;importance du design'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWSawtR6ADRbnOQiNeYWevaRs3ehhna52kCZgqlMBWW5YKv3NvHn1qztvIM75E-libNQhpW4irmx-lNeRpNWLb43bg_-SQPfjpLuEMqQaQZ4rSmTx6G9WSGBiVz9QejX2DRd9_2BuzZV7r/s72-c/99designs-importance-du-design-1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-8014327300687081156</id><published>2013-11-20T18:40:00.001+01:00</published><updated>2013-11-20T18:40:22.837+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ergonomie"/><category scheme="http://www.blogger.com/atom/ns#" term="IHM"/><category scheme="http://www.blogger.com/atom/ns#" term="UX DESIGN"/><title type='text'>Qu’est ce qu’un UX DESIGNER ?</title><content type='html'>&lt;br /&gt;
&lt;blockquote&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;//www.youtube.com/embed/KKoayiQbUc0?rel=0&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;’ Les UX Designer doivent être à la fois des designers artistiques (quelqu’un capable de créer quelque chose de beau) mais également des ingénieurs (quelqu’un capable de concevoir des interfaces intelligentes comme un véritable outil) c’est donc un profil hybride qui est rare mais passionnant ‘&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;- Alexandre MALSCH -&lt;/span&gt;&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/8014327300687081156/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/quest-ce-quun-ux-designer.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8014327300687081156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8014327300687081156'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/quest-ce-quun-ux-designer.html' title='Qu’est ce qu’un UX DESIGNER ?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-4448428326239315078</id><published>2013-11-16T08:30:00.000+01:00</published><updated>2013-11-16T08:30:01.768+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Big Data"/><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>Big Data : everyone claims they are doing it</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJZNomEQB7JI1Qn5gsCmYthVc84YAwcyd3aPj1T7efQiEbEqvvXMM6IdHG42T4dVn6X_vE_DpPyUw6JmvnoopU2ONWDefT8xI_4kbNeeCveqCyq5Lw7k-rI6mawZymL4qq4aFM3gdbEcjz/s1600/bigdata_fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJZNomEQB7JI1Qn5gsCmYthVc84YAwcyd3aPj1T7efQiEbEqvvXMM6IdHG42T4dVn6X_vE_DpPyUw6JmvnoopU2ONWDefT8xI_4kbNeeCveqCyq5Lw7k-rI6mawZymL4qq4aFM3gdbEcjz/s320/bigdata_fpousserot.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Big data is like teenage sex:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
everyone talks about it,&lt;br /&gt;nobody really knows how to do it,&lt;br /&gt;everyone thinks everyone else is doing it,&lt;br /&gt;so everyone claims they are doing it&lt;/blockquote&gt;
&lt;i&gt;&lt;a href=&quot;https://www.facebook.com/dan.ariely/posts/904383595868&quot; target=&quot;_blank&quot;&gt;Dan Ariely&lt;/a&gt;&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dan Ariely (born April 29, 1967) is an Israeli American professor of psychology and behavioral economics.[1] He teaches at Duke University and is the founder of The Center for Advanced Hindsight[2] and also the co-founder of BEworks. Ariely&#39;s talks on TED have been watched over 4.8 million times. He is the author of Predictably Irrational and The Upside of Irrationality, both of which became New York Times best sellers, as well as The Honest Truth about Dishonesty.[3]&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;http://fr.wikipedia.org/wiki/Dan_Ariely&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/4448428326239315078/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/big-data-everyone-claims-they-are-doing.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/4448428326239315078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/4448428326239315078'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/big-data-everyone-claims-they-are-doing.html' title='Big Data : everyone claims they are doing it'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJZNomEQB7JI1Qn5gsCmYthVc84YAwcyd3aPj1T7efQiEbEqvvXMM6IdHG42T4dVn6X_vE_DpPyUw6JmvnoopU2ONWDefT8xI_4kbNeeCveqCyq5Lw7k-rI6mawZymL4qq4aFM3gdbEcjz/s72-c/bigdata_fpousserot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-8846827702663643964</id><published>2013-11-15T08:30:00.000+01:00</published><updated>2013-11-15T10:22:30.945+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Accessibilité"/><category scheme="http://www.blogger.com/atom/ns#" term="Ebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>Gentoomen Library : 35GB of computer books</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFGuEKSQgAtQmN7870BpAdzCc-6tewkZX9YdcsjiBIACoYel155oJSswuFCYtsw-3jvXlJMsBr4xOIAlgvnMmWrgBTXi-vza9r0EyQper2-ubM9ROPrkqHmUWx1AiAYS2VyA8sKXAh-_c_/s1600/books_fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFGuEKSQgAtQmN7870BpAdzCc-6tewkZX9YdcsjiBIACoYel155oJSswuFCYtsw-3jvXlJMsBr4xOIAlgvnMmWrgBTXi-vza9r0EyQper2-ubM9ROPrkqHmUWx1AiAYS2VyA8sKXAh-_c_/s320/books_fpousserot.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;3616 files covering almost all computer subjects, &quot;from Algorithms to XML&quot; (through 3D animation, artificial intelligence, architecture, cryptography, history of computing, databases , video games, networks, operating systems, compilers, security, systems ...).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;The List :&amp;nbsp;http://books.gentoomen.org/listing.html&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;The torrent :&amp;nbsp;http://books.gentoomen.org/gentoomen-library.torrent&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;An overview:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Apple Confidential 2.0 msword.zip&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Apple Confidential 2.0 The Definitive History of the World&#39;s Most Colorful Company.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Return to the Little Kingdom-Steve Jobs, the Creation of Apple, &amp;amp; How it Changed the World, 2e [2009].epub&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;stevejobs 1996_Wired.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Steve Wozniak - iWoz (epub).epub&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Oracle Essentials Oracle Database 10g 3rd ed 2004.chm&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Beginning Databases With PostreSQL - From Novice To Professional, 2nd Ed 2005.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;UML 2 for Dummies (2003).chm&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Data Mining Cookbook_Robert Elliot (2001).pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Data Structures, Algorithms and Program Style Using C - James F. Korsh.chm&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Fundamentals of Error-Correcting Codes - W. Cary Huffman.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Adobe Illustrator 10 for Dummies.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;CRC.-.Implementing.and.Developing.Cloud.Computing.Applications.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Mcgraw-Hill - Javascript Demystified (2006).pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;O&#39;Reilly Eclipse Cookbook.chm&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Garbage Collection Algorithms For Automatic Dynamic Memory Management - Richard Jones.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;No Starch Press - The Book Of VMware - The Complete Guide To VMware Workstation.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Wiley-Windows.Command.Line.Administration.Instant.Reference.2010.RETAiL.EBook.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;O&#39;Reilly Apache Cookbook.chm&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;O&#39;Reilly CSS The Definitive Guide (3rd Edition).chm&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;O&#39;Reilly XSLT Cookbook.chm&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;O&#39;Reilly Programming Collective Intelligence.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Agile Coaching.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Semantics&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Ide, Nancy &amp;amp; Yorick Wilks-Making Sense about Sense, WSDbook.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Lakoff-1987-Women-Fire-and-Dangerous-Things.pdf&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Lambalgen_Hamm-Proper_Treatment_of_Events.pdf&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Oops, we do not find the doc for Omnis 7 or Omnis Studio&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/8846827702663643964/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/gentoomen-library-35gb-of-computer-books.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8846827702663643964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8846827702663643964'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/gentoomen-library-35gb-of-computer-books.html' title='Gentoomen Library : 35GB of computer books'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFGuEKSQgAtQmN7870BpAdzCc-6tewkZX9YdcsjiBIACoYel155oJSswuFCYtsw-3jvXlJMsBr4xOIAlgvnMmWrgBTXi-vza9r0EyQper2-ubM9ROPrkqHmUWx1AiAYS2VyA8sKXAh-_c_/s72-c/books_fpousserot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-9023318446166199586</id><published>2013-11-14T08:00:00.000+01:00</published><updated>2013-11-14T10:42:35.900+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>ELECTRONIC COMPUTER</title><content type='html'>&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUPbniaWpPEON89bENUXtUlB3gAWaECuZ-7eWDwdh8o2KGPF-cMS3tsPEJ6VjHIQ4GVBzSHA4VlWTLvCBMY7gR6W4BMXUiqN329h3BLRAUXX3lqLuT0L5KiQVZL5T8taCsVaB87T4vxU-3/s1600/computer_fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUPbniaWpPEON89bENUXtUlB3gAWaECuZ-7eWDwdh8o2KGPF-cMS3tsPEJ6VjHIQ4GVBzSHA4VlWTLvCBMY7gR6W4BMXUiqN329h3BLRAUXX3lqLuT0L5KiQVZL5T8taCsVaB87T4vxU-3/s400/computer_fpousserot.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;background-color: whitesmoke; color: #333333; font-family: &#39;Helvetica Neue&#39;, Arial, sans-serif; font-size: 14px; line-height: 18px; text-align: -webkit-auto; white-space: pre-wrap;&quot;&gt;The delivery of Norwich Council&#39;s first computer. 1957 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;background-color: whitesmoke; color: #333333; font-family: &#39;Helvetica Neue&#39;, Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: whitesmoke; color: #333333; font-family: &#39;Helvetica Neue&#39;, Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap;&quot;&gt;The delivery of Norwich Council&#39;s first computer. 1957 &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/9023318446166199586/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/electronic-computer.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/9023318446166199586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/9023318446166199586'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/electronic-computer.html' title='ELECTRONIC COMPUTER'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUPbniaWpPEON89bENUXtUlB3gAWaECuZ-7eWDwdh8o2KGPF-cMS3tsPEJ6VjHIQ4GVBzSHA4VlWTLvCBMY7gR6W4BMXUiqN329h3BLRAUXX3lqLuT0L5KiQVZL5T8taCsVaB87T4vxU-3/s72-c/computer_fpousserot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-8994525026252413077</id><published>2013-11-13T08:40:00.003+01:00</published><updated>2013-11-14T10:20:52.307+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Notation"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><title type='text'>Omnis Studio : null is not a value</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6WzWIBKtuQJyFQw0xDOcHJ9ynoPay9kh7APXFPDDYEsSgrfnie92-fE6iDoTmfDACfOZ_YBfkdvwovNU4-ArXDLlMwN_xuspOJPj0YvUf1EXKYTlTg0RraC-H9JvfrqjsbBIftPl_SNSp/s1600/omnis_if_or_fpousserot.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6WzWIBKtuQJyFQw0xDOcHJ9ynoPay9kh7APXFPDDYEsSgrfnie92-fE6iDoTmfDACfOZ_YBfkdvwovNU4-ArXDLlMwN_xuspOJPj0YvUf1EXKYTlTg0RraC-H9JvfrqjsbBIftPl_SNSp/s1600/omnis_if_or_fpousserot.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
With Omnis Studio, using the operator &#39;OR&#39; in a test &#39;IF&#39; can have unexpected behavior.&lt;br /&gt;
If one of the two conditions is &#39;null&#39; then the result is considered false. So be careful on your terms!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
If kTrue|#NULL&lt;br /&gt;
&amp;nbsp; &amp;nbsp; OK message ; Don&#39;t work&lt;br /&gt;
End If&lt;br /&gt;
&lt;br /&gt;
If kTrue|kFalse&lt;br /&gt;
&amp;nbsp; &amp;nbsp; OK message ; work&lt;br /&gt;
End If&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Tips (&lt;/span&gt;Thanx @&amp;nbsp;&lt;a href=&quot;https://plus.google.com/u/0/105598218573351263764/about?cfem=1&quot; target=&quot;_blank&quot;&gt;Francisco Ramos&lt;/a&gt;)&lt;span style=&quot;font-family: inherit;&quot;&gt;: Use the&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;code&quot; style=&quot;font-family: inherit;&quot;&gt;isclear()&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;function.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
If kTrue|isclear(#NULL)&lt;br /&gt;
OK message ; work&lt;br /&gt;
End If&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/8994525026252413077/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/omnis-studio-null-is-not-value.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8994525026252413077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8994525026252413077'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/omnis-studio-null-is-not-value.html' title='Omnis Studio : null is not a value'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6WzWIBKtuQJyFQw0xDOcHJ9ynoPay9kh7APXFPDDYEsSgrfnie92-fE6iDoTmfDACfOZ_YBfkdvwovNU4-ArXDLlMwN_xuspOJPj0YvUf1EXKYTlTg0RraC-H9JvfrqjsbBIftPl_SNSp/s72-c/omnis_if_or_fpousserot.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-8467384178022611220</id><published>2013-11-13T08:00:00.000+01:00</published><updated>2013-11-13T08:00:04.958+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Responsive Design"/><title type='text'>An overview of your web application on multiple device</title><content type='html'>&lt;br /&gt;
&lt;h3 class=&quot;panel-title&quot; style=&quot;box-sizing: border-box; color: white; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 500; line-height: 1.1; margin-bottom: 0px; margin-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifaASmGVEHoT5UYn98JCfRHU3zZX0Zhq68uilM5nv-a8HidXt-kjvocckUmMPVXv1VbsgA0r3SzDhSw9kfAAybJxDHzw5ycdPoQxENC4Z8l1fR_-3UDPnn6_832DFjmNtkWbOZEwAvR-C7/s1600/overview_multi_device_fpousserot.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifaASmGVEHoT5UYn98JCfRHU3zZX0Zhq68uilM5nv-a8HidXt-kjvocckUmMPVXv1VbsgA0r3SzDhSw9kfAAybJxDHzw5ycdPoQxENC4Z8l1fR_-3UDPnn6_832DFjmNtkWbOZEwAvR-C7/s1600/overview_multi_device_fpousserot.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
This site allows you to see how your pages appear on mobile / tablet.&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
Put the url of the site in the field (top left) and it&#39;ll just scroll down to see how it is displayed on phones and tablets.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.responsinator.com/&quot;&gt;http://www.responsinator.com/&lt;/a&gt;&lt;/div&gt;
&lt;br style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px;&quot;&gt;On Firefox,&amp;nbsp;&lt;/span&gt;you can use: Tools &amp;gt; Web Developer &amp;nbsp;&amp;gt; adaptive view (Ctrl + Shift + M)&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/8467384178022611220/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/an-overview-of-your-web-application-on.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8467384178022611220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/8467384178022611220'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/11/an-overview-of-your-web-application-on.html' title='An overview of your web application on multiple device'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifaASmGVEHoT5UYn98JCfRHU3zZX0Zhq68uilM5nv-a8HidXt-kjvocckUmMPVXv1VbsgA0r3SzDhSw9kfAAybJxDHzw5ycdPoQxENC4Z8l1fR_-3UDPnn6_832DFjmNtkWbOZEwAvR-C7/s72-c/overview_multi_device_fpousserot.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-5289647115798038964</id><published>2013-07-21T19:17:00.002+02:00</published><updated>2013-07-21T19:17:29.467+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><title type='text'>Omnis Studio : add cancel function on a OK or Yes/No message box</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmFtuBUgoU29Ye54uR_9z45YXsN4WoiSwBwTflHesLCYU7iE1jtyreGU8PCgbRjetsyu1EDgBPHvbdrt55C8S6lcYW2S25OvUt8ax_3Oz2AOPeQ4u6YBgi0jmZ8OY7dQwUDHThzg7u2vXO/s1600/msgcancelled_fpousserot.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmFtuBUgoU29Ye54uR_9z45YXsN4WoiSwBwTflHesLCYU7iE1jtyreGU8PCgbRjetsyu1EDgBPHvbdrt55C8S6lcYW2S25OvUt8ax_3Oz2AOPeQ4u6YBgi0jmZ8OY7dQwUDHThzg7u2vXO/s1600/msgcancelled_fpousserot.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
To enable this option, you must checked the checkbox &#39;cancel button&#39;.&lt;br /&gt;
Then you need to use the &#39;&lt;b&gt;msgcancelled&lt;/b&gt;&#39; to detect if the user clicks on the cancel button.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Example :&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Yes/No message Using the function msgcancelled (Icon,Cancel button) {Want to improve the way you develop?}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;If not(msgcancelled())&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; If flag true&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Calculate iCtrl as 1&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;Do method myFunction&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/5289647115798038964/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/07/omnis-studio-add-cancel-function-on-ok.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5289647115798038964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5289647115798038964'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/07/omnis-studio-add-cancel-function-on-ok.html' title='Omnis Studio : add cancel function on a OK or Yes/No message box'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmFtuBUgoU29Ye54uR_9z45YXsN4WoiSwBwTflHesLCYU7iE1jtyreGU8PCgbRjetsyu1EDgBPHvbdrt55C8S6lcYW2S25OvUt8ax_3Oz2AOPeQ4u6YBgi0jmZ8OY7dQwUDHThzg7u2vXO/s72-c/msgcancelled_fpousserot.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-2172733624341652088</id><published>2013-07-10T14:35:00.001+02:00</published><updated>2013-07-10T16:14:46.076+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="R&amp;D"/><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>R&amp;D pourquoi faire ? </title><content type='html'>&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px; font-family: Helvetica;&quot;&gt;Un informaticien qui ne se tient pas informé, qui n’expérimente pas dans son coin, c’est un peu comme un musicien qui ne pratique jamais son instrument en dehors des concerts&amp;nbsp;; il finit par être rouillé, son imagination s’assèche, sa capacité à répondre de manière originale aux problèmes rencontrés s’amenuise&amp;nbsp;; il n’est plus capable que d’appliquer les recettes qu’il a déjà employées auparavant.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px; font-family: Helvetica;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;La veille techno est nécessaire. Elle est personnelle.&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;Les bons informaticiens mènent une veille active, ils expérimentent sans arrêt.&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;Et il faut se prévoir des moments pour partager la veille des uns et des autres.&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;Pour alimenter la motivation, il faut faire de la R&amp;amp;D.&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;Pas forcément beaucoup. Pas forcément tout le temps.&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;Sur des sujets éventuellement utiles pour l’entreprise, tout en s’autorisant quelques digressions.&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;Quand on développe «&amp;nbsp;pour de vrai&amp;nbsp;», on utilise des techniques qui ont fait leurs preuves. On fait dans le&amp;nbsp;&lt;a href=&quot;http://www.geek-directeur-technique.com/2010/10/01/plus-loin-que-la-simplicite-la-rusticite&quot; style=&quot;text-decoration: none;&quot; title=&quot;Plus loin que la simplicité : la rusticité&quot;&gt;rustique&lt;/a&gt;, s’il le faut.&lt;/li&gt;
&lt;/ol&gt;
Quelques précisions qui sont peut-être utiles&amp;nbsp;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Ce n’est pas parce que Google offre à ses employés 20% de «&amp;nbsp;temps libre&amp;nbsp;» pour travailler sur les projets qu’ils veulent que toutes les entreprises peuvent se le permettre. [1]&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Un informaticien qui surfe sur Facebook et le Journal du Geek, c’est comme un footballeur qui lit l’Équipe. Ce n’est&amp;nbsp;&lt;em&gt;pas&lt;/em&gt;&amp;nbsp;de la veille techno…&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px; font-family: Helvetica;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;

&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px; font-family: Helvetica;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px; font-family: Helvetica;&quot;&gt;Source :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;a-n ot-anchor YF&quot; href=&quot;http://www.geek-directeur-technique.com/2013/07/08/si-les-informaticiens-etaient-des-sportifs-ou-des-musiciens&quot; style=&quot;-webkit-transition: color 0.218s; background-color: white; color: #404040; cursor: pointer; display: inline !important; font-family: Roboto, arial, sans-serif; font-size: 16px; line-height: 1.4; max-height: 157px; overflow: hidden; text-decoration: none; text-overflow: ellipsis;&quot; tabindex=&quot;0&quot; target=&quot;_blank&quot;&gt;De geek à directeur technique – Si les informaticiens étaient des sportifs ou des musiciens&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;x9RMTc&quot; style=&quot;background-color: white; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px; padding-top: 9px;&quot;&gt;
&lt;a class=&quot;a-n ot-anchor cCpKvd&quot; href=&quot;http://www.geek-directeur-technique.com/2013/07/08/si-les-informaticiens-etaient-des-sportifs-ou-des-musiciens&quot; style=&quot;-webkit-transition: color 0.218s; color: #999999; cursor: pointer; display: block; font-size: 12px; line-height: 1.4; overflow: hidden; padding-top: 1px; text-overflow: ellipsis; white-space: nowrap;&quot; tabindex=&quot;0&quot; target=&quot;_blank&quot;&gt;geek-directeur-technique.com&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/2172733624341652088/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/07/r-pourquoi-faire.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2172733624341652088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/2172733624341652088'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/07/r-pourquoi-faire.html' title='R&amp;D pourquoi faire ? '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-6697423989923921127</id><published>2013-07-03T20:51:00.001+02:00</published><updated>2013-07-04T09:08:42.216+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><title type='text'>Omnis Studio : Ecrire un code logique, performant et facile à maintenir</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRnlrQKJQQNLVtidXu5Gb5khGKglm4khJHZSDsr83MD-A-2PcRJ1UnMzIoRHgXM0-SwfSZOFMvmvmngkR4-BBcRc8wO2ZmQUvtwS4ThEkUcbQPVAFj8U0IiKNqRer16UA92O0bWZtxl8C8/s363/GoodCode-BadCode.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;274&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRnlrQKJQQNLVtidXu5Gb5khGKglm4khJHZSDsr83MD-A-2PcRJ1UnMzIoRHgXM0-SwfSZOFMvmvmngkR4-BBcRc8wO2ZmQUvtwS4ThEkUcbQPVAFj8U0IiKNqRer16UA92O0bWZtxl8C8/s320/GoodCode-BadCode.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
On trouve souvent des informations sur ce qu&#39;il faut faire. Aujourd&#39;hui j&#39;ai décidé d&#39;écrire ce billet sur ce qu&#39;il ne faut pas faire !&lt;br /&gt;
&lt;br /&gt;
Pour ce sujet nous allons étudier du code permettant de rendre visible ou non des champs en fonction de certaines conditions.&lt;br /&gt;
Cet échantillon à été tiré d&#39;un code existant qu&#39;il ne faut surtout pas reproduire chez vous. Promis ?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
C&#39;est parti,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;If condition1&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=1)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=11)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=21)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=31)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;End If&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;If&amp;nbsp;condition2&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=2)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=12)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=22)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=32)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;End If&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;If&amp;nbsp;condition3&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=3)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=13)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=23)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=33)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;End If&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
etc..&lt;br /&gt;
&lt;br /&gt;
Je m&#39;arrête là, mais l&#39;enchainement de conditions se poursuit comme cela 6 fois de suite.&lt;br /&gt;
&lt;br /&gt;
Ce code vous semble correct ? Pourtant nous allons voir que non.&lt;br /&gt;
&lt;br /&gt;
Pour notre étude nous ferons référence à la ligne suivante qui&amp;nbsp;va rendre invisible le champ ayant pour propriété $ordrer &#39;1&#39;&amp;nbsp; :&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.$sendall($ref.$visible.$assign(kFalse),$ref.$order=1)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Logique&lt;/b&gt;&lt;br /&gt;
Il n&#39;est pas logique du tout d&#39;utiliser la fonction $sendall pour modifier la propriété d&#39;un seul champ.&lt;br /&gt;
La propriété $order est une propriété unique. Deux champs ne peuvent avoir le même order, contrairement aux propriétés comme $top, ou $left.&lt;br /&gt;
Le code devrait donc faire référence directement au champ, comme ci-dessous :&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Do $cinst.$objs.monchampayantorder1.$visible.$assign(kfalse)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Performance&lt;/b&gt;&lt;br /&gt;
Imaginons que votre window possède 50 champs. L&#39;exécution de $cinst.$objs.$sendall va donc parcourir ces 50 champs pour au final n&#39;affecter que le champ qui aura pour propriété $order =1 .&lt;br /&gt;
On pourrait représenter le code de la manière suivante :&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;For &amp;nbsp;fieldref from 1 to 50 step 1&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp; If field ref.$order=1&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &amp;nbsp; Do fieldref.$visible.$assign(kfalse)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp; End If&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;End For&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Donc dans notre exemple, 12 $sendall x 50 champs, soit 600 itérations (for) comportant une condition (if).&lt;br /&gt;
Si nous avions utilisé la méthode directe mentionné dans la section &#39;logique&#39;, on obtiendrai seulement 12 exécutions de la méthode $assign sur des champs &#39;connus&#39;.&lt;br /&gt;
Même si dans votre environnement de développement, en local, vous ne ressentez pas de différence, pensez à l&#39;éxecution de ce code par plusieurs utilisateurs, sur une même machine à travers un réseau.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Maintenance&lt;/b&gt;&lt;br /&gt;
Imaginons maintenant que coder &#39;logique&#39; n&#39;est pas votre problème et que la performance encore moins.&lt;br /&gt;
J&#39;ai dit tout à l&#39;heure que la propriété $order était unique. C&#39;est vrai, mais si vous modifiez l&#39;ordre de vos champs dans votre interface? Et oui, plus rien ne va fonctionner comme prévu. Se baser sur la propriété $order pour ce genre de travail est vraiment une très mauvaise idée. Préférez plutôt les propriétés $ident ou $name.&lt;br /&gt;
&lt;br /&gt;
Dans un prochain article, nous verrons comment utiliser la fonction $sendall pour faire du responsive design avec omnis studio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voir aussi :&lt;br /&gt;
&lt;a href=&quot;http://florentpousserot.blogspot.com/2012/10/omnis-studio-sendall-tips.html&quot; target=&quot;_blank&quot;&gt;Omnis Studio, $sendall tips&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://florentpousserot.blogspot.com/2012/11/omnis-studio-export-datalist-to-text.html&quot; target=&quot;_blank&quot;&gt;Omnis Studio, export datalist to text&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/6697423989923921127/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/07/omnis-studio-ecrire-un-code-logique.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/6697423989923921127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/6697423989923921127'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/07/omnis-studio-ecrire-un-code-logique.html' title='Omnis Studio : Ecrire un code logique, performant et facile à maintenir'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRnlrQKJQQNLVtidXu5Gb5khGKglm4khJHZSDsr83MD-A-2PcRJ1UnMzIoRHgXM0-SwfSZOFMvmvmngkR4-BBcRc8wO2ZmQUvtwS4ThEkUcbQPVAFj8U0IiKNqRer16UA92O0bWZtxl8C8/s72-c/GoodCode-BadCode.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-7072255997124409095</id><published>2013-03-20T22:29:00.003+01:00</published><updated>2013-03-20T22:32:17.528+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>Apprendre, absolu vs relatif</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZsiyYGj9o84z1M81VbA7c7ZiJ79p9gQGvU-Yv6QL7pBOAviULeBDu5kpS5M8z5Mi7BdR6VdfJ2cByueoOtK5LgFtmGaTrU7zft2pe_DhBow_ZrGU6GUx_dODd5D6hemJaab3oDvllLdVN/s1600/fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;132&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZsiyYGj9o84z1M81VbA7c7ZiJ79p9gQGvU-Yv6QL7pBOAviULeBDu5kpS5M8z5Mi7BdR6VdfJ2cByueoOtK5LgFtmGaTrU7zft2pe_DhBow_ZrGU6GUx_dODd5D6hemJaab3oDvllLdVN/s200/fpousserot.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px; font-family: Helvetica;&quot;&gt;&lt;span style=&quot;font-family: Garamond;&quot;&gt;Si l&#39;on est réaliste, on se rend compte qu&#39;&lt;u&gt;apprendre&lt;/u&gt;, c&#39;est comme vouloir vider la mer avec un verre : même en apprenant énormément de choses, il nous en reste toujours que plus à apprendre chaque jour !&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Garamond;&quot;&gt;Mais, il faut être positif et ne pas raisonner seulement dans l&#39;&lt;/span&gt;&lt;u style=&quot;font-family: Garamond;&quot;&gt;absolu&lt;/u&gt;&lt;span style=&quot;font-family: Garamond;&quot;&gt;. En effet, en &lt;/span&gt;&lt;u style=&quot;font-family: Garamond;&quot;&gt;relatif&lt;/u&gt;&lt;span style=&quot;font-family: Garamond;&quot;&gt;, on doit constater que celui qui apprend énormément a de sérieux avantages par rapport à une majorité qui se laisse aller à l&#39;ignorance. LC, 2013&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px; font-family: Helvetica;&quot;&gt;&lt;span style=&quot;font-family: Garamond;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/7072255997124409095/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/03/apprendre-absolu-vs-relatif.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/7072255997124409095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/7072255997124409095'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/03/apprendre-absolu-vs-relatif.html' title='Apprendre, absolu vs relatif'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZsiyYGj9o84z1M81VbA7c7ZiJ79p9gQGvU-Yv6QL7pBOAviULeBDu5kpS5M8z5Mi7BdR6VdfJ2cByueoOtK5LgFtmGaTrU7zft2pe_DhBow_ZrGU6GUx_dODd5D6hemJaab3oDvllLdVN/s72-c/fpousserot.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-5154888736896920898</id><published>2013-01-14T18:08:00.001+01:00</published><updated>2013-01-14T18:08:30.290+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="Savoir"/><title type='text'>Oracle, quelle version choisir ?</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL-MUck2-PGBQBUaLiz7xtQpDea-uPPfWtDIcJcExaSCglDiudLA_pYoQEZLovtSP3GWjKs6LE-F-QuP4pwFpXPtOxfc7_u0CjsXpZ57IkyanmHEMI0grLny5il-g5RpdX5q68V9VDDbGp/s1600/23-oracle_fpousserot.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;232&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL-MUck2-PGBQBUaLiz7xtQpDea-uPPfWtDIcJcExaSCglDiudLA_pYoQEZLovtSP3GWjKs6LE-F-QuP4pwFpXPtOxfc7_u0CjsXpZ57IkyanmHEMI0grLny5il-g5RpdX5q68V9VDDbGp/s400/23-oracle_fpousserot.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
La liste des produits de bases de données Oracle est la suivante ( applicables aux versions 10G et 11G )&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Express&lt;/b&gt; : Edition gratuite. 1 base par machine physique. La base est limitée à 4Go de disque,1 Go de mémoire et 1 CPU.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Personal &lt;/b&gt;: inclus la base de données et toutes les fonctionnalités . Son utilisation est limitée à un utilisateur.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Standard edition one&lt;/b&gt; : inclus la base de données et toutes les fonctionnalités de d&#39;administration standard ( oem console,agent grid control ).Le calcul des licences se base sur le nombre de socket du serveur. Son utilisation est limitée à des serveurs de 1 ou 2 sockets.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Standard edition&lt;/b&gt; : inclus les modules de la standard edition one + le clustering. Son utilisation est limitée à des plate-formes de 4 sockets ( 1 serveur de 4 sockets, 1 rac réparti sur 2 serveurs de 2 sockets ou 4 serveurs de 1 socket ). Le calcul des licences se base sur le nombre de sockets du serveur&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Entreprise edition&lt;/b&gt; : inclus les modules de la standard edition + tout les autres ( dataguard, partitioning, parallelism, streams ). Le calcul des licences se base sur le nombre de coeurs du serveur avec un coefficient lié au type de processeur ( 0.75 power pc, 0.5 pour intel )&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/5154888736896920898/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/01/oracle-quelle-version-choisir.html#comment-form' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5154888736896920898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/5154888736896920898'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/01/oracle-quelle-version-choisir.html' title='Oracle, quelle version choisir ?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL-MUck2-PGBQBUaLiz7xtQpDea-uPPfWtDIcJcExaSCglDiudLA_pYoQEZLovtSP3GWjKs6LE-F-QuP4pwFpXPtOxfc7_u0CjsXpZ57IkyanmHEMI0grLny5il-g5RpdX5q68V9VDDbGp/s72-c/23-oracle_fpousserot.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-7918007334192843784</id><published>2013-01-07T19:19:00.001+01:00</published><updated>2013-01-07T19:19:35.328+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Architecture"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML5"/><category scheme="http://www.blogger.com/atom/ns#" term="jsClient"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis JS"/><category scheme="http://www.blogger.com/atom/ns#" term="Omnis Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Remote Form"/><title type='text'>Omnis Studio : share a thick client application with a web application on MVC model</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPIwQFjY53cthba45ETdv7gzJj_pOGziZkxYNHOL4HI-iQxgUf8cf0XudsFORk_T3wsh6zAUpjDxZ-zrW4necn44bi4YWPmzfffoKqv2lhCwd6uKFxJNZO1pnWGba7WleAOEVGClnCxXe/s1600/Flux_omnis_web.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPIwQFjY53cthba45ETdv7gzJj_pOGziZkxYNHOL4HI-iQxgUf8cf0XudsFORk_T3wsh6zAUpjDxZ-zrW4necn44bi4YWPmzfffoKqv2lhCwd6uKFxJNZO1pnWGba7WleAOEVGClnCxXe/s1600/Flux_omnis_web.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/7918007334192843784/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/01/omnis-studio-share-thick-client.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/7918007334192843784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/7918007334192843784'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/01/omnis-studio-share-thick-client.html' title='Omnis Studio : share a thick client application with a web application on MVC model'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPIwQFjY53cthba45ETdv7gzJj_pOGziZkxYNHOL4HI-iQxgUf8cf0XudsFORk_T3wsh6zAUpjDxZ-zrW4necn44bi4YWPmzfffoKqv2lhCwd6uKFxJNZO1pnWGba7WleAOEVGClnCxXe/s72-c/Flux_omnis_web.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1601548803368870052.post-3694889430737213674</id><published>2013-01-04T11:22:00.000+01:00</published><updated>2013-01-04T11:22:00.671+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PostgreSQL"/><title type='text'>Can I install PostgreSQL on a FAT partition? </title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgobPyEebR1zwRtlzmqovxFg2W-GiOwVki2hsO1E-OfdeD6Jhv5X9C1-ZKo98I32ktYAdCGpOVY0oSWM33bs9xMLmhTgXMnlR-lDvPCFnuxucAURkJzVP63y4l1WY_yY4Ou6h6gfLHU42d5/s1600/fat32_pousserot.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgobPyEebR1zwRtlzmqovxFg2W-GiOwVki2hsO1E-OfdeD6Jhv5X9C1-ZKo98I32ktYAdCGpOVY0oSWM33bs9xMLmhTgXMnlR-lDvPCFnuxucAURkJzVP63y4l1WY_yY4Ou6h6gfLHU42d5/s320/fat32_pousserot.png&quot; width=&quot;268&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3 style=&quot;font-family: inherit;&quot;&gt;
 &lt;span class=&quot;mw-headline&quot;&gt;&lt;br /&gt; &lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;font-family: inherit;&quot;&gt;
Use of PostgreSQL on FAT32 file systems is not supported or tested, because
FAT32 is a terrible file system on which to run &lt;i&gt;any&lt;/i&gt; database.
&lt;/div&gt;
&lt;div style=&quot;font-family: inherit;&quot;&gt;
PostgreSQL&#39;s number one priority is the integrity of your data. FAT and
FAT32 filesystems simply do not offer the reliability or crash-safety required.
In addition, the lack of security features offered by FAT make it
impossible to secure the raw data files from unauthorised modification.
Finally, PostgreSQL utilises a feature called &#39;reparse points&#39; to
implement tablespaces. This feature is not available on FAT partitions.
&lt;/div&gt;
&lt;div style=&quot;font-family: inherit;&quot;&gt;
The NTFS file system is a journalled filesystem offering much better
reliability and crash recovery. In addition, it has a comprehensive
access control system and offers the reparse point functionality used
by PostgreSQL.
&lt;/div&gt;
&lt;div style=&quot;font-family: inherit;&quot;&gt;
For this reason, the PostgreSQL installer package will not initialise
a database cluster on anything but an NTFS partition. The server and
utilities may be installed on any partition type.
&lt;/div&gt;
&lt;div style=&quot;font-family: inherit;&quot;&gt;
It is recognised however, that in rare cases FAT partitions may be the only choice.
In such cases, you can simply install PostgreSQL as normal, but without initialising the
database cluster. When the installation has finished, manually run
the &#39;initdb.exe&#39; program on the FAT partition. Security and
reliability will be compromised however, and any attempts to create
tablespaces will fail. &lt;b&gt;Do not use PostgreSQL on FAT32 in production&lt;/b&gt;.
&lt;/div&gt;
&lt;div style=&quot;font-family: inherit;&quot;&gt;
The most common reason people ask this is when they have a USB 
key or external hard drive and they want to put a PostgreSQL database on
 it. Don&#39;t do it. You can format USB keys and external hard drives with 
NTFS, and you &lt;i&gt;should&lt;/i&gt; do so if you want to run a database on them.
 FAT is not crash-safe, and removing a hard drive without using &quot;Safely 
remove...&quot; in Windows counts as a crash as far as the hard drive is 
concerned. Corruption is extremely likely. It is &lt;i&gt;very important&lt;/i&gt; to reformat a removable drive with NTFS if it is to be used with PostgreSQL to store any data you care about.
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://florentpousserot.blogspot.com/feeds/3694889430737213674/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://florentpousserot.blogspot.com/2013/01/can-i-install-postgresql-on-fat.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3694889430737213674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1601548803368870052/posts/default/3694889430737213674'/><link rel='alternate' type='text/html' href='http://florentpousserot.blogspot.com/2013/01/can-i-install-postgresql-on-fat.html' title='Can I install PostgreSQL on a FAT partition? '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgobPyEebR1zwRtlzmqovxFg2W-GiOwVki2hsO1E-OfdeD6Jhv5X9C1-ZKo98I32ktYAdCGpOVY0oSWM33bs9xMLmhTgXMnlR-lDvPCFnuxucAURkJzVP63y4l1WY_yY4Ou6h6gfLHU42d5/s72-c/fat32_pousserot.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>