IBM Enterprise Records version 5.1.2    

Création du modèle de rapport

Vous pouvez créer un modèle de rapport dans Crystal Reports.

Pourquoi et quand exécuter cette tâche

Pour pouvoir mener à bien cette tâche :

Procédure

Pour créer le modèle de rapport :

  1. Démarrez Crystal Reports Designer et ouvrez un rapport vierge.
  2. Utilisez la boîte de dialogue Crystal Reports Designer Database Expert pour établir une connexion avec Content Platform Engine.
    1. Dans la boîte de dialogue Database Expert, sélectionnez JDBC.
    2. Assurez-vous que l'URL de connexion est correcte et entrez le nom d'utilisateur et le mot de passe requis pour établir la connexion avec Content Platform Engine.
  3. Dans Expert Base de données :
    1. Ajoutez la commande SQL suivante :
      Select F.PathName, RCR.ContainmentName, MK.MediaType, MK.DateCreated, MK.Creator from (Markers MK Inner join ReferentialContainmentRelationship RCR on MK.This=RCR.Head) Inner join RMFolder Fon F.This=RCR.Tail where MK.DateCreated >= {?start_date} And MK.DateCreated <= {?end_date} And MK.MediaType = '{?media_type}' And MK.this insubfolder '/{?fileplan_browse}'
    2. Créez ces cinq paramètres, tous de type chaîne : fileplan_browse, start_date, end_date, time_zone, media_type. Le nom du paramètre doit correspondre au nom symbolique du modèle de propriété CE.
  4. Dans Crystal Reports Designer :
    1. Si vous souhaitez que les zones de date/heure de la sortie du rapport s'affichent dans un fuseau horaire spécifique, créez un paramètre fuseau_horaire de type chaîne. Sélectionnez Ne pas afficher pour l'option Show on (Viewer) Panel (Afficher sur le panneau (Visualiseur)). Si un modèle de rapport possède des liens de sous-rapport :
      • Ajoutez le paramètre fuseau_horaire, dans chaque sous-rapport
      • ajoutez la zone ?fuseau_horaire aux Fields(s) to link to (Zones(s) à lier à)
      • Utilisez ?fuseau_horaire de la zone Paramètre de sous-paramètre pour le lien de zone fuseau_horaire
      Avertissement : Lors de l'exécution du rapport à partir d'IBM Enterprise Records, les valeurs de date/heure et du fuseau horaire sont transmises depuis l'application Web IBM Enterprise Records. Les valeurs de date de la sortie de rapport sont mises en forme avec le fuseau horaire indiqué. Si vous souhaitez appliquer le fuseau horaire transmis depuis l'interface utilisateur Web d'IBM Enterprise Records aux zones de date de la sortie du rapport, vous devez définir le paramètre time_zone et créer les zones de formule pour les zones de date dans le modèle de rapport.
    2. Définissez les zones de formule suivantes :
      date = ShiftDateTime (CurrentDateTime, "" ,{?fuseau_horaire})
      start = ShiftDateTime (DateTime(Left({?date_début},10) + " " + mid
              ({?date_début},12,8)),"GMT,0" ,{?fuseau_horaire})
      end = ShiftDateTime (DateTime(Left({?date_fin},10) + " " + mid
              ({?date_fin},12,8)),"GMT,0" ,{?fuseau_horaire})
      DateCreated = ShiftDateTime ({Command.DateCreated},"",{?fuseau_horaire})
    3. Définissez l'interface utilisateur de rapport, avec les champs de détail suivants :
      Creator: Command.Creator
      DateCreated: Command.DateCreated
      MediaType: Command.MediaType
      @EntityName: Formula EntityName.
  5. Enregistrez ce rapport dans le dossier Samples dans le chemin d'installation de Crystal Reports. Par exemple :

    C:\Program Files\Business Objects\BusinessObjects Enterprise 12\Samples\en\Reports\ Detailed Physical Records By Media Type Created.rpt

  6. Prévisualisez le rapport à partir de Crystal Reports Designer.
  7. Cliquez sur l'option d'actualisation pour entrer les valeurs appropriées pour chaque paramètre :
    Tableau 1. Exemple de valeurs de paramètre de rapport
    Paramètre Valeur Commentaires
    fileplan_browse Gestion des enregistrements/<Nom du plan de fichiers>
    start_date 2008-01-01

    OU

    2008-01-01TO7:00:00Z
    Vérifiez les paramètres du format de date/heure dans Crystal Reports Designer
    end_date 2008-12-31

    OU

    2008-12-31TO6:59:59Z
    Vérifiez les paramètres du format de date/heure dans Crystal Reports Designer
    time_zone America/Los_Angeles,480

    OU

    America/Los_Angeles,480,DST,-60
    Vérifiez les paramètres du format de date/heure dans Crystal Reports Designer
    media_type paper

Résultats

Vous avez créé le modèle de rapport détaillé nommé Detailed Physical Records By Media Type Created.rpt.

Ce modèle est destiné à une librairie de plans de fichiers ayant un modèle de données Base. Si le modèle est destiné au modèle de données DoD classifié, enregistrez le modèle sous le nom Detailed Physical Records By Media Type Created DoDClassified.rpt.

Cet exemple permet uniquement de créer un rapport détaillé. Vous pouvez créer une rapport résumé et l'enregistrer sous le nom Summary Physical Records By Media Type Created.rpt.



Commentaires

Dernière mise à jour : Novembre 2013
example_create_template.htm

© Copyright IBM Corp. 2013