[Suiviobsmer-commits] r1228 - in trunk: src/site/rst/import wao-business/src/main/java/fr/ifremer/wao/io/csv2/models
Author: bleny Date: 2011-04-22 09:17:35 +0000 (Fri, 22 Apr 2011) New Revision: 1228 Log: add boat name at contact export Modified: trunk/src/site/rst/import/contacts.rst trunk/wao-business/src/main/java/fr/ifremer/wao/io/csv2/models/ContactImportExportModel.java Modified: trunk/src/site/rst/import/contacts.rst =================================================================== --- trunk/src/site/rst/import/contacts.rst 2011-04-22 09:16:48 UTC (rev 1227) +++ trunk/src/site/rst/import/contacts.rst 2011-04-22 09:17:35 UTC (rev 1228) @@ -42,13 +42,14 @@ - CONTACT_OBSERVATEUR_PRINCIPAL : identifiant de l'observateur principal - CONTACT_OBSERVATEURS_SECONDAIRES : identifiants des observateurs secondaires - CONTACT_ETAT : état du contact -- CONTACT_DEBUT_OBSERVATION" : date et heure de début d'observation (embarquement pour ObsMer et arrivée sur le lieu pour ObsVente) +- CONTACT_DEBUT_OBSERVATION : date et heure de début d'observation (embarquement pour ObsMer et arrivée sur le lieu pour ObsVente) - CONTACT_FIN_OBSERVATION : date et heure de fin d'observation (débarquement pour ObsMer et départ du lieu pour ObsVente) - CONTACT_SAISIE_DONNEES : date de saisie des données (dans Allegro pour ObsMer, dans Arpège pour ObsVente) - CONTACT_COMMENTAIRE_OBSERVATEUR : commentaire de l'observateur - CONTACT_COMMENTAIRE_COORDINATEUR : commentaire du coordinateur - CONTACT_COMMENTAIRE_PROGRAMME : commentaire de l'administrateur - NAVIRE_IMMATRICULATION : immatriculation du navire associé (6 chiffres) +- NAVIRE_NOM : nom du navire (ignoré à l'import) - CONTACT_VALIDATION_SOCIETE : validation société, si une ligne est déjà validée, elle est refusée lors de l'import par un coordinateur - CONTACT_VALIDATION_PROGRAMME : validation programme, si une ligne est déjà validée, elle est refusée lors de l'import par un administrateur - PLAN_CODE : la ligne du plan associée au contact (pris en compte uniquement à la création du contact, ignoré à la modification) Modified: trunk/wao-business/src/main/java/fr/ifremer/wao/io/csv2/models/ContactImportExportModel.java =================================================================== --- trunk/wao-business/src/main/java/fr/ifremer/wao/io/csv2/models/ContactImportExportModel.java 2011-04-22 09:16:48 UTC (rev 1227) +++ trunk/wao-business/src/main/java/fr/ifremer/wao/io/csv2/models/ContactImportExportModel.java 2011-04-22 09:17:35 UTC (rev 1228) @@ -225,6 +225,13 @@ modelBuilder.newColumnForImportExport("CONTACT_COMMENTAIRE_PROGRAMME", Contact.PROPERTY_COMMENT_ADMIN); modelBuilder.newColumnForImportExport("NAVIRE_IMMATRICULATION", Contact.PROPERTY_BOAT, new BoatParserFormatter(boats)); + modelBuilder.newIgnoredColumn("NAVIRE_NOM"); + modelBuilder.newColumnForExport("NAVIRE_NOM", new ValueGetter<Contact, String>() { + @Override + public String get(Contact contact) throws Exception { + return contact.getBoat().getName(); + } + }); modelBuilder.newColumnForImportExport("CONTACT_VALIDATION_SOCIETE", Contact.PROPERTY_VALIDATION_COMPANY, Common.BOOLEAN); modelBuilder.newColumnForImportExport("CONTACT_VALIDATION_PROGRAMME", Contact.PROPERTY_VALIDATION_PROGRAM, Common.BOOLEAN);
participants (1)
-
bleny@users.labs.libre-entreprise.org