Forum Stats

  • 3,874,888 Users
  • 2,266,782 Discussions
  • 7,911,992 Comments

Discussions

Prompt variable in new analysis (Simple SQL_Statement)

Hi,

I have problem when I create new analysis with Simple SQL Statement.

SELECT    "Nombre de situations",    "Nom",    "ID_DOSSIER",    "Prénom",    "Adresse",    "Date naissance",    "1er rdv",    "Date entrée CER",    "Date fin CER",    "Nombre de mois couverts",    "Nb d'entretien en face à face",    "Nb d'heures d'accompagnement (accueil, entretiens face à face, téléphone...)",    "Point d'étape / Parcours d'insertion à la fin de la prériode concernée"FROM (    SELECT       RCOUNT("i-milo"."Dispositif"."ID_DOSSIER") "Nombre de situations",       "i-milo"."Adresse"."Adresse"||' '||"i-milo"."Adresse"."Code postal"||' '||"i-milo"."Adresse"."Commune" "Adresse",       "i-milo"."Dispositif"."ID_DOSSIER" "ID_DOSSIER",       "i-milo"."Entrée dispositif"."Date entrée dispositif" "Date entrée CER",       "i-milo"."Entrée dispositif"."Date entretien initialisation" "1er rdv",       "i-milo"."Identité"."Date naissance" "Date naissance",       "i-milo"."Identité"."Nom usage" "Nom",       "i-milo"."Identité"."Prénom" "Prénom",       "i-milo"."Sortie dispositif"."Date fin réelle" "Date fin CER",       ' ' "Point d'étape / Parcours d'insertion à la fin de la prériode concernée",       TIMESTAMPDIFF(SQL_TSI_MONTH,"i-milo"."Entrée dispositif"."Date entrée dispositif","i-milo"."Sortie dispositif"."Date fin réelle") "Nombre de mois couverts",       SUM(CASE WHEN "i-milo"."Dispositif"."Statut" IN ('Clôturé','En cours','Renouvelé') AND "Dispositif"."Nom dispositif" = 'CER' AND "Evénement en cours de dispositif"."Nature" IN ('Atelier', 'Entretien individuel', 'Information Collective') THEN 1 ELSE 0 END) "Nb d'entretien en face à face",       SUM(CASE WHEN "i-milo"."Dispositif"."Statut" IN ('Clôturé','En cours','Renouvelé') AND "Dispositif"."Nom dispositif" = 'CER' AND "Evénement en cours de dispositif"."Nature" IN ('Administratif','Courrier','Email','SMS','Téléphone') THEN 1 ELSE 0 END) "Nb d'heures d'accompagnement (accueil, entretiens face à face, téléphone...)"    FROM "i-milo"    WHERE (        "Dispositif"."Nom dispositif" = 'CER' AND        (            ("Entrée dispositif"."Date entrée dispositif" BETWEEN @{dateDebutPeriode}{date '2017-12-01'} AND @{dateFinPeriodedate}{date '2018-02-20'})            OR ("Entrée dispositif"."Date entretien initialisation" BETWEEN @{dateDebutPeriode}{date '2017-12-01'} AND @{dateFinPeriodedate}{date '2018-02-20'})        )    )) CERLEFT OUTER JOIN (    /* Deuxième analyse qui ramène les informations     * sur le dispositif RSA    */    SELECT        "Dispositif"."ID_DOSSIER" id_doss,        "Entrée dispositif"."Date entrée dispositif" "Entrée RSA",        "Sortie dispositif"."Date fin réelle" "Sortie RSA",        ' ' "Nomenclature (cf. annexe)",        CASE WHEN "Sortie dispositif"."Motif sortie" = '-' THEN '' END "Motif de sortie (préciser par rapport à la nomenclature)"    FROM        "i-milo"    WHERE (        "Dispositif"."Nom dispositif" = 'Convention B-RSA'    )) rsaON    "ID_DOSSIER"=rsa.id_dossFROM "i-milo"

But after import, my prompt variable @{dateDebutPeriode} and @{dateFinPeriode} disappear.

I can edit filter after import because the filters area is empty (thanks left outer join ).

Of course I have only access to web interface, I have no access of data server.

Thanks for help, have a nice day.

Tagged:

Best Answer

  • ArijitC
    ArijitC Member Posts: 203 Blue Ribbon
    edited Feb 20, 2018 11:32AM Answer ✓

    I have seen this in (OBIEE 12C) direct connection. This is a bug. You change something in the editor and click save. go back , it goes away. So, what I do is after adding something in the direct connection editor , I change something else(like column wrap text, etc) and save. Change it back. Try that trick

    Thanks

    Arijit Chanda

Answers

This discussion has been closed.