[FogBugz #710] Langue parlée dans les contrôles et les checklists #773

Open
opened 2023-07-04 10:11:00 +02:00 by fbenoist68 · 36 comments

Assigned To: Frederik Benoist
Project: Mobile Portal
Area: Divers
Category: Fonctionnalité
Priority: A faire le plus tôt possible

Assigned To: Frederik Benoist Project: Mobile Portal Area: Divers Category: Fonctionnalité Priority: A faire le plus tôt possible
Poster
Owner

Event ID: 3800
Date: 2019-09-28T08:10:28Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3800 Date: 2019-09-28T08:10:28Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3799
Date: 2019-09-26T05:36:58Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3799 Date: 2019-09-26T05:36:58Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3798
Date: 2019-09-24T04:20:52Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3798 Date: 2019-09-24T04:20:52Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3797
Date: 2019-09-21T13:13:31Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

ALTER TABLE mobretail.mr_controle

    RENAME COLUMN libelle TO libelle_traduit;



ALTER TABLE mobretail.mr_controle

    MODIFY (libelle_traduit VARCHAR2 (4000 BYTE));



ALTER TABLE mobretail.mr_controle_element

    RENAME COLUMN libelle TO libelle_traduit;



ALTER TABLE mobretail.mr_controle_element

    MODIFY (libelle_traduit VARCHAR2 (4000 BYTE));



update  mp_checklist_tree set libelle = '<trad><fr>'|| libelle||'</fr></trad>' where libelle not like '<%'; -- <trad><fr>CheckList</fr></trad>



update  mr_controle set libelle = '<trad><fr>'|| libelle||'</fr></trad>' where libelle not like '<%'; -- <trad><fr>CheckList</fr></trad>

/

update  mp_checklist set libelle = '<trad><fr>'|| libelle||'</fr></trad>' where libelle not like '<%'; -- <trad><fr>CheckList</fr></trad>

Event ID: 3797 Date: 2019-09-21T13:13:31Z Person: Frederik Benoist Description: Modifié par Frederik Benoist ALTER TABLE mobretail.mr_controle<br /> &nbsp; &nbsp; RENAME COLUMN libelle TO libelle_traduit;<br /> <br /> ALTER TABLE mobretail.mr_controle<br /> &nbsp; &nbsp; MODIFY (libelle_traduit VARCHAR2 (4000 BYTE));<br /> <br /> ALTER TABLE mobretail.mr_controle_element<br /> &nbsp; &nbsp; RENAME COLUMN libelle TO libelle_traduit;<br /> <br /> ALTER TABLE mobretail.mr_controle_element<br /> &nbsp; &nbsp; MODIFY (libelle_traduit VARCHAR2 (4000 BYTE));<br /> <br /> update&nbsp; mp_checklist_tree set libelle = &#39;&lt;trad&gt;&lt;fr&gt;&#39;|| libelle||&#39;&lt;/fr&gt;&lt;/trad&gt;&#39; where libelle not like &#39;&lt;%&#39;; -- &lt;trad&gt;&lt;fr&gt;CheckList&lt;/fr&gt;&lt;/trad&gt;<br /> <br /> update&nbsp; mr_controle set libelle = &#39;&lt;trad&gt;&lt;fr&gt;&#39;|| libelle||&#39;&lt;/fr&gt;&lt;/trad&gt;&#39; where libelle not like &#39;&lt;%&#39;; -- &lt;trad&gt;&lt;fr&gt;CheckList&lt;/fr&gt;&lt;/trad&gt;<br /> /<br /> update&nbsp; mp_checklist set libelle = &#39;&lt;trad&gt;&lt;fr&gt;&#39;|| libelle||&#39;&lt;/fr&gt;&lt;/trad&gt;&#39; where libelle not like &#39;&lt;%&#39;; -- &lt;trad&gt;&lt;fr&gt;CheckList&lt;/fr&gt;&lt;/trad&gt;
Poster
Owner

Event ID: 3796
Date: 2019-09-02T05:31:34Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3796 Date: 2019-09-02T05:31:34Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3795
Date: 2019-09-01T08:53:27Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3795 Date: 2019-09-01T08:53:27Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3794
Date: 2019-09-01T08:38:17Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3794 Date: 2019-09-01T08:38:17Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3793
Date: 2019-08-30T06:26:05Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3793 Date: 2019-08-30T06:26:05Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3792
Date: 2019-08-30T06:12:05Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3792 Date: 2019-08-30T06:12:05Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3791
Date: 2019-08-30T05:38:21Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

ALTER TABLE MOBRETAIL.MP_PAYS

ADD (INTERFACE_ENTREE VARCHAR2(32 Byte));



COMMENT ON COLUMN

MOBRETAIL.MP_PAYS.INTERFACE_ENTREE IS

'Interface entrée (DOTSOFT/CEGID/ORLIW)';



ALTER TABLE MOBRETAIL.MP_REGION

ADD (INTERFACE_ENTREE VARCHAR2(32 Byte));



COMMENT ON COLUMN

MOBRETAIL.MP_REGION.INTERFACE_ENTREE IS

'Interface entrée (DOTSOFT/CEGID/ORLIW)';



ALTER TABLE MOBRETAIL.MP_STATUT

ADD (INTERFACE_ENTREE VARCHAR2(32 Byte));



COMMENT ON COLUMN MOBRETAIL.MP_STATUT.INTERFACE_ENTREE IS

'Interface entrée (DOTSOFT/CEGID/ORLIW)';



ALTER TABLE mobretail.mp_etat

    ADD (interface_entree VARCHAR2 (32 BYTE));



COMMENT ON COLUMN mobretail.mp_etat.interface_entree IS

    'Interface entrée (DOTSOFT/CEGID/ORLIW)';



ALTER TABLE mobretail.mp_marque

    ADD (interface_entree VARCHAR2 (32 BYTE));



COMMENT ON COLUMN mobretail.mp_marque.interface_entree IS

    'Interface entrée (DOTSOFT/CEGID/ORLIW)';





ALTER TABLE MOBRETAIL.MR_VISITE

ADD (ID_LANGUE_PARLEE NUMBER DEFAULT 1);



ALTER TABLE MOBRETAIL.MR_VISITE

ADD CONSTRAINT FK04_MR_VISITE

FOREIGN KEY

  (ID_LANGUE_PARLEE)

REFERENCES

  MOBRETAIL.MP_LANGUE_PARLEE

  (ID_LANGUE_PARLEE)

ENABLE

VALIDATE;



COMMENT ON COLUMN

MOBRETAIL.MR_VISITE.ID_LANGUE_PARLEE IS

'ID Langue parlée';

Event ID: 3791 Date: 2019-08-30T05:38:21Z Person: Frederik Benoist Description: Modifié par Frederik Benoist ALTER TABLE MOBRETAIL.MP_PAYS<br /> ADD (INTERFACE_ENTREE VARCHAR2(32 Byte));<br /> <br /> COMMENT ON COLUMN <br /> MOBRETAIL.MP_PAYS.INTERFACE_ENTREE IS <br /> &#39;Interface entr&#233;e (DOTSOFT/CEGID/ORLIW)&#39;;<br /> <br /> ALTER TABLE MOBRETAIL.MP_REGION<br /> ADD (INTERFACE_ENTREE VARCHAR2(32 Byte));<br /> <br /> COMMENT ON COLUMN <br /> MOBRETAIL.MP_REGION.INTERFACE_ENTREE IS <br /> &#39;Interface entr&#233;e (DOTSOFT/CEGID/ORLIW)&#39;;<br /> <br /> ALTER TABLE MOBRETAIL.MP_STATUT<br /> ADD (INTERFACE_ENTREE VARCHAR2(32 Byte));<br /> <br /> COMMENT ON COLUMN MOBRETAIL.MP_STATUT.INTERFACE_ENTREE IS <br /> &#39;Interface entr&#233;e (DOTSOFT/CEGID/ORLIW)&#39;;<br /> <br /> ALTER TABLE mobretail.mp_etat<br /> &nbsp; &nbsp; ADD (interface_entree VARCHAR2 (32 BYTE));<br /> <br /> COMMENT ON COLUMN mobretail.mp_etat.interface_entree IS<br /> &nbsp; &nbsp; &#39;Interface entr&#233;e (DOTSOFT/CEGID/ORLIW)&#39;;<br /> <br /> ALTER TABLE mobretail.mp_marque<br /> &nbsp; &nbsp; ADD (interface_entree VARCHAR2 (32 BYTE));<br /> <br /> COMMENT ON COLUMN mobretail.mp_marque.interface_entree IS<br /> &nbsp; &nbsp; &#39;Interface entr&#233;e (DOTSOFT/CEGID/ORLIW)&#39;;<br /> <br /> <br /> ALTER TABLE MOBRETAIL.MR_VISITE<br /> ADD (ID_LANGUE_PARLEE NUMBER DEFAULT 1);<br /> <br /> ALTER TABLE MOBRETAIL.MR_VISITE<br /> ADD CONSTRAINT FK04_MR_VISITE<br /> FOREIGN KEY<br /> &nbsp; (ID_LANGUE_PARLEE)<br /> REFERENCES<br /> &nbsp; MOBRETAIL.MP_LANGUE_PARLEE<br /> &nbsp; (ID_LANGUE_PARLEE)<br /> ENABLE<br /> VALIDATE;<br /> <br /> COMMENT ON COLUMN <br /> MOBRETAIL.MR_VISITE.ID_LANGUE_PARLEE IS <br /> &#39;ID Langue parl&#233;e&#39;;<br />
Poster
Owner

Event ID: 3790
Date: 2019-08-28T06:20:50Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3790 Date: 2019-08-28T06:20:50Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3789
Date: 2019-08-28T06:10:02Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3789 Date: 2019-08-28T06:10:02Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3788
Date: 2019-08-28T05:19:31Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3788 Date: 2019-08-28T05:19:31Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3787
Date: 2019-08-28T05:14:08Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3787 Date: 2019-08-28T05:14:08Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3786
Date: 2019-08-28T03:49:21Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Les libellés de type de visite devraient être traduits

 

Event ID: 3786 Date: 2019-08-28T03:49:21Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>Les libell&eacute;s de type de visite devraient &ecirc;tre traduits</p> <p>&nbsp;</p> <p><img src="https://gitea.q2ii.fr/attachments/005340b5-2db8-45a8-9558-148bde65f9fa"/></p>
146 KiB
Poster
Owner

Event ID: 3785
Date: 2019-08-28T03:34:49Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Il peut y avoir plusieurs langues parlée pour une même structure ... 

Peut-être faut il pouvoir choisir la langue parlée du CR pour chaque visite ?

  SELECT st.id_structure,st.id_distrib,st.ENSEIGNE,st.nom,lp.LIBELLE
    FROM structure_langue_parlee slp
    join langue_parlee lp on lp.ID_LANGUE_PARLEE = slp.ID_LANGUE_PARLEE
    join structure st on st.ID_STRUCTURE = slp.ID_STRUCTURE
   WHERE id_structure IN (SELECT id_structure
                            FROM (  SELECT id_structure, COUNT (*)
                                      FROM structure_langue_parlee slp
                                  GROUP BY id_structure
                                    HAVING COUNT (*) > 1))
ORDER BY slp.id_structure, slp.id_langue_parlee;

Event ID: 3785 Date: 2019-08-28T03:34:49Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>Il peut y avoir plusieurs langues parl&eacute;e pour une m&ecirc;me structure ...&nbsp;</p> <p><strong>Peut-&ecirc;tre faut il pouvoir choisir la langue parl&eacute;e du CR pour chaque visite ?</strong></p> <p>&nbsp; SELECT st.id_structure,st.id_distrib,st.ENSEIGNE,st.nom,lp.LIBELLE<br /> &nbsp; &nbsp; FROM structure_langue_parlee slp<br /> &nbsp; &nbsp; join langue_parlee lp on lp.ID_LANGUE_PARLEE = slp.ID_LANGUE_PARLEE<br /> &nbsp; &nbsp; join structure st on st.ID_STRUCTURE = slp.ID_STRUCTURE<br /> &nbsp; &nbsp;WHERE id_structure IN (SELECT id_structure<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FROM ( &nbsp;SELECT id_structure, COUNT (*)<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FROM structure_langue_parlee slp<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GROUP BY id_structure<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; HAVING COUNT (*) &gt; 1))<br /> ORDER BY slp.id_structure, slp.id_langue_parlee;</p>
Poster
Owner

Event ID: 3784
Date: 2019-08-28T03:14:14Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3784 Date: 2019-08-28T03:14:14Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3783
Date: 2019-08-28T03:13:22Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3783 Date: 2019-08-28T03:13:22Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3782
Date: 2019-08-28T03:12:09Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

SUR COM2 



GRANT SELECT ON COM02.LANGUE_PARLEE TO MOBRETAIL;

GRANT SELECT ON COM02.STRUCTURE_LANGUE_PARLEE TO MOBRETAIL;



 



CREATE TABLE mobretail.mp_langue_parlee

(

    id_langue_parlee    NUMBER NOT NULL,

    libelle             VARCHAR2 (127 BYTE) NOT NULL,

    iso_639_1           VARCHAR2 (2 BYTE) NOT NULL,

    abandon             NUMBER,

    usr_crelog          VARCHAR2 (20 BYTE) NOT NULL,

    usr_credat          DATE NOT NULL,

    usr_modlog          VARCHAR2 (20 BYTE),

    usr_moddat          DATE,

  INTERFACE_ENTREE  VARCHAR2(32 BYTE)

)

TABLESPACE users

PCTUSED 0

PCTFREE 10

INITRANS 1

MAXTRANS 255

STORAGE (INITIAL 64 K

         MINEXTENTS 1

         MAXEXTENTS UNLIMITED

         PCTINCREASE 0

         BUFFER_POOL DEFAULT)

LOGGING

NOCACHE;



COMMENT ON COLUMN mobretail.mp_langue_parlee.id_langue_parlee IS 'PK';

COMMENT ON COLUMN mobretail.mp_langue_parlee.libelle IS 'Libellé langue parlée';

COMMENT ON COLUMN mobretail.mp_langue_parlee.iso_639_1 IS 'Code ISO 639-1';

COMMENT ON COLUMN mobretail.mp_langue_parlee.abandon IS 'Ligne abandonnée ?';

COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_crelog IS 'Audit';

COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_credat IS 'Audit';

COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_modlog IS 'Audit';

COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_moddat IS 'Audit';

COMMENT ON COLUMN mobretail.mp_langue_parlee.INTERFACE_ENTREE IS 'Interface entrée (DOTSOFT/CEGID/ORLIW)';



CREATE UNIQUE INDEX mobretail.pk_mp_langue_parlee

    ON mobretail.mp_langue_parlee (id_langue_parlee)

    LOGGING

    TABLESPACE users

    PCTFREE 10

    INITRANS 2

    MAXTRANS 255

    STORAGE (INITIAL 64 K

             MINEXTENTS 1

             MAXEXTENTS UNLIMITED

             PCTINCREASE 0

             BUFFER_POOL DEFAULT);



ALTER TABLE mobretail.mp_langue_parlee

    ADD (

        CONSTRAINT pk_mp_langue_parlee PRIMARY KEY (id_langue_parlee)

            USING INDEX mobretail.pk_mp_langue_parlee ENABLE VALIDATE);



/



--DROP TABLE mobretail.mp_etab_langue_parlee;

/



CREATE TABLE mobretail.mp_etab_langue_parlee

(

    id_etab             NUMBER NOT NULL,

    id_langue_parlee    NUMBER NOT NULL,

    abandon             NUMBER,

    usr_crelog          VARCHAR2 (20 BYTE) NOT NULL,

    usr_credat          DATE NOT NULL,

    usr_modlog          VARCHAR2 (20 BYTE),

    usr_moddat          DATE

)

TABLESPACE users

PCTUSED 0

PCTFREE 10

INITRANS 1

MAXTRANS 255

STORAGE (INITIAL 64 K

         MINEXTENTS 1

         MAXEXTENTS UNLIMITED

         PCTINCREASE 0

         BUFFER_POOL DEFAULT)

LOGGING

NOCACHE;



COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.id_etab IS 'PK';

COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.id_langue_parlee IS 'PK';

COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.abandon IS

    'Ligne abandonnée ?';

COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_crelog IS 'Audit';

COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_credat IS 'Audit';

COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_modlog IS 'Audit';

COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_moddat IS 'Audit';



CREATE UNIQUE INDEX mobretail.pk_mp_etab_langue_parlee

    ON mobretail.mp_etab_langue_parlee (id_etab, id_langue_parlee)

    LOGGING

    TABLESPACE users

    PCTFREE 10

    INITRANS 2

    MAXTRANS 255

    STORAGE (INITIAL 64 K

             MINEXTENTS 1

             MAXEXTENTS UNLIMITED

             PCTINCREASE 0

             BUFFER_POOL DEFAULT);



ALTER TABLE mobretail.mp_etab_langue_parlee

    ADD (

        CONSTRAINT pk_mp_etab_langue_parlee PRIMARY KEY

            (id_etab, id_langue_parlee)

            USING INDEX mobretail.pk_mp_etab_langue_parlee ENABLE VALIDATE);



ALTER TABLE MOBRETAIL.MP_ETAB_LANGUE_PARLEE ADD

CONSTRAINT FK01_MP_ETAB_LANGUE_PARLEE

 FOREIGN KEY (ID_ETAB)

 REFERENCES MOBRETAIL.MP_ETAB (ID_ETAB)

 ENABLE

 VALIDATE;



ALTER TABLE MOBRETAIL.MP_ETAB_LANGUE_PARLEE ADD

CONSTRAINT FK02_MP_ETAB_LANGUE_PARLEE

 FOREIGN KEY (ID_LANGUE_PARLEE)

 REFERENCES MOBRETAIL.MP_LANGUE_PARLEE (ID_LANGUE_PARLEE)

 ENABLE

 VALIDATE;

Event ID: 3782 Date: 2019-08-28T03:12:09Z Person: Frederik Benoist Description: Modifié par Frederik Benoist SUR COM2&#160;<br /> <br /> GRANT SELECT ON COM02.LANGUE_PARLEE TO MOBRETAIL;<br /> GRANT SELECT ON COM02.STRUCTURE_LANGUE_PARLEE TO MOBRETAIL;<br /> <br /> &#160;<br /> <br /> CREATE TABLE mobretail.mp_langue_parlee<br /> (<br /> &#160; &#160; id_langue_parlee &#160; &#160;NUMBER NOT NULL,<br /> &#160; &#160; libelle &#160; &#160; &#160; &#160; &#160; &#160; VARCHAR2 (127 BYTE) NOT NULL,<br /> &#160; &#160; iso_639_1 &#160; &#160; &#160; &#160; &#160; VARCHAR2 (2 BYTE) NOT NULL,<br /> &#160; &#160; abandon &#160; &#160; &#160; &#160; &#160; &#160; NUMBER,<br /> &#160; &#160; usr_crelog &#160; &#160; &#160; &#160; &#160;VARCHAR2 (20 BYTE) NOT NULL,<br /> &#160; &#160; usr_credat &#160; &#160; &#160; &#160; &#160;DATE NOT NULL,<br /> &#160; &#160; usr_modlog &#160; &#160; &#160; &#160; &#160;VARCHAR2 (20 BYTE),<br /> &#160; &#160; usr_moddat &#160; &#160; &#160; &#160; &#160;DATE,<br /> &#160; INTERFACE_ENTREE &#160;VARCHAR2(32 BYTE)<br /> )<br /> TABLESPACE users<br /> PCTUSED 0<br /> PCTFREE 10<br /> INITRANS 1<br /> MAXTRANS 255<br /> STORAGE (INITIAL 64 K<br /> &#160; &#160; &#160; &#160; &#160;MINEXTENTS 1<br /> &#160; &#160; &#160; &#160; &#160;MAXEXTENTS UNLIMITED<br /> &#160; &#160; &#160; &#160; &#160;PCTINCREASE 0<br /> &#160; &#160; &#160; &#160; &#160;BUFFER_POOL DEFAULT)<br /> LOGGING<br /> NOCACHE;<br /> <br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.id_langue_parlee IS &#39;PK&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.libelle IS &#39;Libell&#233; langue parl&#233;e&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.iso_639_1 IS &#39;Code ISO 639-1&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.abandon IS &#39;Ligne abandonn&#233;e ?&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_crelog IS &#39;Audit&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_credat IS &#39;Audit&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_modlog IS &#39;Audit&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.usr_moddat IS &#39;Audit&#39;;<br /> COMMENT ON COLUMN mobretail.mp_langue_parlee.INTERFACE_ENTREE IS &#39;Interface entr&#233;e (DOTSOFT/CEGID/ORLIW)&#39;;<br /> <br /> CREATE UNIQUE INDEX mobretail.pk_mp_langue_parlee<br /> &#160; &#160; ON mobretail.mp_langue_parlee (id_langue_parlee)<br /> &#160; &#160; LOGGING<br /> &#160; &#160; TABLESPACE users<br /> &#160; &#160; PCTFREE 10<br /> &#160; &#160; INITRANS 2<br /> &#160; &#160; MAXTRANS 255<br /> &#160; &#160; STORAGE (INITIAL 64 K<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;MINEXTENTS 1<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;MAXEXTENTS UNLIMITED<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;PCTINCREASE 0<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;BUFFER_POOL DEFAULT);<br /> <br /> ALTER TABLE mobretail.mp_langue_parlee<br /> &#160; &#160; ADD (<br /> &#160; &#160; &#160; &#160; CONSTRAINT pk_mp_langue_parlee PRIMARY KEY (id_langue_parlee)<br /> &#160; &#160; &#160; &#160; &#160; &#160; USING INDEX mobretail.pk_mp_langue_parlee ENABLE VALIDATE);<br /> <br /> /<br /> <br /> --DROP TABLE mobretail.mp_etab_langue_parlee;<br /> /<br /> <br /> CREATE TABLE mobretail.mp_etab_langue_parlee<br /> (<br /> &#160; &#160; id_etab &#160; &#160; &#160; &#160; &#160; &#160; NUMBER NOT NULL,<br /> &#160; &#160; id_langue_parlee &#160; &#160;NUMBER NOT NULL,<br /> &#160; &#160; abandon &#160; &#160; &#160; &#160; &#160; &#160; NUMBER,<br /> &#160; &#160; usr_crelog &#160; &#160; &#160; &#160; &#160;VARCHAR2 (20 BYTE) NOT NULL,<br /> &#160; &#160; usr_credat &#160; &#160; &#160; &#160; &#160;DATE NOT NULL,<br /> &#160; &#160; usr_modlog &#160; &#160; &#160; &#160; &#160;VARCHAR2 (20 BYTE),<br /> &#160; &#160; usr_moddat &#160; &#160; &#160; &#160; &#160;DATE<br /> )<br /> TABLESPACE users<br /> PCTUSED 0<br /> PCTFREE 10<br /> INITRANS 1<br /> MAXTRANS 255<br /> STORAGE (INITIAL 64 K<br /> &#160; &#160; &#160; &#160; &#160;MINEXTENTS 1<br /> &#160; &#160; &#160; &#160; &#160;MAXEXTENTS UNLIMITED<br /> &#160; &#160; &#160; &#160; &#160;PCTINCREASE 0<br /> &#160; &#160; &#160; &#160; &#160;BUFFER_POOL DEFAULT)<br /> LOGGING<br /> NOCACHE;<br /> <br /> COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.id_etab IS &#39;PK&#39;;<br /> COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.id_langue_parlee IS &#39;PK&#39;;<br /> COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.abandon IS<br /> &#160; &#160; &#39;Ligne abandonn&#233;e ?&#39;;<br /> COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_crelog IS &#39;Audit&#39;;<br /> COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_credat IS &#39;Audit&#39;;<br /> COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_modlog IS &#39;Audit&#39;;<br /> COMMENT ON COLUMN mobretail.mp_etab_langue_parlee.usr_moddat IS &#39;Audit&#39;;<br /> <br /> CREATE UNIQUE INDEX mobretail.pk_mp_etab_langue_parlee<br /> &#160; &#160; ON mobretail.mp_etab_langue_parlee (id_etab, id_langue_parlee)<br /> &#160; &#160; LOGGING<br /> &#160; &#160; TABLESPACE users<br /> &#160; &#160; PCTFREE 10<br /> &#160; &#160; INITRANS 2<br /> &#160; &#160; MAXTRANS 255<br /> &#160; &#160; STORAGE (INITIAL 64 K<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;MINEXTENTS 1<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;MAXEXTENTS UNLIMITED<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;PCTINCREASE 0<br /> &#160; &#160; &#160; &#160; &#160; &#160; &#160;BUFFER_POOL DEFAULT);<br /> <br /> ALTER TABLE mobretail.mp_etab_langue_parlee<br /> &#160; &#160; ADD (<br /> &#160; &#160; &#160; &#160; CONSTRAINT pk_mp_etab_langue_parlee PRIMARY KEY<br /> &#160; &#160; &#160; &#160; &#160; &#160; (id_etab, id_langue_parlee)<br /> &#160; &#160; &#160; &#160; &#160; &#160; USING INDEX mobretail.pk_mp_etab_langue_parlee ENABLE VALIDATE);<br /> <br /> ALTER TABLE MOBRETAIL.MP_ETAB_LANGUE_PARLEE ADD <br /> CONSTRAINT FK01_MP_ETAB_LANGUE_PARLEE<br /> &nbsp;FOREIGN KEY (ID_ETAB)<br /> &nbsp;REFERENCES MOBRETAIL.MP_ETAB (ID_ETAB)<br /> &nbsp;ENABLE<br /> &nbsp;VALIDATE;<br /> <br /> ALTER TABLE MOBRETAIL.MP_ETAB_LANGUE_PARLEE ADD <br /> CONSTRAINT FK02_MP_ETAB_LANGUE_PARLEE<br /> &nbsp;FOREIGN KEY (ID_LANGUE_PARLEE)<br /> &nbsp;REFERENCES MOBRETAIL.MP_LANGUE_PARLEE (ID_LANGUE_PARLEE)<br /> &nbsp;ENABLE<br /> &nbsp;VALIDATE;
Poster
Owner

Event ID: 3781
Date: 2019-08-27T06:07:40Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3781 Date: 2019-08-27T06:07:40Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p><img src="https://gitea.q2ii.fr/attachments/a27d76ec-ee40-485f-8983-096698928fa2"/></p>
Poster
Owner

Event ID: 3780
Date: 2019-08-27T05:41:37Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Francais

Néerlandais

Catalan

Castillan

Espagnol


Italien

Allemand

Anglais

Event ID: 3780 Date: 2019-08-27T05:41:37Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>Francais</p> <p><img src="https://gitea.q2ii.fr/attachments/ede6dab9-2502-446b-9395-bc9fae240b19"/></p> <p>N&eacute;erlandais</p> <p><img src="https://gitea.q2ii.fr/attachments/29aae401-12dd-430f-8ba1-a8246525349e"/></p> <p>Catalan</p> <p><img src="https://gitea.q2ii.fr/attachments/7d56ebec-b5e3-4a78-ad42-440b787e3c77"/></p> <p>Castillan</p> <p><img src="https://gitea.q2ii.fr/attachments/1d5c1d90-5de5-4f64-908a-1255edc1d256"/></p> <p>Espagnol</p> <p><img src="https://gitea.q2ii.fr/attachments/3f014cef-cb0a-4229-ad77-b3094e3b258f"/><br /> Italien</p> <p><img src="https://gitea.q2ii.fr/attachments/d6621264-9cd6-42c9-bc8e-823ad079c55d"/></p> <p>Allemand</p> <p><img src="https://gitea.q2ii.fr/attachments/69c55e09-8900-481a-a3ac-e31e54d51dc7"/></p> <p>Anglais</p> <p><img src="https://gitea.q2ii.fr/attachments/c4192801-afca-43a8-8419-5a8a48f2f97f"/></p>
Poster
Owner

Event ID: 3779
Date: 2019-08-27T05:33:45Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3779 Date: 2019-08-27T05:33:45Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3778
Date: 2019-08-27T05:32:52Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3778 Date: 2019-08-27T05:32:52Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p><img src="https://gitea.q2ii.fr/attachments/447af9c0-67f4-488a-a144-f09d1669d2d8"/></p>
127 KiB
Poster
Owner

Event ID: 3777
Date: 2019-08-27T05:32:21Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3777 Date: 2019-08-27T05:32:21Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3776
Date: 2019-08-27T05:31:50Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3776 Date: 2019-08-27T05:31:50Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3775
Date: 2019-08-27T05:23:23Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3775 Date: 2019-08-27T05:23:23Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3774
Date: 2019-08-27T05:18:02Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3774 Date: 2019-08-27T05:18:02Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3772
Date: 2019-08-27T05:17:44Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3772 Date: 2019-08-27T05:17:44Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3771
Date: 2019-08-27T05:16:57Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

SELECT * FROM structure_langue_parlee;

  SELECT *
    FROM langue_parlee
ORDER BY 1;

SELECT *
  FROM structure_langue_parlee slp
  JOIN structure st ON st.id_structure = slp.id_structure
 WHERE id_langue_parlee = 4 and st.statut=2;

  SELECT slp.id_langue_parlee, lp.libelle, COUNT (*)
    FROM structure_langue_parlee slp
         JOIN structure st ON st.id_structure = slp.id_structure
         JOIN langue_parlee lp ON lp.id_langue_parlee = slp.id_langue_parlee
         where st.statut=2
GROUP BY slp.id_langue_parlee, lp.libelle
ORDER BY slp.id_langue_parlee, lp.libelle;

Event ID: 3771 Date: 2019-08-27T05:16:57Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>SELECT * FROM structure_langue_parlee;</p> <p>&nbsp; SELECT *<br /> &nbsp; &nbsp; FROM langue_parlee<br /> ORDER BY 1;</p> <p>SELECT *<br /> &nbsp; FROM structure_langue_parlee slp<br /> &nbsp; JOIN structure st ON st.id_structure = slp.id_structure<br /> &nbsp;WHERE id_langue_parlee = 4 and st.statut=2;</p> <p>&nbsp; SELECT slp.id_langue_parlee, lp.libelle, COUNT (*)<br /> &nbsp; &nbsp; FROM structure_langue_parlee slp<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;JOIN structure st ON st.id_structure = slp.id_structure<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;JOIN langue_parlee lp ON lp.id_langue_parlee = slp.id_langue_parlee<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;where st.statut=2<br /> GROUP BY slp.id_langue_parlee, lp.libelle<br /> ORDER BY slp.id_langue_parlee, lp.libelle;</p> <p><img src="https://gitea.q2ii.fr/attachments/3e0ad64b-90dd-4186-ba03-aaf0701e7ba8"/></p> <p><img src="https://gitea.q2ii.fr/attachments/7f9a59e1-220d-4650-89ab-fca634d1a99c"/></p>
Poster
Owner

Event ID: 3770
Date: 2019-08-27T04:56:52Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3770 Date: 2019-08-27T04:56:52Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p><img src="https://gitea.q2ii.fr/attachments/b24a3961-0daa-4633-af62-c6c9af61002f"/></p>
Poster
Owner

Event ID: 3769
Date: 2019-08-27T04:46:04Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3769 Date: 2019-08-27T04:46:04Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3648
Date: 2019-02-25T07:20:16Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3648 Date: 2019-02-25T07:20:16Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3647
Date: 2019-02-25T07:16:13Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3647 Date: 2019-02-25T07:16:13Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3646
Date: 2019-02-25T07:15:44Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3646 Date: 2019-02-25T07:15:44Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3630
Date: 2019-02-24T13:47:33Z
Person: Frederik Benoist
Description: Attribué à Frederik Benoist par Frederik Benoist

Event ID: 3630 Date: 2019-02-24T13:47:33Z Person: Frederik Benoist Description: Attribué à Frederik Benoist par Frederik Benoist
Poster
Owner

Event ID: 3629
Date: 2019-02-24T13:47:32Z
Person: Frederik Benoist
Description: Ouvert par Frederik Benoist

Event ID: 3629 Date: 2019-02-24T13:47:32Z Person: Frederik Benoist Description: Ouvert par Frederik Benoist
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fbenoist68/mobileportal#773
There is no content yet.