Purges des tables de LANG pour les pages
Posted on Friday 25 January 2008, 14:04 - Peoplesoft - Permalink Tweet
- Article
- |
- Comments(0)
- |
- Attachments(0)
Il vous est certainement arrivé de trouver une page en Français fortement différente de ce qu'elle est en Anglais. Ceci est souvent dû au fait que les développeurs précédents on édité les pages, directement en Français.
Le script SQL suivant permet de visualiser ces définitions, puis de les supprimer afin de retrouver le même rendu dans toutes les langues.
1- Quitter Application designer2- Lancer le script en remplaçant le TM_INT_DRT_PNL par le nom de ta page (SELECT avant le DELETE histoire de voir ce que tu vas supprimer)
3- Ouvrir la page dans application designer (En Anglais), faire une petite modif et la sauvegarder.
SELECT * FROM PSPNLDEFNLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';SELECT * FROM PSPNLBTNLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';SELECT * FROM PSPNLFIELDLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';SELECT * FROM PSPNLHTMLLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';// Attention tout de même à ne pas lancer cette purge si vous n'êtes pas sûrs de vous ...DELETE FROM PSPNLDEFNLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';DELETE FROM PSPNLBTNLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';DELETE FROM PSPNLFIELDLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';DELETE FROM PSPNLHTMLLANGWHERE PNLNAME = 'TM_INT_DRT_PNL';commit;