Suivez et participez au développement du nouvel OpenCellar : PLOC.co
Page d'accueil
 
Français  English  
Open Cellar Home Edition - 1.2 - Le logiciel gratuit pour gérér efficacement votre cave à vins sous Windows. Open Cellar Mobile Edition - Beta 2 - La gestion de cave à vins a enfin sa solution Mobile sur Pocket PC. Open Cellar Cross Platform - Beta 1 - La gestion gratuite de vins disponible sous Mac OSX et Linux. Mon Open Cellar Les forums d'Open Cellar Place des vins
Rechercher : Bienvenue (se connecter - créer un compte)
Facebook


Nuage de tags
Mise a jour des pays
14/02/2008
Répondre
Mise a jour des pays
Olivier75Voir son blog
6 posts
Bonjour,

j'ai essayé d'écrire un script pour inserer le pays quand ce dernier n'est pas renseigné.
En fait je veux mettre sur toutes les fiches "France", sauf si un pays est déjà saisie sur une fichier.

J'ai essayé le code suivant, mais sans succès :-(


// vérifie qu'une cave est bien ouverte
if(App.ActiveCellar == null)
{
return;
}

// Ferme les fiches vins
WindowsCollection wc = App.Windows.GetWindows(WindowType.Wine);
for (int i = 0; i < wc.Count; i++)
{
wc[i].Close();
}

ObjectCollection oc = App.ActiveCellar.GetCollection((ushort)ObjectType.Wine);

for (int i = 0; i < oc.Count; i++)
{
Wine w = (Wine)oc[i];
if(w.Country.Name == null)
{
w.Country.Name="France";
w.Save();
}
}

App.Commands["ApplyConfigCommand"].Execute();
 

15/02/2008
Répondre
Re : Mise a jour des pays
AdministrateurVoir son blog
3099 posts
Bonjour,

Vous n'étiez pas loin.
La future version du site embarquera avec elle un centre de dev une documentation :-)



Matthieu
 

18/02/2008
Répondre
Re : Mise a jour des pays
Olivier75Voir son blog
6 posts
Merci beaucoup, je vais me pencher sur ce code et essayer de le comprendre !!!!
 

© 2006-2014 Matthieu DUCROCQ Blog officiel d'Open Cellar - Tous droits réservés - Dernière mise à jour : janvier 2014 | twitter | facebook