HEJ! Har varken använt chrystal reports eller använt några diagram men vore det inte roligare att göra det själv istället? Typ rita upp 12 paneler och ställa in höjden på dem så som du vill ha det. Jag skulle iaf tycka det var skojigare. :) Crystal Reports lämpar sig förmodligen bäst om man vill göra lite mer omfattande rapporter. Min erfarenhet är att det för lång tid att komma igång med för att göra enkla diagram.Diagram
Skulle vilja skapa ett digram med 24st staplar (en per timme).
Har i VB6 gjort detta med hjälp av MSCART, tror det hette så.
Vill hämta data till varje stapel via en SQL-fråga.
Skall man göra det i Crystalreports eller???
/AlexanderSv: Diagram
Sv: Diagram
Det är inte särskilt komplicerat att rita själv med GDI+, klasser återfinns i System.Drawing m fl.
Ett kort exempel som ritar ett enkelt stapeldiagram:
<code>
Private Sub MainForm_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint
Dim g As Graphics = e.Graphics
' Motsv. utan PaintEventArgs blir:
' Dim g As Graphics = Me.CreateGraphics()
' Motsv. för att rita i t ex en gif:
' Dim g As Graphics = Graphics.FromImage(imageObject)
Dim p As New Pen(Color.Blue, 3)
g.DrawRectangle(p, New Rectangle(50, 200, 40, 100))
g.DrawRectangle(p, New Rectangle(100, 100, 40, 200))
g.DrawRectangle(p, New Rectangle(150, 150, 40, 150))
g.DrawRectangle(p, New Rectangle(200, 50, 40, 250))
End Sub
</code>
Det trevliga är att du kan använda motsvarande för att t ex rita en gif för din webbapplikation.