/trunk/doc/bdd/coel_table_coel_personne_a_relation.html |
---|
186,7 → 186,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:20</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_collection_a_relation.html |
---|
166,7 → 166,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_personne.html |
---|
653,6 → 653,30 |
<td> <a href="coel_table_coel_meta_liste_valeur.html">coel_meta_liste_valeur</a> </td> |
</tr> |
<tr class="pair" > |
<td> 14 </td> |
<td> fk_cmlv_cp_deces </td> |
<td> cp_ce_deces </td> |
<td> cmlv_id_valeur </td> |
<td> <a href="coel_table_coel_meta_liste_valeur.html">coel_meta_liste_valeur</a> </td> |
</tr> |
<tr class="pair" > |
<td> 15 </td> |
<td> fk_cmlv_cp_pays </td> |
<td> cp_ce_truk_pays </td> |
<td> cmlv_id_valeur </td> |
<td> <a href="coel_table_coel_meta_liste_valeur.html">coel_meta_liste_valeur</a> </td> |
</tr> |
<tr class="pair" > |
<td> 16 </td> |
<td> fk_cmlv_cp_region </td> |
<td> cp_ce_truk_region </td> |
<td> cmlv_id_valeur </td> |
<td> <a href="coel_table_coel_meta_liste_valeur.html">coel_meta_liste_valeur</a> </td> |
</tr> |
</tbody> |
</table> |
<!-- RELATION_ZONE_FIN --> |
670,7 → 694,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_structure_valorisation.html |
---|
282,7 → 282,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_collection.html |
---|
463,16 → 463,16 |
<td> Nombre de spécimen type présent dans la collection. </td> |
</tr> |
<tr id="cc_mark_speciment_type_nbre_precision" class="pair" > |
<tr id="cp_ce_specimen_type_nbre_precision" class="pair" > |
<td> 35 </td> |
<td> cc_mark_speciment_type_nbre_precision </td> |
<td> cc_mstnp </td> |
<td> BOOL </td> |
<td> non </td> |
<td> cp_ce_specimen_type_nbre_precision </td> |
<td> cp_ce_stnp </td> |
<td> INTEGER </td> |
<td> oui </td> |
<td> </td> |
<td> standard </td> |
<td> cl� �trang�re </td> |
<td> non </td> |
<td> Précision sur le nombre de spécimens types indiqué (1 = exact, 0 = approximatif). </td> |
<td> Précision sur le nombre de spécimens types indiqué (exact, approximatif). </td> |
</tr> |
<tr id="cc_ce_specimen_type_classement" class="pair" > |
681,6 → 681,14 |
<td> <a href="coel_table_coel_meta_liste_valeur.html">coel_meta_liste_valeur</a> </td> |
</tr> |
<tr class="pair" > |
<td> 16 </td> |
<td> fk_cmlv_cp_type_nbre_precision </td> |
<td> cp_ce_specimen_type_nbre_precision </td> |
<td> cmlv_id_valeur </td> |
<td> <a href="coel_table_coel_meta_liste_valeur.html">coel_meta_liste_valeur</a> </td> |
</tr> |
</tbody> |
</table> |
<!-- RELATION_ZONE_FIN --> |
698,7 → 706,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_vocabulaire.ini |
---|
2,7 → 2,7 |
; ------------------------------------------------------# |
; Référentiel nomenclatural |
[referentiel] |
source = /home/jpm/web/eflore_bp/doc/bdd/v1.1/eflore_vocabulaire.csv |
source = /home/jpm/web/eflore/doc/bdd/v1.1/eflore_vocabulaire.csv |
; ------------------------------------------------------# |
; TABLES |
37,6 → 37,7 |
pays = 1074 |
zones_administratives_niveau_01 = 1078 |
zones_administratives_niveau_02 = 1079 |
niveau_importance = 1081 |
; ------------------------------------------------------# |
; CORRESPONDANCES CHAMP/LISTE |
55,6 → 56,7 |
cp_ce_truk_prefix = 1004 |
cp_ce_truk_suffix = 1005 |
cp_truk_nom_autre = 1006 |
cp_ce_deces = 1080 |
cp_ce_sexe = 1067 |
cp_truk_telephone = 1007 |
cp_ce_truk_specialite = 1008 |
96,8 → 98,9 |
cc_ce_developpement = 1039 |
cc_truk_periode_constitution = 1040 |
cc_ce_specimen_type = 1041 |
cc_ce_specimen_type_nbre_precision = 1082 |
cc_ce_specimen_type_classement = 1042 |
ccb_ce_truk_type = 1081 |
ccb_ce_truk_type = 1083 |
ccb_truk_nature = 1043 |
ccb_truk_unite_rangement = 1044 |
ccb_ce_unite_rangement_etat = 1045 |
/trunk/doc/bdd/coel_table_coel_structure.html |
---|
518,7 → 518,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_commentaire.html |
---|
214,7 → 214,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:20</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_projet.html |
---|
378,7 → 378,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_collection_a_personne.html |
---|
166,7 → 166,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_projet_version.html |
---|
186,7 → 186,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:20</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_publication.html |
---|
196,7 → 196,7 |
<td> </td> |
<td> standard </td> |
<td> non </td> |
<td> Indication du nombre de pages (pour les ouvrages) ou des pages de début et de fin pour un artcile. Dans le cas des ouvrages un nombre doit être présent. Pour les articles deux nombres ou point d'intérogation séparés par un tiret. </td> |
<td> Indication du nombre de pages (pour les ouvrages) ou des pages de début et de fin pour un article. Dans le cas des ouvrages un nombre doit être présent. Pour les articles deux nombres ou point d'intérogation séparés par un tiret. </td> |
</tr> |
<tr id="cpu_ce_meta" class="pair" > |
282,7 → 282,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_meta_donnee.html |
---|
162,7 → 162,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_publication_a_personne.html |
---|
186,7 → 186,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_module_Personne.html |
---|
45,7 → 45,7 |
<p> |
Module de gestion des Personnes.<br /> |
<br /> |
<b>Révision : </b>601 |
<b>Révision : </b>833 |
</p> |
<h2> Liste des tables </h2> |
73,7 → 73,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_module_Collection.html |
---|
45,7 → 45,7 |
<p> |
Module de gestion des Collections.<br /> |
<br /> |
<b>Révision : </b>601 |
<b>Révision : </b>833 |
</p> |
<h2> Liste des tables </h2> |
81,7 → 81,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_structure_conservation.html |
---|
374,7 → 374,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_module_Structure.html |
---|
45,7 → 45,7 |
<p> |
Module de gestion des Structures.<br /> |
<br /> |
<b>Révision : </b>601 |
<b>Révision : </b>833 |
</p> |
<h2> Liste des tables </h2> |
77,7 → 77,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/index.html |
---|
58,7 → 58,7 |
<td> OK </td> |
<td> OK </td> |
<td> 22 </td> |
<td> 601 </td> |
<td> 833 </td> |
<td> Module de gestion des Collections.<br /> </td> |
</tr> |
69,7 → 69,7 |
<td> OK </td> |
<td> OK </td> |
<td> 22 </td> |
<td> 601 </td> |
<td> 833 </td> |
<td> Module contenant les tables permettant de gérer les commentaires.<br /> </td> |
</tr> |
80,7 → 80,7 |
<td> OK </td> |
<td> OK </td> |
<td> 22 </td> |
<td> 601 </td> |
<td> 833 </td> |
<td> Module de gestion des Métadonnées.<br /> </td> |
</tr> |
91,7 → 91,7 |
<td> OK </td> |
<td> OK </td> |
<td> 22 </td> |
<td> 601 </td> |
<td> 833 </td> |
<td> Module de gestion des Personnes.<br /> </td> |
</tr> |
102,7 → 102,7 |
<td> OK </td> |
<td> OK </td> |
<td> 22 </td> |
<td> 601 </td> |
<td> 833 </td> |
<td> Module de gestion des Projets.<br /> </td> |
</tr> |
113,7 → 113,7 |
<td> OK </td> |
<td> OK </td> |
<td> 22 </td> |
<td> 601 </td> |
<td> 833 </td> |
<td> Module de gestion des Publications.<br /> </td> |
</tr> |
124,7 → 124,7 |
<td> OK </td> |
<td> OK </td> |
<td> 22 </td> |
<td> 601 </td> |
<td> 833 </td> |
<td> Module de gestion des Structures.<br /> </td> |
</tr> |
141,7 → 141,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:20</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel.sql.bz2 |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/trunk/doc/bdd/coel_module_Projet.html |
---|
45,7 → 45,7 |
<p> |
Module de gestion des Projets.<br /> |
<br /> |
<b>Révision : </b>601 |
<b>Révision : </b>833 |
</p> |
<h2> Liste des tables </h2> |
75,7 → 75,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_module_Commentaire.html |
---|
45,7 → 45,7 |
<p> |
Module contenant les tables permettant de gérer les commentaires.<br /> |
<br /> |
<b>Révision : </b>601 |
<b>Révision : </b>833 |
</p> |
<h2> Liste des tables </h2> |
71,7 → 71,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_collection_botanique.html |
---|
758,7 → 758,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_meta_colonne.html |
---|
254,7 → 254,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel.xml |
---|
1,7 → 1,7 |
<?xml version="1.0" standalone="yes" ?> |
<DBMODEL Version="4.0"> |
<SETTINGS> |
<GLOBALSETTINGS ModelName="coel" IDModel="0" IDVersion="0" VersionStr="1.0.0.0" Comments="BDD_NOM : tb_coel" UseVersionHistroy="1" AutoIncVersion="1" DatabaseType="MySQL" ZoomFac="92.00" XPos="0" YPos="1392" DefaultDataType="5" DefaultTablePrefix="0" DefSaveDBConn="" DefSyncDBConn="" DefQueryDBConn="" Printer="" HPageCount="4.0" PageAspectRatio="1.440892512336408" PageOrientation="1" PageFormat="A4 (210x297 mm, 8.26x11.7 inches)" SelectedPages="" UsePositionGrid="0" PositionGridX="20" PositionGridY="20" TableNameInRefs="0" DefaultTableType="0" ActivateRefDefForNewRelations="0" FKPrefix="" FKPostfix="" CreateFKRefDefIndex="0" DBQuoteCharacter="`" CreateSQLforLinkedObjects="0" DefModelFont="nimbus sans l" CanvasWidth="4096" CanvasHeight="2842" /> |
<GLOBALSETTINGS ModelName="coel" IDModel="0" IDVersion="0" VersionStr="1.0.0.0" Comments="BDD_NOM : tb_coel" UseVersionHistroy="1" AutoIncVersion="1" DatabaseType="MySQL" ZoomFac="92.00" XPos="0" YPos="888" DefaultDataType="5" DefaultTablePrefix="0" DefSaveDBConn="" DefSyncDBConn="" DefQueryDBConn="" Printer="" HPageCount="4.0" PageAspectRatio="1.440892512336408" PageOrientation="1" PageFormat="A4 (210x297 mm, 8.26x11.7 inches)" SelectedPages="" UsePositionGrid="0" PositionGridX="20" PositionGridY="20" TableNameInRefs="0" DefaultTableType="0" ActivateRefDefForNewRelations="0" FKPrefix="" FKPostfix="" CreateFKRefDefIndex="0" DBQuoteCharacter="`" CreateSQLforLinkedObjects="0" DefModelFont="nimbus sans l" CanvasWidth="4096" CanvasHeight="2842" /> |
<DATATYPEGROUPS> |
<DATATYPEGROUP Name="Numeric Types" Icon="1" /> |
<DATATYPEGROUP Name="Date and Time Types" Icon="2" /> |
260,13 → 260,13 |
</SETTINGS> |
<METADATA> |
<REGIONS> |
<REGION ID="21985" RegionName="Commentaire" XPos="790" YPos="2355" Width="694" Height="287" RegionColor="6" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module contenant les tables permettant de g\195\169rer les commentaires.\nAbreviation : CCM\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="68" /> |
<REGION ID="1443" RegionName="Collection" XPos="28" YPos="924" Width="741" Height="1421" RegionColor="0" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Collections.\nAbreviation : CC\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="2" /> |
<REGION ID="18416" RegionName="Structure" XPos="785" YPos="1386" Width="701" Height="959" RegionColor="1" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Structures.\nAbreviation : CS\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="15" /> |
<REGION ID="18417" RegionName="Personne" XPos="784" YPos="505" Width="700" Height="872" RegionColor="2" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Personnes.\nAbreviation : CP\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="16" /> |
<REGION ID="18447" RegionName="M\195\169tadonn\195\169e" XPos="20" YPos="16" Width="1464" Height="480" RegionColor="3" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des M\195\169tadonn\195\169es.\nAbreviation : CM\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="19" /> |
<REGION ID="21218" RegionName="Publication" XPos="24" YPos="2357" Width="747" Height="286" RegionColor="4" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Publications.\nAbreviation : CPU\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="64" /> |
<REGION ID="21340" RegionName="Projet" XPos="28" YPos="504" Width="744" Height="410" RegionColor="5" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Projets.\nAbreviation : CPR\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="75" /> |
<REGION ID="21218" RegionName="Publication" XPos="24" YPos="2357" Width="747" Height="286" RegionColor="4" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Publications.\nAbreviation : CPU\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="64" /> |
<REGION ID="18447" RegionName="M\195\169tadonn\195\169e" XPos="20" YPos="16" Width="1464" Height="480" RegionColor="3" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des M\195\169tadonn\195\169es.\nAbreviation : CM\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="19" /> |
<REGION ID="18417" RegionName="Personne" XPos="784" YPos="505" Width="700" Height="872" RegionColor="2" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Personnes.\nAbreviation : CP\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="16" /> |
<REGION ID="18416" RegionName="Structure" XPos="785" YPos="1386" Width="701" Height="959" RegionColor="1" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Structures.\nAbreviation : CS\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="15" /> |
<REGION ID="1443" RegionName="Collection" XPos="28" YPos="924" Width="741" Height="1421" RegionColor="0" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module de gestion des Collections.\nAbreviation : CC\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="2" /> |
<REGION ID="21985" RegionName="Commentaire" XPos="790" YPos="2355" Width="694" Height="287" RegionColor="6" TablePrefix="0" TableType="0" OverwriteTablePrefix="0" OverwriteTableType="0" Comments="Module contenant les tables permettant de g\195\169rer les commentaires.\nAbreviation : CCM\nAide : OK\nEtat: OK\nRevision : $Revision$" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="68" /> |
</REGIONS> |
<TABLES> |
<TABLE ID="1444" Tablename="coel_collection" PrevTableName="Table_01" XPos="36" YPos="1151" TableType="0" TablePrefix="0" nmTable="0" Temporary="0" UseStandardInserts="0" StandardInserts="\n" TableOptions="DelayKeyTblUpdates=0\nPackKeys=0\nRowChecksum=0\nRowFormat=0\nUseRaid=0\nRaidType=0\n" Comments="Contient les informations sur les collections.INFO : cc_nom\n" Collapsed="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="5" > |
443,8 → 443,10 |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
</COLUMN> |
<COLUMN ID="21507" ColName="cc_mark_speciment_type_nbre_precision" PrevColName="cc_ce_speciment_type_nbre_precision" Pos="41" idDatatype="22" DatatypeParams="" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="0" DefaultValue="" Comments="Pr\195\169cision sur le nombre de sp\195\169cimens types indiqu\195\169 (1 = exact, 0 = approximatif)."> |
<COLUMN ID="27961" ColName="cp_ce_specimen_type_nbre_precision" PrevColName="" Pos="1" idDatatype="5" DatatypeParams="" Width="-1" Prec="-1" PrimaryKey="0" NotNull="1" AutoInc="0" IsForeignKey="1" DefaultValue="" Comments="Pr\195\169cision sur le nombre de sp\195\169cimens types indiqu\195\169 (exact, approximatif)."> |
<OPTIONSELECTED> |
<OPTIONSELECT Value="1" /> |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
</COLUMN> |
<COLUMN ID="21508" ColName="cc_ce_specimen_type_classement" PrevColName="" Pos="42" idDatatype="5" DatatypeParams="" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="1" DefaultValue="" Comments="Type de classement des specimens types."> |
498,6 → 500,7 |
<RELATION_END ID="22162" /> |
<RELATION_END ID="22164" /> |
<RELATION_END ID="27872" /> |
<RELATION_END ID="27959" /> |
</RELATIONS_END> |
<INDICES> |
<INDEX ID="1450" IndexName="PRIMARY" IndexKind="0" FKRefDef_Obj_id="-1"> |
739,7 → 742,7 |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
</COLUMN> |
<COLUMN ID="27943" ColName="cp_ce_deces" PrevColName="" Pos="40" idDatatype="5" DatatypeParams="" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="0" DefaultValue="" Comments="Permet de savoir si la personne est d\195\169c\195\169d\195\169e ou pas, ou que l\ainformation est ind\195\169termin\195\169e."> |
<COLUMN ID="27943" ColName="cp_ce_deces" PrevColName="" Pos="40" idDatatype="5" DatatypeParams="" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="1" DefaultValue="" Comments="Permet de savoir si la personne est d\195\169c\195\169d\195\169e ou pas, ou que l\ainformation est ind\195\169termin\195\169e."> |
<OPTIONSELECTED> |
<OPTIONSELECT Value="1" /> |
<OPTIONSELECT Value="0" /> |
778,7 → 781,7 |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
</COLUMN> |
<COLUMN ID="18394" ColName="cp_ce_truk_region" PrevColName="cco_perso_region" Pos="15" idDatatype="20" DatatypeParams="(100)" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="0" DefaultValue="" Comments="Identifiant du nom de la r\195\169gion (\195\169tat, province) o\195\185 vit la personne. Utiliser les noms du standard ISO-3166-2. Sinon utiliser \AAUTRE\A pour stocker d\a\195\169ventuel valeur non pr\195\169sente dans ISO-3166-2."> |
<COLUMN ID="18394" ColName="cp_ce_truk_region" PrevColName="cco_perso_region" Pos="15" idDatatype="20" DatatypeParams="(100)" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="1" DefaultValue="" Comments="Identifiant du nom de la r\195\169gion (\195\169tat, province) o\195\185 vit la personne. Utiliser les noms du standard ISO-3166-2. Sinon utiliser \AAUTRE\A pour stocker d\a\195\169ventuel valeur non pr\195\169sente dans ISO-3166-2."> |
<OPTIONSELECTED> |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
798,7 → 801,7 |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
</COLUMN> |
<COLUMN ID="18396" ColName="cp_ce_truk_pays" PrevColName="cco_perso_pays" Pos="17" idDatatype="20" DatatypeParams="(100)" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="0" DefaultValue="" Comments="Identifiant du pays o\195\185 vit la personne. Utiliser les noms du standard ISO-3166-1. Sinon utiliser \AAUTRE\A pour stocker d\a\195\169ventuel valeur non pr\195\169sente dans ISO-3166-1."> |
<COLUMN ID="18396" ColName="cp_ce_truk_pays" PrevColName="cco_perso_pays" Pos="17" idDatatype="20" DatatypeParams="(100)" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="1" DefaultValue="" Comments="Identifiant du pays o\195\185 vit la personne. Utiliser les noms du standard ISO-3166-1. Sinon utiliser \AAUTRE\A pour stocker d\a\195\169ventuel valeur non pr\195\169sente dans ISO-3166-1."> |
<OPTIONSELECTED> |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
894,6 → 897,9 |
<RELATION_END ID="22133" /> |
<RELATION_END ID="22135" /> |
<RELATION_END ID="22137" /> |
<RELATION_END ID="27948" /> |
<RELATION_END ID="27950" /> |
<RELATION_END ID="27952" /> |
</RELATIONS_END> |
<INDICES> |
<INDEX ID="1457" IndexName="PRIMARY" IndexKind="0" FKRefDef_Obj_id="-1"> |
1184,6 → 1190,10 |
<RELATION_START ID="27910" /> |
<RELATION_START ID="27912" /> |
<RELATION_START ID="27941" /> |
<RELATION_START ID="27948" /> |
<RELATION_START ID="27950" /> |
<RELATION_START ID="27952" /> |
<RELATION_START ID="27959" /> |
</RELATIONS_START> |
<RELATIONS_END> |
<RELATION_END ID="21816" /> |
2170,6 → 2180,10 |
<OPTIONSELECT Value="0" /> |
</OPTIONSELECTED> |
</COLUMN> |
<COLUMN ID="27956" ColName="cmhl_source" PrevColName="" Pos="10" idDatatype="28" DatatypeParams="" Width="-1" Prec="-1" PrimaryKey="0" NotNull="0" AutoInc="0" IsForeignKey="0" DefaultValue="" Comments="Source des donn\195\169es de l\aenregistrement, si le cr\195\169ateur/modificateur de l\aenregistrement n\aen est pas l\aauteur."> |
<OPTIONSELECTED> |
</OPTIONSELECTED> |
</COLUMN> |
<COLUMN ID="21769" ColName="cmhl_ce_modifier_par" PrevColName="" Pos="6" idDatatype="5" DatatypeParams="" Width="-1" Prec="-1" PrimaryKey="0" NotNull="1" AutoInc="0" IsForeignKey="1" DefaultValue="" Comments="Identifiant de la personne ayant effectu\195\169 cette modification sur la ligne."> |
<OPTIONSELECTED> |
<OPTIONSELECT Value="1" /> |
2476,6 → 2490,10 |
<RELATION ID="27924" RelationName="fk_cmhl_csv_meta" Kind="2" SrcTable="21757" DestTable="20854" FKFields="cmhl_id_historique_ligne=csv_ce_meta\n" FKFieldsComments="Identifiant des m\195\169tadonn\195\169es de cet enregistrement.\n" relDirection="3" MidOffset="0" OptionalStart="0" OptionalEnd="0" CaptionOffsetX="0" CaptionOffsetY="0" StartIntervalOffsetX="0" StartIntervalOffsetY="0" EndIntervalOffsetX="0" EndIntervalOffsetY="0" CreateRefDef="0" Invisible="1" RefDef="Matching=0\nOnDelete=3\nOnUpdate=3\n" Comments="" FKRefDefIndex_Obj_id="-1" Splitted="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="134" /> |
<RELATION ID="27927" RelationName="fk_cmhl_ccb_meta" Kind="2" SrcTable="21757" DestTable="21148" FKFields="cmhl_id_historique_ligne=ccb_ce_meta\n" FKFieldsComments="Identifiant des m\195\169tadonn\195\169es de cet enregistrement.\n" relDirection="3" MidOffset="0" OptionalStart="0" OptionalEnd="0" CaptionOffsetX="0" CaptionOffsetY="0" StartIntervalOffsetX="0" StartIntervalOffsetY="0" EndIntervalOffsetX="0" EndIntervalOffsetY="0" CreateRefDef="0" Invisible="1" RefDef="Matching=0\nOnDelete=3\nOnUpdate=3\n" Comments="" FKRefDefIndex_Obj_id="-1" Splitted="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="135" /> |
<RELATION ID="27941" RelationName="fk_cmlv_csap_role" Kind="1" SrcTable="18466" DestTable="1447" FKFields="cmlv_id_valeur=csap_id_role\n" FKFieldsComments="Identifiant du r\195\180le de la personne vis \195\160 vis de la structure.\n" relDirection="2" MidOffset="0" OptionalStart="0" OptionalEnd="0" CaptionOffsetX="0" CaptionOffsetY="0" StartIntervalOffsetX="0" StartIntervalOffsetY="0" EndIntervalOffsetX="0" EndIntervalOffsetY="0" CreateRefDef="0" Invisible="1" RefDef="Matching=0\nOnDelete=3\nOnUpdate=3\n" Comments="" FKRefDefIndex_Obj_id="-1" Splitted="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="136" /> |
<RELATION ID="27948" RelationName="fk_cmlv_cp_deces" Kind="2" SrcTable="18466" DestTable="1446" FKFields="cmlv_id_valeur=cp_ce_deces\n" FKFieldsComments="\n" relDirection="2" MidOffset="0" OptionalStart="0" OptionalEnd="0" CaptionOffsetX="0" CaptionOffsetY="0" StartIntervalOffsetX="0" StartIntervalOffsetY="0" EndIntervalOffsetX="0" EndIntervalOffsetY="0" CreateRefDef="0" Invisible="1" RefDef="Matching=0\nOnDelete=3\nOnUpdate=3\n" Comments="" FKRefDefIndex_Obj_id="-1" Splitted="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="134" /> |
<RELATION ID="27950" RelationName="fk_cmlv_cp_pays" Kind="2" SrcTable="18466" DestTable="1446" FKFields="cmlv_id_valeur=cp_ce_truk_pays\n" FKFieldsComments="\n" relDirection="2" MidOffset="0" OptionalStart="0" OptionalEnd="0" CaptionOffsetX="0" CaptionOffsetY="0" StartIntervalOffsetX="0" StartIntervalOffsetY="0" EndIntervalOffsetX="0" EndIntervalOffsetY="0" CreateRefDef="0" Invisible="1" RefDef="Matching=0\nOnDelete=3\nOnUpdate=3\n" Comments="" FKRefDefIndex_Obj_id="-1" Splitted="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="135" /> |
<RELATION ID="27952" RelationName="fk_cmlv_cp_region" Kind="2" SrcTable="18466" DestTable="1446" FKFields="cmlv_id_valeur=cp_ce_truk_region\n" FKFieldsComments="\n" relDirection="2" MidOffset="0" OptionalStart="0" OptionalEnd="0" CaptionOffsetX="0" CaptionOffsetY="0" StartIntervalOffsetX="0" StartIntervalOffsetY="0" EndIntervalOffsetX="0" EndIntervalOffsetY="0" CreateRefDef="0" Invisible="1" RefDef="Matching=0\nOnDelete=3\nOnUpdate=3\n" Comments="" FKRefDefIndex_Obj_id="-1" Splitted="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="136" /> |
<RELATION ID="27959" RelationName="fk_cmlv_cp_type_nbre_precision" Kind="2" SrcTable="18466" DestTable="1444" FKFields="cmlv_id_valeur=cp_ce_specimen_type_nbre_precision\n" FKFieldsComments="\n" relDirection="3" MidOffset="0" OptionalStart="0" OptionalEnd="0" CaptionOffsetX="0" CaptionOffsetY="0" StartIntervalOffsetX="0" StartIntervalOffsetY="0" EndIntervalOffsetX="0" EndIntervalOffsetY="0" CreateRefDef="0" Invisible="1" RefDef="Matching=0\nOnDelete=3\nOnUpdate=3\n" Comments="" FKRefDefIndex_Obj_id="-1" Splitted="0" IsLinkedObject="0" IDLinkedModel="-1" Obj_id_Linked="-1" OrderPos="137" /> |
</RELATIONS> |
<NOTES> |
</NOTES> |
/trunk/doc/bdd/coel_table_coel_meta_liste_valeur.html |
---|
553,6 → 553,38 |
<td> <a href="coel_table_coel_structure_a_personne.html">coel_structure_a_personne</a> </td> |
</tr> |
<tr class="pair" > |
<td> 51 </td> |
<td> fk_cmlv_cp_deces </td> |
<td> cmlv_id_valeur </td> |
<td> cp_ce_deces </td> |
<td> <a href="coel_table_coel_personne.html">coel_personne</a> </td> |
</tr> |
<tr class="pair" > |
<td> 52 </td> |
<td> fk_cmlv_cp_pays </td> |
<td> cmlv_id_valeur </td> |
<td> cp_ce_truk_pays </td> |
<td> <a href="coel_table_coel_personne.html">coel_personne</a> </td> |
</tr> |
<tr class="pair" > |
<td> 53 </td> |
<td> fk_cmlv_cp_region </td> |
<td> cmlv_id_valeur </td> |
<td> cp_ce_truk_region </td> |
<td> <a href="coel_table_coel_personne.html">coel_personne</a> </td> |
</tr> |
<tr class="pair" > |
<td> 54 </td> |
<td> fk_cmlv_cp_type_nbre_precision </td> |
<td> cmlv_id_valeur </td> |
<td> cp_ce_specimen_type_nbre_precision </td> |
<td> <a href="coel_table_coel_collection.html">coel_collection</a> </td> |
</tr> |
</tbody> |
</table> |
<!-- RELATION_ZONE_FIN --> |
570,7 → 602,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_module_Publication.html |
---|
45,7 → 45,7 |
<p> |
Module de gestion des Publications.<br /> |
<br /> |
<b>Révision : </b>601 |
<b>Révision : </b>833 |
</p> |
<h2> Liste des tables </h2> |
73,7 → 73,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_structure_a_personne.html |
---|
242,7 → 242,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_module_Metadonnee.html |
---|
45,7 → 45,7 |
<p> |
Module de gestion des Métadonnées.<br /> |
<br /> |
<b>Révision : </b>601 |
<b>Révision : </b>833 |
</p> |
<h2> Liste des tables </h2> |
77,7 → 77,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_collection_a_commentaire.html |
---|
158,7 → 158,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:20</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_meta_historique_ligne.html |
---|
127,8 → 127,20 |
<td> Notes sur la modification effectuée sur la ligne. </td> |
</tr> |
<tr id="cmhl_source" class="pair" > |
<td> 7 </td> |
<td> cmhl_source </td> |
<td> cmhl_s </td> |
<td> TEXT </td> |
<td> non </td> |
<td> </td> |
<td> standard </td> |
<td> non </td> |
<td> Source des données de l'enregistrement, si le créateur/modificateur de l'enregistrement n'en est pas l'auteur. </td> |
</tr> |
<tr id="cmhl_ce_modifier_par" class="pair" > |
<td> 7 </td> |
<td> 8 </td> |
<td> cmhl_ce_modifier_par </td> |
<td> cmhl_ce_mp </td> |
<td> INTEGER </td> |
140,7 → 152,7 |
</tr> |
<tr id="cmhl_ce_etat" class="pair" > |
<td> 8 </td> |
<td> 9 </td> |
<td> cmhl_ce_etat </td> |
<td> cmhl_ce_e </td> |
<td> INTEGER </td> |
152,7 → 164,7 |
</tr> |
<tr id="cmhl_ip" class="pair" > |
<td> 9 </td> |
<td> 10 </td> |
<td> cmhl_ip </td> |
<td> cmhl_i </td> |
<td> VARCHAR(50) </td> |
164,7 → 176,7 |
</tr> |
<tr id="cmhl_session_id" class="pair" > |
<td> 10 </td> |
<td> 11 </td> |
<td> cmhl_session_id </td> |
<td> cmhl_si </td> |
<td> VARCHAR(40) </td> |
390,7 → 402,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:20</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_projet_a_structure.html |
---|
158,7 → 158,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:20</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/doc/bdd/coel_table_coel_collection_a_publication.html |
---|
158,7 → 158,7 |
</div> |
<div id="zone_contenu_pied"> |
<p>Documentation générée le 29 septembre 2009 14:31:02</p> |
<p>Documentation générée le 27 octobre 2009 12:44:19</p> |
<!-- CONTENU_PIED --> |
</div> |
/trunk/src/org/tela_botanica/client/i18n/Constantes.properties |
---|
152,6 → 152,11 |
nbreEchantillon = Nombre de cartons ou liasses échantillonnés |
nbreEchantillonInfo = Privilégier les cartons contenant les Ombellifères ou Apiaceae, les Crucifères ou Brassicaceae et les Composées ou Asteraceae |
lieuCouvertureCollection = Couverture géographique (Pays, régions, départements, communes...) |
specimenTypeCollection = La collection renferme-t-elle des spécimens «types» ? |
specimenTypeCollectionInfo = Types : parts d'herbier ayant servi de base pour la publication d'un nom nouveau, par exemple celui d'une espèce considérée comme nouvelle ou d'un nouveau taxon infraspécifique. |
nbreSpecimenTypeCollection = Quel est le nombre (exact ou approximatif) de spécimens «types» présents dans la collection ? |
precisionNbreSpecimenTypeCollectionChpVide = Indiquez la précision... |
classementSpecimenTypeCollection = Comment sont-ils classés ? |
collectionAuteur = Auteurs |
collectionAuteurTitre = Auteur(s) de la collection |
212,7 → 217,7 |
dateDebutCollection = Quelle est la date extrême de DÉBUT de récolte des spécimens ? |
dateFinCollection = Quelle est la date extrême de FIN de récolte des spécimens ? |
annotationClassementCollection = Quel est le classement de la collection ? |
annotationClassementCollectionInfo = Classification connue, flore, ordre alphabétique des familles... Si l'identification du classement n'est pas possible mais que des numéros sont notés, en relever quelques-uns avec les espèces correspondantes. |
annotationClassementCollectionInfo = Notes : indiquer le type de classement comme une classification connue, une flore, l'ordre alphabétique des familles... Si l'identification du classement n'est pas possible mais que des numéros sont notés, en relever quelques-uns avec les espèces correspondantes. |
etatClassementCollection = Quel est l'état du classement ? |
renseignementEtiquetteCollection = Quels sont les renseignements portés sur l'étiquette ou sur la part ? |
auteurTitrePourcentCollection = % portant le nom de l'auteur ou le titre de la collection |
/trunk/src/org/tela_botanica/client/i18n/Constantes.java |
---|
154,6 → 154,11 |
String typeDepot(); |
String nbreEchantillon(); |
String lieuCouvertureCollection(); |
String specimenTypeCollection(); |
String specimenTypeCollectionInfo(); |
String nbreSpecimenTypeCollection(); |
String precisionNbreSpecimenTypeCollectionChpVide(); |
String classementSpecimenTypeCollection(); |
String collectionAuteur(); |
String collectionAuteurTitre(); |
/trunk/src/org/tela_botanica/client/vues/CollectionFormContenu.java |
---|
4,27 → 4,17 |
import org.tela_botanica.client.composants.ChampCaseACocher; |
import org.tela_botanica.client.composants.ChampComboBoxListeValeurs; |
import org.tela_botanica.client.composants.ChampSliderPourcentage; |
import org.tela_botanica.client.composants.ConteneurMultiChamps; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.Valeur; |
import org.tela_botanica.client.modeles.ValeurListe; |
import com.extjs.gxt.ui.client.event.BaseEvent; |
import com.extjs.gxt.ui.client.event.Events; |
import com.extjs.gxt.ui.client.event.Listener; |
import com.extjs.gxt.ui.client.widget.Html; |
import com.extjs.gxt.ui.client.widget.LayoutContainer; |
import com.extjs.gxt.ui.client.util.Margins; |
import com.extjs.gxt.ui.client.widget.Text; |
import com.extjs.gxt.ui.client.widget.form.DateField; |
import com.extjs.gxt.ui.client.widget.form.FieldSet; |
import com.extjs.gxt.ui.client.widget.form.LabelField; |
import com.extjs.gxt.ui.client.widget.form.TextArea; |
import com.extjs.gxt.ui.client.widget.form.TextField; |
import com.extjs.gxt.ui.client.widget.form.FormPanel.LabelAlign; |
import com.extjs.gxt.ui.client.widget.layout.ColumnData; |
import com.extjs.gxt.ui.client.widget.layout.ColumnLayout; |
import com.extjs.gxt.ui.client.widget.layout.FormData; |
import com.extjs.gxt.ui.client.widget.layout.FormLayout; |
import com.extjs.gxt.ui.client.widget.layout.RowLayout; |
import com.extjs.gxt.ui.client.widget.layout.HBoxLayoutData; |
import com.google.gwt.core.client.GWT; |
public class CollectionFormContenu extends FormulaireOnglet implements Rafraichissable { |
90,34 → 80,28 |
periodeConstitutionChp = new ChampCaseACocher(i18nC.periodeConstitution(), "siecleNaturaliste", false); |
periodeFieldSet.add(periodeConstitutionChp); |
LayoutContainer dateDebutConteneurGeneral = new LayoutContainer(); |
dateDebutConteneurGeneral.setLayout(new RowLayout()); |
LabelField dateDebutLabel = new LabelField(i18nC.dateDebutCollection()+":"); |
dateDebutConteneurGeneral.add(dateDebutLabel); |
LayoutContainer dateDebutConteneur = new LayoutContainer(); |
dateDebutConteneur.setLayout(new ColumnLayout()); |
ConteneurMultiChamps dateDebutConteneur = new ConteneurMultiChamps(i18nC.dateDebutCollection()); |
dateDebutChp = new DateField(); |
dateDebutConteneur.add(dateDebutChp, new ColumnData(220)); |
dateDebutConteneur.ajouterChamp(dateDebutChp, new HBoxLayoutData(new Margins(0, 20, 0, 0))); |
dateDebutCombo = new ChampComboBoxListeValeurs(null, "dateDebut"); |
dateDebutCombo.setTrie("id_valeur"); |
dateDebutConteneur.add(dateDebutCombo, new ColumnData(160)); |
dateDebutConteneurGeneral.add(dateDebutConteneur); |
periodeFieldSet.add(dateDebutConteneurGeneral); |
dateDebutConteneur.ajouterChamp(dateDebutCombo); |
LayoutContainer dateFinConteneurGeneral = new LayoutContainer(); |
dateFinConteneurGeneral.setLayout(new RowLayout()); |
LabelField dateFinLabel = new LabelField(i18nC.dateFinCollection()+":"); |
dateFinConteneurGeneral.add(dateFinLabel); |
LayoutContainer dateFinConteneur = new LayoutContainer(); |
dateFinConteneur.setLayout(new ColumnLayout()); |
dateFinChp = new DateField(); |
dateFinConteneur.add(dateFinChp, new ColumnData(220)); |
periodeFieldSet.add(dateDebutConteneur); |
ConteneurMultiChamps dateFinConteneur = new ConteneurMultiChamps(i18nC.dateFinCollection()); |
dateFinChp = new DateField(); |
dateFinConteneur.ajouterChamp(dateFinChp, new HBoxLayoutData(new Margins(0, 20, 0, 0))); |
dateFinCombo = new ChampComboBoxListeValeurs(null, "dateFin"); |
dateFinCombo.setTrie("id_valeur"); |
dateFinConteneur.add(dateFinCombo, new ColumnData(160)); |
dateFinConteneurGeneral.add(dateFinConteneur); |
periodeFieldSet.add(dateFinConteneurGeneral); |
dateFinConteneur.ajouterChamp(dateFinCombo); |
periodeFieldSet.add(dateFinConteneur); |
add(periodeFieldSet); |
} |
126,14 → 110,16 |
classementFieldSet.setHeading("Classement"); |
classementFieldSet.setCollapsible(true); |
classementFieldSet.setLayout(Formulaire.creerFormLayout(largeurLabelDefaut, alignementLabelDefaut)); |
etatClassementCombo = new ChampComboBoxListeValeurs(i18nC.etatClassementCollection(), "etat", tabIndex++); |
classementFieldSet.add(etatClassementCombo); |
annotationClassementChp = new TextArea(); |
annotationClassementChp.setFieldLabel(i18nC.annotationClassementCollection()); |
annotationClassementChp.setToolTip(i18nC.annotationClassementCollectionInfo()); |
classementFieldSet.add(annotationClassementChp, new FormData(550, 0)); |
etatClassementCombo = new ChampComboBoxListeValeurs(i18nC.etatClassementCollection(), "etat", tabIndex++); |
classementFieldSet.add(etatClassementCombo); |
Text infoClassement = new Text(i18nC.annotationClassementCollectionInfo()); |
classementFieldSet.add(infoClassement); |
add(classementFieldSet); |
} |
/trunk/src/org/tela_botanica/client/vues/CollectionFormDescription.java |
---|
17,6 → 17,7 |
import org.tela_botanica.client.modeles.Valeur; |
import org.tela_botanica.client.modeles.ValeurListe; |
import com.extjs.gxt.ui.client.Style.Scroll; |
import com.extjs.gxt.ui.client.event.ButtonEvent; |
import com.extjs.gxt.ui.client.event.Events; |
import com.extjs.gxt.ui.client.event.Listener; |
99,7 → 100,6 |
nbreEchantillonChp.setFieldLabel(i18nC.nbreEchantillon()); |
nbreEchantillonChp.setToolTip(i18nC.nbreEchantillonInfo()); |
nbreEchantillonChp.setFormat(NumberFormat.getFormat("#")); |
nbreEchantillonChp.setToolTip(i18nC.champNumerique()); |
add(nbreEchantillonChp); |
creerUniteRangement(); |
149,12 → 149,12 |
specimenDegradationChp = new ChampMultiValeursMultiTypes(i18nC.degradationSpecimen(), 600, true); |
specimenDegradationChp.initialiserType("specimenDegradation"); |
specimenDegradationChp.initialiserCombobox("etat"); |
specimenDegradationChp.initialiserCombobox("niveauImportance"); |
add(specimenDegradationChp); |
presentationDegradationChp = new ChampMultiValeursMultiTypes(i18nC.degradationPresentation(), 600, true); |
presentationDegradationChp.initialiserType("supportDegradation"); |
presentationDegradationChp.initialiserCombobox("etat"); |
presentationDegradationChp.initialiserCombobox("niveauImportance"); |
add(presentationDegradationChp); |
determinationCombo = new ChampComboBoxListeValeurs(i18nC.collectionDetermination(), "niveauDetermination"); |
186,6 → 186,7 |
panneau.setIcon(Images.ICONES.table()); |
panneau.setLayout(new FitLayout()); |
panneau.setFrame(true); |
panneau.setScrollMode(Scroll.AUTO); |
return panneau; |
} |
/trunk/src/org/tela_botanica/client/vues/CollectionFormGeneral.java |
---|
1,7 → 1,9 |
package org.tela_botanica.client.vues; |
import org.tela_botanica.client.Mediateur; |
import org.tela_botanica.client.composants.ChampComboBoxListeValeurs; |
import org.tela_botanica.client.composants.ChampMultiValeurs; |
import org.tela_botanica.client.composants.ConteneurMultiChamps; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.Collection; |
import org.tela_botanica.client.modeles.CollectionListe; |
13,33 → 15,50 |
import org.tela_botanica.client.modeles.ValeurListe; |
import com.extjs.gxt.ui.client.store.ListStore; |
import com.extjs.gxt.ui.client.util.Margins; |
import com.extjs.gxt.ui.client.util.Padding; |
import com.extjs.gxt.ui.client.widget.ContentPanel; |
import com.extjs.gxt.ui.client.widget.LayoutContainer; |
import com.extjs.gxt.ui.client.widget.Text; |
import com.extjs.gxt.ui.client.widget.form.ComboBox; |
import com.extjs.gxt.ui.client.widget.form.Field; |
import com.extjs.gxt.ui.client.widget.form.FieldSet; |
import com.extjs.gxt.ui.client.widget.form.HiddenField; |
import com.extjs.gxt.ui.client.widget.form.LabelField; |
import com.extjs.gxt.ui.client.widget.form.NumberField; |
import com.extjs.gxt.ui.client.widget.form.TextArea; |
import com.extjs.gxt.ui.client.widget.form.Validator; |
import com.extjs.gxt.ui.client.widget.form.ComboBox.TriggerAction; |
import com.extjs.gxt.ui.client.widget.form.FormPanel.LabelAlign; |
import com.extjs.gxt.ui.client.widget.layout.ColumnData; |
import com.extjs.gxt.ui.client.widget.layout.ColumnLayout; |
import com.extjs.gxt.ui.client.widget.layout.FitLayout; |
import com.extjs.gxt.ui.client.widget.layout.FlowLayout; |
import com.extjs.gxt.ui.client.widget.layout.FormData; |
import com.extjs.gxt.ui.client.widget.layout.HBoxLayout; |
import com.extjs.gxt.ui.client.widget.layout.HBoxLayoutData; |
import com.extjs.gxt.ui.client.widget.layout.RowLayout; |
import com.extjs.gxt.ui.client.widget.layout.HBoxLayout.HBoxLayoutAlign; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.i18n.client.NumberFormat; |
public class CollectionFormGeneral extends FormulaireOnglet implements Rafraichissable { |
private HiddenField<String> idCollectionChp; |
private ListStore<Projet> projetsStore; |
private ComboBox<Projet> projetsCombo; |
private ComboBox<Structure> structuresCombo; |
private ListStore<Structure> structuresStore; |
private ComboBox<Collection> collectionsCombo; |
private ListStore<Collection> collectionsStore; |
private ComboBox<Projet> projetsCombo = null; |
private ComboBox<Structure> structuresCombo = null; |
private ComboBox<Collection> collectionsCombo = null; |
private FieldSet descriptionFieldSet; |
private ListStore<Valeur> typeDepotStore; |
private ComboBox<Valeur> typeDepotCombo; |
private FieldSet descriptionFieldSet = null; |
private ComboBox<Valeur> typeDepotCombo = null; |
private TextArea lieuCouvertureChp; |
private TextArea lieuCouvertureChp = null; |
private ChampComboBoxListeValeurs specimenTypeCombo = null; |
private ChampComboBoxListeValeurs precisionTypeNbreCombo = null; |
private NumberField nbreTypeChp = null; |
private ChampComboBoxListeValeurs classementSpecimenTypeCombo; |
public CollectionFormGeneral(Formulaire formulaireCourrant) { |
initialiserOnglet(formulaireCourrant); |
51,6 → 70,7 |
creerFieldsetAdministratif(); |
creerFieldsetDescription(); |
creerFieldsetCouverture(); |
creerFieldsetType(); |
} |
private void creerChampsCache() { |
65,7 → 85,6 |
liaisonFieldSet.setCollapsible(true); |
liaisonFieldSet.setLayout(Formulaire.creerFormLayout(largeurLabelDefaut, alignementLabelDefaut)); |
projetsStore = new ListStore<Projet>(); |
projetsCombo = new ComboBox<Projet>(); |
projetsCombo.setTabIndex(tabIndex++); |
projetsCombo.setFieldLabel(i18nC.projetChamp()); |
77,7 → 96,7 |
String retour = null; |
if (field.getRawValue().equals("")) { |
field.setValue(null); |
} else if (projetsStore.findModel("nom", field.getRawValue()) == null) { |
} else if (projetsCombo.getStore().findModel("nom", field.getRawValue()) == null) { |
String contenuBrut = field.getRawValue(); |
field.setValue(null); |
field.setRawValue(contenuBrut); |
87,11 → 106,10 |
} |
}); |
projetsCombo.setTriggerAction(TriggerAction.ALL); |
projetsCombo.setStore(projetsStore); |
projetsCombo.setStore(new ListStore<Projet>()); |
liaisonFieldSet.add(projetsCombo, new FormData(450, 0)); |
mediateur.selectionnerProjets(this); |
structuresStore = new ListStore<Structure>(); |
structuresCombo = new ComboBox<Structure>(); |
structuresCombo.setTabIndex(tabIndex++); |
structuresCombo.setFieldLabel(i18nC.lienStructureCollection()); |
103,7 → 121,7 |
String retour = null; |
if (field.getRawValue().equals("")) { |
field.setValue(null); |
} else if (structuresStore.findModel("nom", field.getRawValue()) == null) { |
} else if (structuresCombo.getStore().findModel("nom", field.getRawValue()) == null) { |
String contenuBrut = field.getRawValue(); |
field.setValue(null); |
field.setRawValue(contenuBrut); |
113,11 → 131,10 |
} |
}); |
structuresCombo.setTriggerAction(TriggerAction.ALL); |
structuresCombo.setStore(structuresStore); |
structuresCombo.setStore(new ListStore<Structure>()); |
liaisonFieldSet.add(structuresCombo, new FormData(450, 0)); |
mediateur.selectionnerStructureParProjet(this, null); |
collectionsStore = new ListStore<Collection>(); |
collectionsCombo = new ComboBox<Collection>(); |
collectionsCombo.setTabIndex(tabIndex++); |
collectionsCombo.setFieldLabel(i18nC.lienMereCollection()); |
129,7 → 146,7 |
String retour = null; |
if (field.getRawValue().equals("")) { |
field.setValue(null); |
} else if (collectionsStore.findModel("nom", field.getRawValue()) == null) { |
} else if (collectionsCombo.getStore().findModel("nom", field.getRawValue()) == null) { |
String contenuBrut = field.getRawValue(); |
field.setValue(null); |
field.setRawValue(contenuBrut); |
140,7 → 157,7 |
} |
}); |
collectionsCombo.setTriggerAction(TriggerAction.ALL); |
collectionsCombo.setStore(collectionsStore); |
collectionsCombo.setStore(new ListStore<Collection>()); |
liaisonFieldSet.add(collectionsCombo, new FormData(450, 0)); |
mediateur.selectionnerCollectionParProjet(this, null); |
154,31 → 171,8 |
administratifFieldSet.setCollapsible(true); |
administratifFieldSet.setLayout(Formulaire.creerFormLayout(largeurLabelDefaut, alignementLabelDefaut)); |
typeDepotStore = new ListStore<Valeur>(); |
typeDepotCombo = new ComboBox<Valeur>(); |
typeDepotCombo.setTabIndex(tabIndex++); |
typeDepotCombo.setFieldLabel(i18nC.typeDepot()); |
typeDepotCombo.setDisplayField("nom"); |
typeDepotCombo.setForceSelection(true); |
typeDepotCombo.setValidator(new Validator() { |
@Override |
public String validate(Field<?> field, String value) { |
String retour = null; |
if (field.getRawValue().equals("")) { |
field.setValue(null); |
} else if (typeDepotStore.findModel("nom", field.getRawValue()) == null) { |
String contenuBrut = field.getRawValue(); |
field.setValue(null); |
field.setRawValue(contenuBrut); |
retour = "Veuillez sélectionner une valeur ou laisser le champ vide"; |
} |
return retour; |
} |
}); |
typeDepotCombo.setTriggerAction(TriggerAction.ALL); |
typeDepotCombo.setStore(typeDepotStore); |
administratifFieldSet.add(typeDepotCombo, new FormData(250, 0)); |
mediateur.obtenirListeValeurEtRafraichir(this, "typeDepot"); |
typeDepotCombo = new ChampComboBoxListeValeurs(i18nC.typeDepot(), "typeDepot", tabIndex++); |
administratifFieldSet.add(typeDepotCombo); |
ChampMultiValeurs nomsAlternatifsChp = new ChampMultiValeurs(i18nC.intituleAlternatifCollection()); |
administratifFieldSet.add(nomsAlternatifsChp); |
227,6 → 221,37 |
this.add(couvertureFieldSet); |
} |
private void creerFieldsetType() { |
FieldSet typeFieldSet = new FieldSet(); |
typeFieldSet.setHeading("Spécimens «types»"); |
typeFieldSet.setCollapsible(true); |
typeFieldSet.setLayout(Formulaire.creerFormLayout(largeurLabelDefaut, alignementLabelDefaut)); |
specimenTypeCombo = new ChampComboBoxListeValeurs(i18nC.specimenTypeCollection(), "onpi", tabIndex++); |
typeFieldSet.add(specimenTypeCombo); |
ConteneurMultiChamps nbreTypeConteneur = new ConteneurMultiChamps(i18nC.nbreSpecimenTypeCollection()); |
nbreTypeChp = new NumberField(); |
nbreTypeChp.setFormat(NumberFormat.getFormat("#")); |
nbreTypeConteneur.ajouterChamp(nbreTypeChp, new HBoxLayoutData(new Margins(0, 20, 0, 0))); |
precisionTypeNbreCombo = new ChampComboBoxListeValeurs(null, "ea"); |
precisionTypeNbreCombo.setTrie("id_valeur"); |
precisionTypeNbreCombo.setEmptyText(i18nC.precisionNbreSpecimenTypeCollectionChpVide()); |
nbreTypeConteneur.ajouterChamp(precisionTypeNbreCombo); |
typeFieldSet.add(nbreTypeConteneur); |
classementSpecimenTypeCombo = new ChampComboBoxListeValeurs(i18nC.classementSpecimenTypeCollection(), "typeClassement", tabIndex++); |
typeFieldSet.add(classementSpecimenTypeCombo); |
Text infoType = new Text(i18nC.specimenTypeCollectionInfo()); |
typeFieldSet.add(infoType); |
this.add(typeFieldSet); |
} |
public void rafraichir(Object nouvellesDonnees) { |
if (nouvellesDonnees instanceof ProjetListe) { |
ProjetListe projets = (ProjetListe) nouvellesDonnees; |
/trunk/src/org/tela_botanica/client/composants/ConteneurMultiChamps.java |
---|
New file |
0,0 → 1,49 |
package org.tela_botanica.client.composants; |
import com.extjs.gxt.ui.client.widget.ContentPanel; |
import com.extjs.gxt.ui.client.widget.LayoutContainer; |
import com.extjs.gxt.ui.client.widget.form.LabelField; |
import com.extjs.gxt.ui.client.widget.layout.FitLayout; |
import com.extjs.gxt.ui.client.widget.layout.HBoxLayout; |
import com.extjs.gxt.ui.client.widget.layout.LayoutData; |
import com.extjs.gxt.ui.client.widget.layout.RowLayout; |
import com.extjs.gxt.ui.client.widget.layout.HBoxLayout.HBoxLayoutAlign; |
import com.google.gwt.user.client.ui.Widget; |
public class ConteneurMultiChamps extends LayoutContainer { |
private LayoutContainer conteneurDesChamps = null; |
public ConteneurMultiChamps(String label) { |
setLayout(new RowLayout()); |
LabelField etiquette = new LabelField(label+":"); |
add(etiquette); |
ContentPanel panneauGeneral = new ContentPanel(new FitLayout()); |
panneauGeneral.setHeaderVisible(false); |
panneauGeneral.setHeight(25); |
HBoxLayout dispositionDesChamps = new HBoxLayout(); |
dispositionDesChamps.setHBoxLayoutAlign(HBoxLayoutAlign.MIDDLE); |
conteneurDesChamps = new LayoutContainer(); |
conteneurDesChamps.setLayout(dispositionDesChamps); |
panneauGeneral.add(conteneurDesChamps); |
add(panneauGeneral); |
} |
public void ajouterChamp(Widget widget) { |
ajouterChamp(widget, null); |
} |
public void ajouterChamp(Widget widget, LayoutData dispositionDesDonnees) { |
if (dispositionDesDonnees != null) { |
conteneurDesChamps.add(widget, dispositionDesDonnees); |
} else { |
conteneurDesChamps.add(widget); |
} |
layout(); |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/Configuration.java |
---|
74,6 → 74,9 |
listesId.put("dateDebut", Integer.valueOf(configuration.get("listeDateDebut"))); |
listesId.put("dateFin", Integer.valueOf(configuration.get("listeDateFin"))); |
listesId.put("onp", Integer.valueOf(configuration.get("listeONP"))); |
listesId.put("niveauImportance", Integer.valueOf(configuration.get("listeNiveauImportance"))); |
listesId.put("ea", Integer.valueOf(configuration.get("listeEA"))); |
listesId.put("typeClassement", Integer.valueOf(configuration.get("listeTypeClassement"))); |
listesId.put("prefixe", Integer.valueOf(configuration.get("listePrefixes"))); |
listesId.put("suffixes", Integer.valueOf(configuration.get("listeSuffixes"))); |
/trunk/war/config.js |
---|
43,6 → 43,8 |
listeSiecleNaturaliste:1040, |
// liste 38 : Liste indéterminé/peut-être/oui/non |
listeONPI:1041, |
// liste 39 : Liste des types de classement des spécimens types dans une collection |
listeTypeClassement:1042, |
// liste 40 : Liste des natures végétales |
listeNatureVegetale:1043, |
// liste 41 : Liste des types d'unité de rangement pour les collections botaniques |
75,8 → 77,12 |
listeONP:1060, |
// liste 71 : Liste des pays du standard ISO-3166-1 |
listePays:1074, |
// liste 77 : Liste des types de collection botanique |
listeTypeCollectionBota:1081, |
// liste 78 : Liste des niveaux d'importance |
listeNiveauImportance:1081, |
// liste 79 : Liste exact/approximatif |
listeEA:1082, |
// liste 80 : Liste des types de collection botanique |
listeTypeCollectionBota:1083, |
// Liste des préfixes |
listePrefixes:1004, |