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

Cognos Discussion :

[SDK C8.4] Exécuté une version de rapport enregistré


Sujet :

Cognos

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut [SDK C8.4] Exécuté une version de rapport enregistré
    Bonjour,

    Je souhaite savoir si il est possible d'exécuter une version de rapport avec le SDK, c'est à dire avec les valeurs des prompts etc., qu'on a sauvegardé préalablement ?

    Ou alors si il était possible de récupérer les valeurs des prompts remplie pour ce rapport.

    Pour le moment j'arrive à récupérer le nom et le type des paramètre du prompt, mais je n'arrive pas à récupérer les valeurs de ce paramètre pour une version de rapport enregistré.

    Merci,
    ToYo-

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut
    Problème résolu !

    J'ai réussi à trouver les paramètres d'un rapport ducoup je peux exécuter une version équivalente d'un rapport enregistré.

    Mais existe t'il un moyen plus simple d'exécuter une version de rapport enregistrée ?

    Si ça peut interesser quelqu'un, le code pour récupérer les paramètres est le suivant :

    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
     
    String path = reportPath+reportVersion;
    PropEnum props[] = new    PropEnum[]{PropEnum.defaultName,
    		PropEnum.objectClass,
    		PropEnum.searchPath,
    		PropEnum.parameters};
     
    String rptInfo = "";
    String currUse = "";
    String currDisplay = "";
    BaseClass obj [] = cmService.query(new SearchPathMultipleObject(path), props, new Sort[]{}, new QueryOptions());
     
    for (int i=0; i< obj.length; i++)
    {
     
    	rptInfo = obj[i].getDefaultName().getValue() + "/" + obj[i].getSearchPath().getValue() ;
     
    	UiClass uC = (UiClass) obj[i];
    	ReportVersion rV = (ReportVersion)uC;
     
    	ParameterValue rptParams[] = rV.getParameters().getValue();
     
    	if (rptParams != null && rptParams.length > 0)
    	{
    		for (int k=0; k < rptParams.length; k++)
    		{
    			output = rptInfo + "/" + rptParams[k].getName();
    			ParmValueItem [] rptItems = rptParams[k].getValue();
    			System.out.println("rptParams["+k+"] => rptItems.length : " + rptItems.length);
     
    			for (int pvct=0; pvct<rptItems.length; pvct++)
    			{
    				currUse = ((SimpleParmValueItem)rptItems[pvct]).getUse();
    				currDisplay = ((SimpleParmValueItem)rptItems[pvct]).getDisplay();
    				System.out.println("Use : " + currUse);
    				System.out.println("Display : " + currDisplay);
    			}
    		}
    	}
    }

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 15/07/2014, 17h45
  2. Créer une version d'évaluation d'un exécutable
    Par colorid dans le forum Langage
    Réponses: 2
    Dernier message: 20/12/2010, 11h20
  3. [.NET 2.0] Changer une ancienne version des rapports par une nouvelle
    Par onouiri dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 22/11/2006, 15h27
  4. [VB6] Exécuter une macro Access
    Par Nektanebos dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 22/02/2006, 16h32
  5. [Tomcat] migration vers une version plus récente
    Par butcher dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 31/10/2003, 21h46

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