Avatar billede chriscross Nybegynder
09. september 2002 - 14:36 Der er 11 kommentarer og
1 løsning

Visning af en Crystal Report via ASP ?

Hejsa

Jeg sidder med Crystal Report Professional Edition v. 9 ( samt tilhørende
Crystal Application Server ), og kan ikke finde ud af noget så *simpelt* som at få vist en rapport via web.
Den skal som udgangspunkt egentlig bare vises ( og dermed kunne printes ) i IE 6.0 ( det skulle være noget med en (d)HTML-viewer) , uden at brugeren har Crystal Report installeret !

Jeg har pløjet medfølgende SDK igennem, samt medfølgende user's guide, jeg har også pløjet Crystals hjemmeside samt forum igennem, men jeg synes ikke at jeg kan ikke finde noget om lige det i almindelig ASP ( ikke .net ) !!!

Er der nogen der ved hvordan man gør ?
MVH
Chriscross
Avatar billede sth Novice
09. september 2002 - 15:32 #1
hvorfor ikke bare lave en htlm popup side og så lave et print fra denne og lade siden lukke sig selv når der er valgt printer.

altså noget i stil med:


        <!--#include file="database.inc"-->


<!--#include file="protect.inc"-->
<%
Response.expiresAbsolute = Now() - 10
Response.expires = 0
%>

<html>
<head>
<link rel="stylesheet" type="text/css" href="print.css">
<class="lille">
<class="bgcol">
<title>Print fra en eller anden side </title>



'*****er kommer så noget  htlm og asp*****








<script language=VBScript>
Sub VBPrint() On Error Resume Next
  WBControl.ExecWB 6,1
End Sub
</script>

<script language=JavaScript>
if (window.print) self.print();
else if (navigator.appName.indexOf('Microsoft') !=-1) VBPrint()
setTimeout('self.close()',3000);
</script>
Avatar billede chriscross Nybegynder
09. september 2002 - 15:36 #2
hm, fordi rapporterne nu engang findes ( det er bare først nu de skal kunne tilgås fra web ), og de udfører en masse funktionalitet med opsummeringer og dynamiske flettefelter og alt muligt andet, hvad ved jeg
( - ikke meget om CR.... )
;-)
Avatar billede sth Novice
09. september 2002 - 17:23 #3
Næææ men dog det beste bud endnu :)
Avatar billede sth Novice
09. september 2002 - 17:23 #4
Bare lige for at vide det, hvad kan man så i CR som man ikke kan i normal asp?
Avatar billede mccannon Nybegynder
09. september 2002 - 21:55 #5
umm hvis jeg må indskyde noget om de inc filer du inkludere, så kan man skrive sig til en inc fil....
Avatar billede chriscross Nybegynder
10. september 2002 - 08:06 #6
sth >>
Crystal Report er et program til generering af rapporter( en rapport = en fil der ender på .rpt og som så kan hentes frem fra programmer kodet i ex. VisualBasic, ASP, Java, C# & mm. ), ASP er, som bekendt, en teknologi, det kan ikke sammenlignes !!!!
Avatar billede askhoej Praktikant
10. september 2002 - 08:16 #7
Jeg har prøvet at sætte Crystal Reports op til web-visning, men det var med 8.5 Enterprise udgaven - men må ærligt indrømme at jeg ikke kan huske hvordan jeg gjorde det, mener der er eksempler på brug af vieweren i dokumenationen.

Her er et link til lidt hjælp:
http://www.tek-tips.com/gviewthread.cfm/lev2/4/lev3/100/pid/766/qid/348298

/askhoej
Avatar billede chriscross Nybegynder
10. september 2002 - 08:42 #8
Tusind tak for linket, jeg kendte ikke siden, men har nu meldt mig på og vil så ind og tjekke den ud nu, håber så at finde noget jeg kan bruge.
Der ser nu ikke ud til at være noget med noget Enterprise på de CD'er jeg sidder med, jeg synes da også de gør det hele meget besværligt for os almindelige dødelige ikkeCrystalEksperter
;-)
Chriscross
Avatar billede askhoej Praktikant
10. september 2002 - 15:08 #9
Det var så lidt :-)

I øvrigt skulle det ikke undre man at man skal have Enterprise Edition for at kunne bruge web-visning. Seagate har et totalt vildt licens-versionssystem og husk at du kun har et bestemt antal connections (browsere der kan se rapporten samtidig).

/askhoej
Avatar billede chriscross Nybegynder
10. september 2002 - 15:15 #10
Det skulle faktisk heller ikke undre mig, jeg har set nogle diskussioner ang. licenserne...
MEN i CR 9.0 er der ikke længere noget der hedder Enterprice Edition. Der er "Standard", "Professional", "Developer" & "Advanced" Editions at vælge imellem....jeg har en konstant lurende mistanke om at det firmaet skulle have bestilt minimum skal være "Developer", men jeg ved det ikke da jeg ikke får meget ud af prøve at tyde deres "Features by Edition Matrix", som sagt har jeg ikke meget forhåndskendskab til CR da jeg ikke direkte skal bruge programmerne...(gudskelov for det...)

:-)
Chrisser
Avatar billede chriscross Nybegynder
20. september 2002 - 10:26 #11
>>askhoej
Jeg har fået meget ud af det forum, så nu er vi i hvert fald på vej - når vi får den rigtige udgave ;-)
:o)

Chriscross
Avatar billede poujor Praktikant
10. oktober 2003 - 15:56 #12
Nu har jeg kun set Reåport application server fra Advanced editio, men det ligner vel. Her gælder:
http://navnpåservermedreportapplicationserver/rassamples/en/asp/rPortfolio/reportListing.asp åber en std. side som giver adgang til nogle sampleraporter. Disse ligger pr. default i drev:\Program Files\Crystal Decisions\Report Application Server 9\Reports
Så placer evt. din(e) rapport(er) her. Så skulle de poppe op på listen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester