Suivez et participez au développement du nouvel OpenCellar : PLOC.co
> Open Cellar pour Windows
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Ressources pour les développeurs
> Open Cellar pour Windows Mobile
> Open Cellar pour iPhone
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Open Cellar pour Mac/Linux
> Centre d'aide et de support
> Questions fréquentes
> Centre de téléchargement
> Accéder à la communauté
> Historique des versions
> Ressources pour les développeurs
> Mon compte
> Mes services live
> Mes pages
> Ma bibliothèque
> Mes vins publiés
> Mes étiquettes
> Mes messages sur la communauté
> Ecrire une page
> Accéder à la liste des forums
> Communauté Windows
> Communauté Mac/Linux
> Communauté Mobile
> Rechercher et importer des vins
> Rechercher des étiquettes
> Comparer les prix (Sniffer)
Rechercher :
> Rechercher dans tous les moteurs
> Rechercher dans la communauté
> Rechercher dans les pages persos
> Rechercher sur le site open-cellar.com
> Rechercher dans les fiches vins
> Rechercher dans les étiquettes
> Rechercher sur le comparateur de prix (Sniffer)
Bienvenue (
se connecter
-
créer un compte
)
Accueil
»
La communauté
»
Open Cellar Home Edition (Windows)
Facebook
Nuage de tags
Open Cellar
Scripts
Etiquette
PPP
iPhone
Livre de cave
Mac
Vista
Synchronisation
Export Excel
vinoXml
usb
sniffer
sauvegarde
importation
impression
chardonnet
palm
statistiques
Linux
Quelques suggestions
29/06/2006
Répondre
Quelques suggestions
VANB
17 posts
Bonjour,
D'abord, félicitations pour ce soft simple et ergonomique que je viens de découvrir : il y a moins bien, mais c'est plus cher.
Je le torture un peu avant de me décider à l'utiliser ce qui m'amène à faire ces quelques suggestions (à moins que je ne sois passé à coté de fonctionnalités) :
- la gestion des légendes est une bonne idée, mais serait bien plus utilisable si on avait droit à des inégalités (pour repérer les vins qui ont plus d'un certain age.
- toujours pour les légendes, une variable représentant l'année en cours serait bien pratique.
- j'ai appliqué la méthode pour disposer les rangées en quinquonce en supprimant un emplacement : petit détail esthétique, lorsque l'on a un nombre de lignes impaires par groupe, un groupe sur deux est décalé à droite
- lorsque l'on affiche les emplacements dans une fenètre trop petite, le petit carré affichant la couleur pourrait être plus grand (voire se confondre avec le plus grand) pour plus de lisibilité.
- un rapport produisant des étiquettes pour chacun des vins serait bien pratique, en particulier pour les armoires.
Voila, rien de bien important, mais les petits ruisseaux font les grandes rivières ;)
Félicitations encore.
02/07/2006
Répondre
Re : Quelques suggestions
VANB
17 posts
Je complète mon post précédent.
1) Actuellement, il n'y a pas de possibilité de rechercher un vin dans la base de données.
L'affichage des vins sous forme de liste comprenant les informations principales de la fiche avec possibilité de trier selon les différents champs serait un plus.
2) L'association des vins aux mets est très utile, mais pourrait être améliorée en affichant les crus de la cave correspondants.
3) L'édition du rapport des emplacements serait idéale pour afficher dans la cave si la liste des vins comportait aussi le millésime. La police de caractères pourrait être plus petite de façon à afficher des noms plus longs.
Tous mes voeux de bonheur.
Cordialement
02/07/2006
Répondre
Re : Quelques suggestions
VANB
17 posts
Je retire ma première suggestion (recherche et liste) car ces fonctionnalités existent déjà et je ne les avais pas vues.
03/07/2006
Répondre
Re : Quelques suggestions
Administrateur
3099 posts
Bonjour,
D'abord, félicitations pour ce soft simple et ergonomique que je viens de découvrir : il y a moins bien, mais c'est plus cher.
-> Merci !
Je le torture un peu avant de me décider à l'utiliser ce qui m'amène à faire ces quelques suggestions (à moins que je ne sois passé à coté de fonctionnalités) :
- la gestion des légendes est une bonne idée, mais serait bien plus utilisable si on avait droit à des inégalités (pour repérer les vins qui ont plus d'un certain age.
-> Oui, ajouté a la liste des fonctionnalités.
- toujours pour les légendes, une variable représentant l'année en cours serait bien pratique.
-> Vendu !
- j'ai appliqué la méthode pour disposer les rangées en quinquonce en supprimant un emplacement : petit détail esthétique, lorsque l'on a un nombre de lignes impaires par groupe, un groupe sur deux est décalé à droite
-> Exact, par contre pour la correction ca va etre un poil compliqué ! Le plus simple c'est de demander aux fabriquants de d'appliquer le meme rendu qu'Open Cellar
- lorsque l'on affiche les emplacements dans une fenètre trop petite, le petit carré affichant la couleur pourrait être plus grand (voire se confondre avec le plus grand) pour plus de lisibilité.
-> Les fenetres sont redimmensionnables, a noter que:
* Lorsque vous fermez OC il "retient" la position et la taille de toutes vos fenetres.
* Dans la RC2 il vous sera possible de choisir le rendu de votre cave (rond, carré, perspective...)
- un rapport produisant des étiquettes pour chacun des vins serait bien pratique, en particulier pour les armoires.
-> C'est une demande recurrente, un complément est en cours de developpement.
- L'association des vins aux mets est très utile, mais pourrait être améliorée en affichant les crus de la cave correspondants.
-> Sur la fiche vin (en bas a droite), il y a une loupe qui vous indique les plats associés à votre vin (la recherche se fait sur l'appellation)
- L'édition du rapport des emplacements serait idéale pour afficher dans la cave si la liste des vins comportait aussi le millésime. La police de caractères pourrait être plus petite de façon à afficher des noms plus longs.
-> OK, option ajoutée.
- Tous mes voeux de bonheur.
Merci, Un weekend inoubliable !
Merci de vos remarques
Cordialement,
Matthieu
05/07/2006
Répondre
Re : Quelques suggestions
VANB
17 posts
Bonjour,
En ce qui concerne les emplacements, j'ai déjà une cave frigorifique et il est un peu tard pour demander une modification. J'ai bien pensé la modifier moi-même à coups de masse mais bon... ;)
Si cela peut vous donner des idées d'amélioration et en aider quelques-uns, voilà la disposition que j'ai configurée :
X O O O O O X X O O O O O O
O O O O O O X X O O O O O X
X O O O O O X X O O O O O O
X O O O O O X X O O O O O O
X O O O O O O X X O O O O O
X O O O O O X X O O O O O O
X O O O O O X X O O O O O O
O O O O O O X X O O O O O X
X O O O O O X X O O O O O O
X O O O O O X X O O O O O O
X O O O O O O X X O O O O O
X O O O O O X X O O O O O O
X O O O O O X X O O O O O O
O O O O O O X X O O O O O X
X O O O O O X X O O O O O O
X X X O O O O O O O O X X X
X X X X O O O O O O O X X X
X X X O O O O O O O O X X X
Les X représentent les emplacements supprimés.
Il y a 14 colonnes avec un espacement de 20 et 18 lignes avec un espacement de 3.
La cave est fournie avec 5 clayettes sur lesquelles on peut disposer les bouteilles tête bêche sur trois hauteurs.
En bas, les bouteilles sont côte à côte car il n'y a pas de cales et sur un seul rang en profondeur.
La partie droite représente les bouteilles à l'arrière. C'est donc de la 3D !
En raison de la limitation à 20 lignes, il me manque une rangée tout en haut.
Le résultat aurait été meilleur s'il avait été possible :
- de disposer de plus de lignes : si ma cave avait été plus hautes, il aurait fallu la répartir sur deux emplacements.
- de pouvoir décaler chaque ligne indépendamment pour éviter les zigzags.
Une solution que j'ai vue dans un autre logiciel est de partir d'une grille comprenant 26 x 30 emplacements (26 colonnes de A à Z). On peut décaler indépendamment chaque ligne d'une demi position. On sélectionne les emplacements utilisables. C'est un peu plus long pour des cas simples, mais beaucoup moins casse-tête dans les cas compliqués.
Ce n'est peut-être pas facile à adapter à Open Cellar, mais c'est une idée
Cordialement,
06/07/2006
Répondre
Re : Quelques suggestions
Administrateur
3099 posts
Bonjour,
Je vais reflechir pour la disposition quant aux limites imposées par OpenCellar sur la taille des emplacements, elles sont contournables le moteur d'OC est capable de gerer un peu plus de 65 000 bouteilles par emplacement
donc on a de la marge.
Le seul hic est qu'une fois cette limite depassée il n'est plus possible d'administrer l'emplacement (un bô message d'erreur)
Si vous etes a l'aise avec les scripts, telechargez le sdk ici http://open-cellar.com/Downloads.aspx il contient des exemples de creation et modification d'emplacement.
Si vous ne l'êtes pas, envoyez moi le schema complet de votre emplacement (de reve
) je m'en charge cette semaine
Cordialement,
Matthieu
06/07/2006
Répondre
Re : Quelques suggestions
VANB
17 posts
Bonsoir,
Merci de votre réponse et de votre proposition, mais j'aime bien me débrouiller tout seul.
pour information, je n'ai pas touvé les scripts à dans le sdk, mais ils sont dans le forum :
http://www.open-cellar.com/Thread.aspx?ThreadId=38
Existe-t-il une documentation sur ces scripts, en particulier, sur les objets propres à Open Cellar ?
Cordialement,
06/07/2006
Répondre
Re : Quelques suggestions
Administrateur
3099 posts
Autant pour moi !
Dans le thread cité il y a erreur au niveau de la creation de l'emplacement il faut utiliser celui ci :
// Copier le script a partir d'ici
// Crée un emplacement de 24 * 24
// Parametrages des variables
byte rows = 24; // Nombre de lignes
byte cols = 24; // Nombre de colonnes
string rackName = "Nom de votre emplacement"; // Nom de l'emplacement
// Creation de l'object constructeur d'emplacement
OpenCellar.Framework.Core.RackBuilder rb = new OpenCellar.Framework.Core.RackBuilder(App.ActiveCellar);
rb.SetRackName(rackName);
rb.SetColumnsSize(cols);
rb.SetRowsSize(rows);
rb.Save();
// Crée les elements d'emplacements
for(byte row = 0; row < rows; row++)
{
for(byte col = 0; col < cols; col++)
{
OpenCellar.Framework.Core.RackItem ri = rb.CreateRackItem(row, col);
ri.Save();
ri = null;
}
}
// Notifie l'application des changements
rb.NotifyChange();
// Fin du script
*************************
Pour la suppression d'element utilisez celui ci
// Supprime les emplacements spécifiés
string rackName = "Nom de votre emplacement"; // Nom de l'emplacement a administrer
OpenCellar.Framework.Core.Rack rack = null;
// Recupere la liste des emplacements
OpenCellar.Framework.Core.ObjectCollection racksCol = App.ActiveCellar.GetCollection((ushort)OpenCellar.Framework.Core.ObjectType.Rack);
// Alimente la source de données
for (int i = 0; i < racksCol.Count; i++)
{
if (((OpenCellar.Framework.Core.Rack)racksCol[i]).Name.Trim() == rackName)
{
rack = (OpenCellar.Framework.Core.Rack)racksCol[i];
break;
}
}
if(rack != null)
{
// Creation du builder
OpenCellar.Framework.Core.RackBuilder rb = new OpenCellar.Framework.Core.RackBuilder(rack);
// Supprime l'element de coordonnées (le point 0,0 se situe en haut a gauche)
byte rowToDelete = 0; // Ligne A
byte columnToDelete = 14; // Colonne O
rb.RemoveRackItem(rowToDelete, columnToDelete);
//
rowToDelete = 1; // Ligne B
columnToDelete = 2; // Colonne C
rb.RemoveRackItem(rowToDelete, columnToDelete);
// Notifie l'application des changements
rb.NotifyChange();
}
else
{
System.Windows.Forms.MessageBox.Show("Emplacement introuvable");
}
// Fin du script
Pour la doc, il n'y en a pas vraiment a part le tres leger SDK.
Par contre je peux vous envoyer la documentation (xml) du framework et de l'application, ca peut aussi vous aider.
Il est prévu dans la prochaine version du site une rubrique dédiée aux scripting.
Cordialement,
Matthieu
06/07/2006
Répondre
Re : Quelques suggestions
VANB
17 posts
Bonsoir,
Je ne parviens à faire fonctionner aucun script, ni ceux-ci, ni ceux du sdk: je les copie dans l'éditeur d'OC, je clique sur Exécuter et j'otiens un message "Impossible de générer le script" en bas de l'éditeur.
Il me manque quelque chose ou je ne fais pas comme il faut ?
Cordialement
06/07/2006
Répondre
Re : Quelques suggestions
Administrateur
3099 posts
En redemarrant OC ca devrait passer, c'est un bug qui arrive de temps en temps.
06/07/2006
Répondre
Re : Quelques suggestions
VANB
17 posts
En redémarrant OC, ça n'a pas arrangé les choses. Par contre, après avoir supprimé les lignes ci-après que j'avais copiées avec le reste, le script s'est bien exécuté :
// Copier le script a partir d'ici
// Fin du script
C'est peut-être l'origine du bug ?
07/07/2006
Répondre
Re : Quelques suggestions
Administrateur
3099 posts
Les // signifient des commentaires.
En copiant 1 a 1 les scripts ca passe nickel.
Matthieu
07/07/2006
Répondre
Re : Quelques suggestions
VANB
17 posts
Je sais que // indique un commentaire. Mais, après un nouveau test, je confirme que l'interpréteur de script n'aime pas un commentaire en dernière ligne :
-prendre un script qui fonctionne
-ajouter un commentaire après la dernière ligne
-le script ne fonctionne plus
-retirer le commentaire
-le script fonctionne de nouveau
Cordialement
07/07/2006
Répondre
Re : Quelques suggestions
Administrateur
3099 posts
Encore une fois autant pour moi
Vous êtes le "number one" des chasseurs de bugs !
Tant mieux et merci.
Corrigé pour la RC2.
Cordialement,
Matthieu
© 2006-2014
Matthieu DUCROCQ
- Tous droits réservés - Dernière mise à jour : janvier 2014 |
|
|
Soutenir Open Cellar
|
Contact
|
Crédits