[Réglé] Afficher liste des messages via SQL

Forum réservé aux questions d'utilisation (pour les pannes utiliser le forum "ABM2000 et ses modules")

Modérateur : Equipe technique

Romain
Administrateur
Messages : 692
Inscription : 10 janv. 2006 10:36 am
Localisation : Paris 13eme

[Réglé] Afficher liste des messages via SQL

Message par Romain »

Suite à la demande d'Adexium voici une requete permettant de récuperer pour chaque dossier passer en paramètres à une date precise passée elle aussi en paramètre. La date, l'heure, le contenu du message et le nom du contact.


SELECT DateMsg,HeureMsg,Contenu,Nom FROM "MESSAGES" inner join "CONTACTS" on "Messages".clecontact="Contacts".clecontact where "Messages".CleDossier=4 and "Messages".DateMsg=date '2007-09-03' order by "Messages".DateMsg
secretel
Client ABM
Messages : 179
Inscription : 10 janv. 2006 10:36 am

Re: [Réglé] Afficher liste des messages via SQL

Message par secretel »

La commande ci dessus ne fait pas apparaitre le message mais "MEMO" à la place du contenu
Est-il possible à partir d'une requête SQL d'extraire tous les messages ou toutes les archives d'une liste de dossier ?
pouvez-vous nous l'écrire

peut-on ensuite l'exporter dans un tableau EXCEL
Merci
Julien
Modérateur du forum
Messages : 370
Inscription : 10 janv. 2006 02:48 pm

Re: [Réglé] Afficher liste des messages via SQL

Message par Julien »

Bonjour,

Pour faire apparaitre le message à la place du mémo, il suffit de remplacer contenu par sujet.

Pour enlever la restriction de date, il suffit d'enlever and "Messages".DateMsg=date '2007-09-03'

Il est tout à fait possible de l'exporter en csv, xls ou html par le NXentreprisemanager.

Nous n'entreront pas dans le détail de la procédure, ces requêtes SQL sont exécutée directement sur vos données, ce qui demande une utilisation expérimentée.
secretel
Client ABM
Messages : 179
Inscription : 10 janv. 2006 10:36 am

Re: [Réglé] Afficher liste des messages via SQL

Message par secretel »

sujet = nom + civilité
ce que je souhaite avoir c'est le contenu du message
et je souhaite ensuite pouvoir exporter toutes les données extraites dans un fichier excel ce qui n'a pas l'air possible

est-il possible d'arriver à avoir la réponse à ma question
j'ai besoin d'extraire dans un même fichier excel tous les messages de rendez-vous donnés dans plusieurs dossiers enfants
y-a-t-il quelqu'un qui puisse enfin nous donner une réponse nous n'avons pas chez nous d'informaticien mais nous utilisons ABM et nous avons besoin d'être aidé et ne pas toujours avoir des réponses négatives ou qui ne répondent à notre interrogation

j'essaie d'utiliser le forum mais j'aimerais pouvoir avancer
Romain
Administrateur
Messages : 692
Inscription : 10 janv. 2006 10:36 am
Localisation : Paris 13eme

Re: [Réglé] Afficher liste des messages via SQL

Message par Romain »

Je ne vois pas le problème, la requête que j'ai écrite vous donne le contenu du message !
Pour avoir les messages sur plusieurs dossier écrivez

Code : Tout sélectionner

where "Messages".CleDossier in (n°dossier1,n° dossier2,...)
Comme Julien l'a déjà dit plus haut vous devez utiliser NxEnterpriseManager afin de pouvoir extraire les données.

Nous ne donnons pas plus de détails concernant les requêtes SQL pour des raisons de sécurité, les requêtes SQL doivent être utilisées avec précaution et par des utilisateurs expérimentés. Si vous ne savez pas utiliser cette fonctionnalité à l'aide du peu d'informations que nous vous donnons, il est préférable de ne pas utiliser le langage SQL.
secretel
Client ABM
Messages : 179
Inscription : 10 janv. 2006 10:36 am

Re: [Réglé] Afficher liste des messages via SQL

Message par secretel »

OK pour votre réponse je n'utiliserai donc pas la requête
j'ai donc toujours la même question
comment est-ce que je peux exporter facilement et rapidement les messages de rendez-vous de plusieurs dossiers enfants car les messages sont bien lisibles dans le dossier parent mais pour les exporter il faut passer par chaque dossier enfant, très lourd si beaucoup de dossiers et mon client a besoin de centraliser l'information
Dois-je renoncer à traiter ce dossier
Vous me confirmez que je ne peux utiliser ABM qu'en version light, à défaut d'avoir du personnel qualifié d'autant plus que vous refusez toute formation,
Je me sens capable avec un peu d'aide de traiter des dossiers qui ne soient pas que des rendez-vous ou des messages
Il s'impose de plus en plus de réfléchir à travailler autrement
A méditer , bonne journée
Julien
Modérateur du forum
Messages : 370
Inscription : 10 janv. 2006 02:48 pm

Re: [Réglé] Afficher liste des messages via SQL

Message par Julien »

Bonjour,

L'utilisation des requêtes SQL n'est pas une utilisation supplémentaire du système ABM2000, mais une exploitation de la base de données.

ABM2000 n'est pas conçu pour un export automatisé des messages de tous les enfants d'un organigramme. Votre demande fait donc référence à une demande d'évolution pour avoir cette fonctionnalité directement dans le logiciel.

Nous ne comptons pas donner une explication par le forum pour l'utilisation des requêtes SQL car il convient d'avoir une formation plus poussée sur celle ci.
Une formation peut tout à fait être envisageable, une simple demande de devis sur support@eurice.fr expliquant vos besoins permettra d'accéder à celle ci.

Le support ABM

Qui est en ligne ?

Utilisateurs parcourant ce forum : ClaudeBot [Bot] et 0 invité