Bonjour,

j'ai effectivement ouvert mon fichier .ged avec un tableur (LibreOffice calc), tout y est à condition de ne pas choisir l'encodage UTF8 qui est celui de mon arbre (un mystère de plus). J'attends la méthode de Nicolas Kunghehian pour en savoir plus.

Avec la mise à jour de ce matin la sauvegarde ne marche toujours pas, voir message java.

Bonne journée

Jeannot



Le 14/09/2011 08:45, Toutdoux a écrit :
Nicolas Kunghehian a écrit :

Sauvegarder sous n'a pas fonctionné non plus. Je m'en suis tiré en
copiant les tables dans Excel (individus et famille) et j'ai recréé tout
assez rapidement.

Bonjour Tous,
c'est une technique ingénieuse, (à moins que je ne me trompe)
pourrais tu développer la méthode  et les étapes stp?
merci

---------------------------------------------------------------------
Sites Web Ancestris: http://www.ancestris.org et http://www.ancestris.com

Les archives de la liste sont disponibles sur ce site :
             http://www.mail-archive.com/[email protected]

<*> Pour vous desinscrire de cette liste, envoyez un mail a :
             [email protected]
<*> Pour obtenir de l'aide sur les commandes de la liste :
             [email protected]


java.lang.NullPointerException
        at genj.app.Workbench.saveGedcomImpl(Workbench.java:474)
        at genj.app.Workbench.saveGedcom(Workbench.java:439)
        at 
ancestris.gedcom.GedcomObject$DummyNode$SaveCookieImpl.save(GedcomObject.java:73)
        at org.openide.actions.SaveAction.performAction(SaveAction.java:115)
        at org.openide.actions.SaveAction.performAction(SaveAction.java:95)
        at 
org.openide.actions.SaveAction$Delegate.actionPerformed(SaveAction.java:232)
        at 
org.openide.awt.ContextAction$Performer.actionPerformed(ContextAction.java:231)
        at 
org.openide.awt.ContextManager.actionPerformed(ContextManager.java:240)
        at org.openide.awt.ContextAction.actionPerformed(ContextAction.java:109)
        at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:93)
        at 
org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116)
        at 
org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99)
        at 
org.openide.awt.GeneralAction$DelegateAction.actionPerformed(GeneralAction.java:219)
        at 
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at 
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at 
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at 
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at 
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at 
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273)
        at 
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
        at java.awt.Component.processMouseEvent(Component.java:6288)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
        at java.awt.Component.processEvent(Component.java:6053)
        at java.awt.Container.processEvent(Container.java:2041)
        at java.awt.Component.dispatchEventImpl(Component.java:4651)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4481)
        at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
        at java.awt.Container.dispatchEventImpl(Container.java:2085)
        at java.awt.Window.dispatchEventImpl(Window.java:2478)
        at java.awt.Component.dispatchEvent(Component.java:4481)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
        at java.awt.EventQueue.access$000(EventQueue.java:84)
        at java.awt.EventQueue$1.run(EventQueue.java:602)
        at java.awt.EventQueue$1.run(EventQueue.java:600)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at 
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$2.run(EventQueue.java:616)
        at java.awt.EventQueue$2.run(EventQueue.java:614)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
        at 
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:137)
        at 
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at 
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
---------------------------------------------------------------------
Sites Web Ancestris: http://www.ancestris.org et http://www.ancestris.com

Les archives de la liste sont disponibles sur ce site :
              http://www.mail-archive.com/[email protected]

<*> Pour vous desinscrire de cette liste, envoyez un mail a :
              [email protected]
<*> Pour obtenir de l'aide sur les commandes de la liste :
              [email protected]

Répondre à