Suivez et participez au développement du nouvel OpenCellar : PLOC.co
> Open Cellar for Windows
> Help Center
> FAQ
> Download Center
> Enter the Forum
> Version history
> Developers resources
> Open Cellar for Mobile
> Help Center
> FAQ
> Download Center
> Enter the Forum
> Version history
> Open Cellar for Mac/Linux
> Help Center
> FAQ
> Download Center
> Enter the Forum
> Version history
> Developers resources
> My Account
> My Live services
> My pages
> My library
> My published wines
> My labels
> My posted messages
> Write a page
> Open Cellar Forum Index
> Windows Forum
> Mac/Linux Forum
> Mobile Forum
> Search for and import wines
> Search for labels
> Compare prices (Sniffer)
Search:
> Search with all engines
> Search in forums
> Search in personal pages
> Search on open-cellar.com
> Search in wine cards
> Search in labels
> Search in price comparison tool (Sniffer)
Welcome (
connect
-
create an account
)
Home
»
The forum
»
Open Cellar Home Edition (Windows)
Nuage de tags
Open Cellar
Scripts
Etiquette
PPP
Cellar book
Mac
Vista
Synchronisation
Excel export
vinoXml
usb
sniffer
backup
import
printing
chardonnet
palm
statistics
Linux
Sauvegarde des modifications de listes ?
25/04/2007
Reply
Sauvegarde des modifications de listes ?
psgfan
60 posts
Bonjour,
j'ai modifié les listes (notamment les appéllations et producteurs).
ou ces modifications sont elle sauvegardées ? Dans le fichier de la cave en .oc ou ailleurs ?
merci
25/04/2007
Reply
Re : Sauvegarde des modifications de listes ?
Administrateur
3099 posts
Toutes les données liées à la cave sont enregistrées dans le fichier OC.
Ce qui n'est pas contenu dans la cave :
* Les parametres de l'application (appSettings)
* La bibliotheque de modeles
* Les légendes personnalisées
Vous avez enregistré des valeurs que vous ne retrouvez pas ?
Matthieu
25/04/2007
Reply
Re : Sauvegarde des modifications de listes ?
psgfan
60 posts
non mais je souhaiterai "transferer" notamment le liste des appellations et des producteurs sur le PC de mes parents (mais qui ont bien evidemmment une cave differente)
25/04/2007
Reply
Re : Sauvegarde des modifications de listes ?
Administrateur
3099 posts
Le script suivant devrait vous rendre service
pour l'utiliser ouvrez votre cave et précisez l'emplacement disque de la cave de vos parents (string target =....)
// Avril 2007 // Ce script copie tous les (nouveaux) proprietaires & appellations // vers la liste des fournisseurs if(App.ActiveCellar == null) { MessageBox.Show("Aucune cave n'est ouverte"); return; } // Emplacement de la cave cible string target = @"c:\cavecible.oc"; OpenCellar.Framework.Core.Application tapp = new OpenCellar.Framework.Core.Application(); tapp.Open(target); if(tapp.ActiveCellar == null) { MessageBox.Show("Cave cible invalide..."); return; } // // Parcours tous les proprietaires // ObjectCollection owners = App.ActiveCellar.GetCollection((ushort)ObjectType.Owner); ObjectCollection owners2 = tapp.ActiveCellar.GetCollection((ushort)ObjectType.Owner); for (int i = 0; i < owners.Count; i++) { bool find = false; Owner o = (Owner) owners[i]; for (int j = 0; j < owners2.Count; j++) { Owner p = (Owner)owners2[j]; if(o.Name.Trim() == p.Name.Trim()) { find = true; break; } } if(!find) { // // Creation de l'élément // Owner newProv = (Owner)tapp.ActiveCellar.CreateItem(ObjectType.Owner); newProv.Name = o.Name; newProv.Address1 = o.Address1; newProv.Address2 = o.Address2; newProv.City = o.City; newProv.Email = o.Email; newProv.Fax = o.Fax; newProv.Phone = o.Phone; newProv.Web = o.Web; newProv.ZipCode = o.ZipCode; // Enregistrement newProv.Save(); } } // // Parcours toutes les appellations // ObjectCollection names = App.ActiveCellar.GetCollection((ushort)ObjectType.Name); ObjectCollection names2 = tapp.ActiveCellar.GetCollection((ushort)ObjectType.Name); for (int i = 0; i < names.Count; i++) { bool find = false; Name o = (Name) names[i]; for (int j = 0; j < names2.Count; j++) { Name p = (Name)names2[j]; if(o.Name.Trim() == p.Name.Trim()) { find = true; break; } } if(!find) { // // Creation de l'élément // Name newItem = (Name)tapp.ActiveCellar.CreateItem(ObjectType.Name); newItem.Name = o.Name; // Enregistrement newItem.Save(); } } MessageBox.Show("Traitement terminé
");
26/04/2007
Reply
Re : Sauvegarde des modifications de listes ?
psgfan
60 posts
merci
je vais tester ça
© 2006-2014
Matthieu DUCROCQ
- All rights reserved - Last update: january 2014 |
|
Support Open Cellar
|
Contact
|
About