Le blog officiel d'Open Cellar
A propos de ce blog
Bienvenue sur le blog officiel d'Open Cellar.

Vous y trouverez des ressources en tous genres !

N'hésitez pas à commenter les articles.

Billets récents

Archives

A votre bon coeur :-)

Aidez le développeur d'Open Cellar à produire toujours plus de code, payez lui un café !


Liens

 publié le jeudi 10 décembre 2009 | 21 commentaire(s)

Difficile de vous montrer quelque chose aujourd'hui alors je vous propose un diagramme des classes constituant une partie du moteur d'Open Cellar.

 




(cliquez sur la vignette pour agrandir)

 

Un exemple de code pour créer une fiche vin.
IWine wine = cellar.Create<IWine>();
wine.Vintage = 2005;
wine.Name = "Nom du vin";
wine.SetExtendedProperty(property); // ou property est du type IExtendedProperty, celle ci sera alors automatiquement propagée à toutes les fiches vins 
// [...]

// Enregistrement
wine.Update();

lien permanent lien permanent

 publié le mercredi 9 décembre 2009 | 24 commentaire(s)

Voici un premier aperçu de ce que seront les propriétés personnalisées, une réponse à vos nombreuses demandes d'ajout et/ou modification de champs. Désormais vous pourrez le faire sans notion de développement et de maniere relativement simple.
Les types de propriétés standard sont les suivants:
- Zone de texte simple
- Zone de texte longue
- Numérique simple
- Numérique à virgule
- Piece jointe
- Liste déroulante
- Liste déroulante à choix multiples
- Case à cocher
- Date

Bien sur il sera possible de développer ses propres propriétés qui pourront par exemple aller chercher des informations dans une source de données, sur un site Web...




(cliquez sur la vignette pour agrandir)


(cliquez sur la vignette pour agrandir)

Note : les propriétés sont propagées automatiquement sur tous les types d'objets, les captures ci dessus sont faites sur 2 caves différentes.

lien permanent lien permanent

 publié le mardi 8 décembre 2009 | 36 commentaire(s)

Que vous ayez des dizaines, des centaines voire milliers de bouteilles, la recherche est un élément important.
La nouvelle version embarquera un moteur de recherche revue et corrigé, il reprendra bien sur les fonctionnalités de son précedesseur tout en apportant son lot de nouveautés que voici que voila :
Prise en compte des opérateurs suivants :
=    : Recherche l'occurence dans la chaine.
== : Recherche l'occurence exacte.
!=   : Recherche toutes les valeurs différentes de celle spécifiée.
>    : Recherche toutes les valeurs supérieures à celle spécifiée.
<    : Recherche toutes les valeurs inférieures à celle spécifiée.

Quelques exemples de recherches:

- Tous les vins français dont le millésime est supérieur à 2005 :
Pays=France+Millésime>2005

- Tous les vins contenant le mot rouge :
Rouge (^^)

- Tous les vins dont l'apogée est dépassée :
Apogée>2009

- Tous les vins dont la propriété étendue Médailles contient le terme "Paris"
XP.Médailles=Paris

- Bouteille placée en 1;B
Emplacements=1;B

Simple et intuitif non ? :-)
 


(cliquez sur la vignette pour agrandir)

Note : coté développeur vous pourrez développer vos propres expressions via le gestionnaire de filtres.

 

lien permanent lien permanent

 publié le lundi 7 décembre 2009 | 16 commentaire(s)

Reprenant les guidelines d'Office, chaque fenêtre disposera de sa propre barre de commandes, le principal avantage est d'exposer uniquement les fonctions nécessaires, et, en rapport avec l'action en cours.
Ci dessous une partie des commandes de la fenêtre Ma cave - mode classeur.



(cliquez sur la vignette pour agrandir)

 

Les plus attentifs auront remarqué la notion de vin "coup de coeur", encore une fonctionnalité souvent demandée :-)

lien permanent lien permanent

 publié le dimanche 6 décembre 2009 | 20 commentaire(s)

Vous êtes nombreux à avoir demandé un filtrage des éléments de listes pays, régions et appellations.
C'est désormais chose faite :-)


(cliquez sur la vignette pour agrandir)
 


 

lien permanent lien permanent

 publié le vendredi 4 décembre 2009 | 37 commentaire(s)

J'ai reçu plus de 2000 rapports d'erreurs depuis la sortie de la 1.2, c'est beaucoup trop ! ^^
La qualité fera partie intégrante de la nouvelle version d'Open Cellar, les principaux appels de méthodes sont enregistrés permettant ainsi de remonter rapidement un scénario d'erreurs, couplé au nouveau programme d'améliorations le nombre de fenêtres "Une erreur s'est produite..." devrait sensiblement diminué.
Enfin, en interne, un jeu de tests conséquent est mis en place, son but est de s'assurer que les appels de méthodes et de propriétés donnent les résultats attendus *.
Le tout combiné vous donnera une meilleure experience utilisateur et c'est bien çà le principal :-)


(cliquez sur la vignette pour agrandir)
 

* Je reviendrais prochainement sur ces jeux de tests.

lien permanent lien permanent

 publié le jeudi 3 décembre 2009 | 23 commentaire(s)

Vous êtes à nombreux à avoir demandés plus de plats, et bien vous êtes servis !


(cliquez sur la vignette pour agrandir)
 

 

lien permanent lien permanent

 publié le mercredi 2 décembre 2009 | 18 commentaire(s)

Entête de la fiche vin, c'est derrière le menu Plus ! que se cache les propriétés étendues :-)
Notez également le "s" à Médias qui laisse présager la possibilité de lier un nombre illimité de documents à votre fiche vin, le tout sans limite de poids de fichier.



(cliquez sur la vignette pour agrandir)
 

lien permanent lien permanent

 publié le mardi 1 décembre 2009 | 16 commentaire(s)

Tel un calendrier de l'avent, je vous propose durant le mois de décembre de découvrir les nouveautés en images et en code de la future version d'OC pour Windows.


(cliquez sur la vignette pour agrandir)

 

lien permanent lien permanent

Propulsé par Open Cellar Propulsé par Open Cellar | Rss 1.0 Rss 1.0