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
Editions dans Open cellar :
03/12/2006
Reply
Editions dans Open cellar :
Jean-Pierre VARNIER
189 posts
D'abord bravo et merci por cette application freeware.
Il sera intêressant de permettre :
1. Livre de Cave (compacté) : le paramétrage de l'édition du livre de cave compacté sous une forme identique à celui de l'affichage de la cave en mode texte.
2. Consulter ma cave - Mode graphique : l'affichage en présentant les bouteilles qui sont dans chaque case.
A+ - Jean-Pierre
04/12/2006
Reply
Re : Editions dans Open cellar :
Administrateur
3099 posts
Bonjour et Merci
"1. Livre de Cave (compacté) : le paramétrage de l'édition du livre de cave compacté sous une forme identique à celui de l'affichage de la cave en mode texte."
-> Tout est parametrable, manque juste l'interface graphique pour le faire
, un script peut faire l'affaire quelle colonne souhaitez vous et selon quel tri ?
"2. Consulter ma cave - Mode graphique : l'affichage en présentant les bouteilles qui sont dans chaque case. "
-> Vous voulez voir apparaitre les bouteilles à la place des ronds c'est bien ca ? Pas de probleme non plus (manque juste un peu de temps !)
Ajouté à la "TODO List"
Matthieu
04/12/2006
Reply
Re : Editions dans Open cellar :
Jean-Pierre VARNIER
189 posts
L'édition du tableau du "Ma cave - Mode texte" pourrait être :
- Région Ordre croissant
- Appellation Ordre croissant
- Classement
- Nom Ordre croissant
- Couleur Ordre croissant
- Année Ordre croissant
- Nb de bouteilles
- Format
- Commentaire
Merci. JPV
04/12/2006
Reply
Re : Editions dans Open cellar :
Jean-Pierre VARNIER
189 posts
L'édition du tableau du "Ma cave - Mode texte" pourrait être :
- Région Ordre croissant
- Appellation Ordre croissant
- Classement
- Nom Ordre croissant
- Couleur Ordre croissant
- Année Ordre croissant
- Nb de bouteilles
- Format
- Commentaire
Merci. JPV
06/12/2006
Reply
Re : Editions dans Open cellar :
Administrateur
3099 posts
Bonjour,
Je ne vous ai pas oublié, un peu surbooké cette semaine.
Matthieu
08/12/2006
Reply
Re : Editions dans Open cellar :
Administrateur
3099 posts
Bonjour,
Voici le script a executer pour obtenir votre report (j'ai du enlever la colonne commentaire par manque de place)
Comme le forum ne conserve pas l'indentation vous pouvez aussi le telecharger ici :
http://www.open-cellar.com/usrrpt.zip
// Le script commence ici
App.Animate(AnimationType.Work, true);
App.SetCursor(true);
//
// Modifiez ici le titre du report
//
string reportName = "Liste des vins";
//
// Creation entete report
//
ReportTable rt = new ReportTable(reportName);
//
// Région
//
ReportColumn rcArea = rt.NewColumn("Région");
rcArea.Size = 100;
//
// Appellation
//
ReportColumn rcApp = rt.NewColumn("Appellation");
rcApp.Size = 140;
//
// Classement
//
ReportColumn rcCl = rt.NewColumn("Classement");
rcCl.Size = 100;
//
// Nom
//
ReportColumn rcName = rt.NewColumn("Nom");
rcName.Size = 215;
//
// Couleur
//
ReportColumn rcColor = rt.NewColumn("Couleur");
rcColor.Size = 75;
//
// Année
//
ReportColumn rcYear = rt.NewColumn("Année");
rcYear.Size = 40;
rcYear.ContentAlignment = ReportContentAlignment.Right;
rcYear.DataType = ReportColumnType.Numeric;
//
// Nombre bouteilles
//
ReportColumn rcBottles = rt.NewColumn("Btles");
rcBottles.Size = 40;
rcBottles.ContentAlignment = ReportContentAlignment.Right;
rcBottles.DataType = ReportColumnType.Numeric;
//
// Format
//
ReportColumn rcFormat = rt.NewColumn("Format");
rcFormat.Size = 70;
//
// Alimentation de la source
//
ObjectCollection wines = App.ActiveCellar.GetCollection((ushort)ObjectType.Wine);
for (int i = 0; i < wines.Count; i++)
{
Wine wine = (Wine)wines[i];
ReportRow row = rt.NewRow();
row[0] = wine.Area.Name;
row[1] = wine.Appellation.Name;
row[2] = wine.Classification.Name;
row[3] = wine.Name;
row[4] = "Champagne";
if(wine.WineColor == ColorType.Red)
{
row[4] = "Rouge";
}
else if(wine.WineColor == ColorType.White)
{
row[4] = "Blanc";
}
else if(wine.WineColor == ColorType.Rosy)
{
row[4] = "Rosé";
}
else if(wine.WineColor == ColorType.Yellow)
{
row[4] = "Champagne";
}
else if(wine.WineColor == ColorType.LiqueurLike)
{
row[4] = "Liquoreux";
}
else if(wine.WineColor == ColorType.Misc)
{
row[4] = "Autre";
}
if(wine.Year != 0)
{
row[5] = wine.Year.ToString();
}
//
// Gestion manuelle
//
if(wine.ManualManagement)
{
row[6] = wine.Bottles.ToString();
}
else
{
row[6] = wine.RackItems.Count.ToString();
}
row[7] = wine.BottleType.Name;
}
//
// Tri des elements
//
rt.Sort("0-0;1-0;3-0;4-0;5-1");
//
// Génération
//
System.Collections.ArrayList list = new System.Collections.ArrayList();
list.Add(rt);
IReport report = App.ReportEngine.GetSystemReport(PredefinedReport.Grid);
string destFileName = App.Path + "Cache\\UserWinesGrid.pdf";
bool success = false;
try
{
report.Create(list, destFileName);
success = true;
}
catch(Exception ex)
{
MessageBox.Show("Erreur (1)");
}
//
// Affichage du report
//
if(success)
{
IShellWindow shellWindow = (IShellWindow)App.GetWindow(WindowType.Shell, null);
if(shellWindow != null)
{
shellWindow.Start(destFileName);
}
}
App.SetCursor(false);
App.StopAnimate();
// Fin du script
08/12/2006
Reply
Re : Editions dans Open cellar :
Jean-Pierre VARNIER
189 posts
Merci, cela fonctionne correctement.
Cordialement. JPV
© 2006-2014
Matthieu DUCROCQ
- All rights reserved - Last update: january 2014 |
|
Support Open Cellar
|
Contact
|
About