Quelquepart

Blog d'un développeur

Vous êtes ici : Accueil>Mots clés>sql

SQL

Mise à jour de ZTOAD

Rédigé par Sébastien Hermann dans Mise à jour - 1 commentaire

Derrière ce titre un peu banal se cache en fait une refonte complète de l'application ZTOAD, que j'aurai du pour l'occasion appeler ZTOAD2 ou même 3 tant les différences sont importantes.

Adieu donc cette vieille version 1.2 austère et un peu récalcitrante. Place à la version 3.0 !

Le ZTOAD nouveau se présente donc sous forme d'une transaction à écran unique :

  • A gauche vos requêtes sauvegardées et votre historique de requête exécutées.
  • Au milieu votre éditeur de requête, qui accepte toute forme de select, mais également insert, delete, update...
  • A droite un explorateur de DDIC qui vous affiche les champs des tables présentes dans votre requête.
  • Et en bas une grille ALV affichant les résultats de la requête exécutée

L'aide ABAP est disponible lors de la saisie de requête, ainsi que l'aide intégrée du programme. Vous pouvez saisir plusieurs requêtes et choisir celle a exécuter sans avoir a effacer les autres. Vous pouvez partager vos requêtes avec les autres utilisateurs.

A noter : vous pouvez définir finement les autorisations par utilisateur pour chaque type de requête (SELECT, INSERT, UPDATE, DELETE). A la manière initiée dans ZAL11, cette gestion est simple et accessible au début du programme : Vous pouvez désactiver certaines commandes en quelques secondes sans avoir à comprendre les méandres du code.

Le lien de téléchargement est disponible sur la fiche principale de l’outil : ZTOAD - Requêteur Open SQL

Cette nouvelle version utilise une table pour stocker les requêtes, il faudra donc utiliser l'extension SAPLINK de gestion de tables pour pouvoir l'installer.

ZLISTCUBE : Du nouveau pour visualiser le contenu d'un infoprovider

Rédigé par Sébastien Hermann dans Application - 6 commentaires

Si comme moi vous êtes lassé de voir ce popup quand vous essayer d'afficher le contenu d'un cube, voici enfin la solution !

ZLISTCUBE utilise le moteur standard BW pour lire les données, mais modifie complètement la manière de choisir ses filtres et les colonnes affichées :
Fini la limite de 72 champs affichés !
Fini la limite de ne pouvoir afficher que les champs préselectionnés pour filtre !

Avec ZLISTCUBE vous pourrez :

Mais vous pourrez également exporter le résultat d'une requète en fichier. Ce qui vous offre un moyen simplissime de générer des fichiers avec les données de votre systeme BW (interface sortante).

Enfin vous pourrez Charger un cube directement depuis un fichier. Associé à la fonction d'export en fichier, cela vous offre une solution d'archivage / gestion de backup en fichier des plus simple et rapide à mettre en oeuvre.

Vous pouvez utilisez ZLISTCUBE comme un programme spécifique ou bien remplacer le LISTCUBE standard par celui-ci : les instructions sont données dans les commentaires du programme.
A savoir : même si vous remplacez le LISTCUBE standard, celui reste accessible à tout moment via un bouton en haut de l'écran de sélection. Vous n'avez donc aucune régression à craindre dans cette opération.

A noter : n’oubliez pas que vous aurez besoin de SAPLINK pour installer le programme.

Mise à jour estivale

Rédigé par Sébastien Hermann dans Mise à jour - 1 commentaire

Je vous propose une petite mise à jour de mes différentes réalisations.

On commence par ZAL11, l'explorateur de fichiers, qui passe de la 1.1.2 à la 1.4.1 :

  • Gestion des raccourcis serveur
  • Gestion du répertoire "Mes documents"
  • Gestion du CHMOD sur le serveur
  • Quelques corrections

On continue avec ZTOAD, le requeteur SQL, qui passe en version 1.2 :

  • Une correction pour empecher les dump lors d'utilisation de nom de champs trop long

Ensuite ZCUBE_DELETE, pour supprimer le contenu un infoprovider, qui s'offre une mise à jour mineure :

  • Mise aux normes du programme

Pour finir ZSPRO, la boite à outils, qui passe en version 1.05 :

  • Mise à niveau du programme sur ECC
  • Possibilité d'insérer des programmes dans l'arborescence
  • Affichage de l'entête des programmes si pas de documentation dans le système
  • Pour chaque entrée, navigation possible vers le contenu de table, vers la structure de table (SE11), vers le code du programme (SE38)
  • Affichage possible des noms techniques des entrées (nom de table/programme)

Attention a bien utiliser l'extension SAPLINK de gestion de tables

Quelques nouveaux programmes seront détaillés prochainement.

ZTOAD – Requêteur Open SQL - mise à jour

Rédigé par Sébastien Hermann dans Mise à jour - Aucun commentaire

Petite mise a jour de mon requêteur open SQL, nommé ZTOAD :

  1. Correction d'un bug lorsque le nom des champs était trop long
  2. Affichage du nom technique du champs dans l'entête de colonne ALV si aucun libellé n'est trouvé. (ca évite les colonnes sans libellé)
  3. Ajout d'une mesure du temps d'exécution de la requête (affiché dans l'entête)

Le lien de téléchargement est disponible sur la fiche principale de l’outil : ZTOAD – Requêteur Open SQL

ZTOAD – Requêteur Open SQL - version ECC

Rédigé par Sébastien Hermann dans Mise à jour - Aucun commentaire

Voici la version ECC (a priori compatible 4.7) de mon requêteur open SQL, nommé ZTOAD, publié le 26 octobre 2009.

Peu de changement dans le code, si ce n'est une uniformisation des noms de variables, et un accroissement du taux de commentaires.

Le lien de téléchargement est disponible sur la fiche principale de l’outil : ZTOAD – Requêteur Open SQL