IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAP Crystal Reports Discussion :

[CR][ASP] interfaçage


Sujet :

SAP Crystal Reports

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2002
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 6
    Points : 7
    Points
    7
    Par défaut [CR][ASP] interfaçage
    Bonjour,
    J'ai crystal report 8.5, j'ai voudrais faire un état au formay html et ensuite je voudrais appeler cet état dans du code ASP.
    Merci

  2. #2
    Membre confirmé
    Avatar de sur_uix
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2002
    Messages : 379
    Points : 550
    Points
    550
    Par défaut
    quoi quoi quoi !!!!! ce n'est pas dans se sence que ça se passe.

    C'est du code ASP qui vas faire de l'html à partire d'un rapport Crystal.

    Voilà , maintenant que c'est remis dans l'ordre, voici un peu de code.

    Ouverture du rapport, initialisation, etc..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    <%
    reportname = "SimpleParameter.rpt"
     
    ' CREATE THE APPLICATION OBJECT                                                                     
    If Not IsObject (session("oApp")) Then                              
    Set session("oApp") = Server.CreateObject("CrystalRuntime.Application")
    End If  
     
    ' CREATE THE REPORT OBJECT                                     
    '                                                                     
    'The Report object is created by calling the Application object's OpenReport method.
     
    Path = Request.ServerVariables("PATH_TRANSLATED")                     
    While (Right(Path, 1) <> "\" And Len(Path) <> 0)                      
    iLen = Len(Path) - 1                                                  
    Path = Left(Path, iLen)                                               
    Wend 
     
    'OPEN THE REPORT (but destroy any previous one first)                                                     
     
    If IsObject(session("oRpt")) then
      Set session("oRpt") = nothing
    End if                                                    
     
    Set session("oRpt") = session("oApp").OpenReport(path & reportname, 1)
     
    'These lines disable the Error reporting mechanism included the built into the
    'Crystal Report Design Component automation server (craxdrt32.dll).
     
    session("oRpt").MorePrintEngineErrorMessages = False
    session("oRpt").EnableParameterPrompting = False
     
    session("oRpt").DiscardSavedData
     
     
    'Here connect table, init parameter, etc..
     
    '====================================================================================
    ' Retrieve the Records and Create the "Page on Demand" Engine Object
    '====================================================================================
     
    On Error Resume Next                                                  
    session("oRpt").ReadRecords                                           
    If Err.Number <> 0 Then                                               
      Response.Write "An Error has occured on the server in attempting to access the data source"
    Else
     
      If IsObject(session("oPageEngine")) Then                              
        set session("oPageEngine") = nothing
      End If
    set session("oPageEngine") = session("oRpt").PageEngine
    End If                                                                
     
    ' INSTANTIATE THE CRYSTAL REPORTS SMART VIEWER
    '
    'When using the Crystal Reports automation server in an ASP environment, we use
    'the same page on demand "Smart Viewers" used with the Crystal Web Report Server.
    'The are four Crystal Reports Smart Viewers:
    '
    '1.  ActiveX Smart Viewer
    '2.  Java Smart Viewer
    '3.  HTML Frame Smart Viewer
    '4.  HTML Page Smart Viewer
     
    %>
    <!-- #include file="SmartViewerHTMLFrame.asp" -->
    Les fichiers SmartViewer sont fournis par Crystal.
    Ensuite ton viewer ce connecte au serveur via le fichier rptserver.asp
    aussi livré par Crystal.
    Voilà j'éspère que cela t'a aidé,

  3. #3
    Membre du Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2004
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 64
    Points : 46
    Points
    46
    Par défaut
    Je ne suis pas sur de comprendre tout alors je voulais savoir si c'est ca que je dois faire pour créer une interface en HTML pour mes rapports fait avec crystal reports??
    J'ai 11 pages avec à chaque fois les mêmes paramètres a rentrer est-ce que je vais pouvoirle faire avec ca?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. connexion via asp ou php ?
    Par cege dans le forum 4D
    Réponses: 5
    Dernier message: 25/01/2006, 08h43
  2. Erreur fréquente avec ASP et IIS
    Par Community Management dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2004, 22h20
  3. ASP et SQL Server
    Par Fleep dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 13/08/2003, 09h21
  4. Que pensez vous du mariage ASP Flash?
    Par tyma dans le forum Flash
    Réponses: 4
    Dernier message: 09/07/2003, 15h00
  5. |VB6] [Réseau] Lancer une page ASP
    Par Delphi-ne dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 18/10/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo