Bonjour,
j'aimerais diffuser "un msg dynamique du traitement qui est en cours ou bien qui sera actualisé au futur" dans le tableau de bord d'entreprise ,vous savez comment le faire?
BO XI 3.0
Bonjour,
j'aimerais diffuser "un msg dynamique du traitement qui est en cours ou bien qui sera actualisé au futur" dans le tableau de bord d'entreprise ,vous savez comment le faire?
BO XI 3.0
Bonjour,
Le plus simple est de créer une table dans la base de données.
Cette table contiendra des messages que tu activeras via un flag.
Lorsque le traitement démarrera, il mettra le mesage "Traitement en cours" actif. A sa fin, tu désactivera ce message.
Ton document ira lire cette table et affichera le message actif.
Merci ,ton aidee à l'air pas mal ,mais mon dieu comment y faire?????comment et ou creer ce flag?
Crée une table statut dans ta base de données.
Dedans tu mets, un champ msg, et un champ flag
Par exemple :
create table status
(
status_id number,
msg varchar2(4000 BYTE),
flag varchar2(1 BYTE)
)
tu mets cette valeur
insert values(1, 'Traitement en cours', 'N'); commit
lors du declenchement de ton traitement tu fais
update status
set flag = 'Y';
commit;
En fin de traitement tu mets :
update status
set flag = 'N';
commit;
ton tableau de bord ira lire cette table et affichera le message que si le flag = 'Y'
J'espère avoir été claire.
Merci pour ton aide,mais les tables je vais les creer ou puisque moi jai BO XI 3.1 avce la base fourni Mysql,donc je ne sais pas comment et avec quoi interoger cette table,et aussi comment je peux dire a mon tableau de bord de lire cette table?Merci bcp
Il faut voir voir les responsables des applications pour qu'ils rajoutent le code SQL dans les applications, ensuite il faut rajouter la table dans l'univers et rajouter une colonne dans ton tableau de bord qui sera juste une lecture de la table
franchement jai honte de reposer une autre question mais je vais le faire ,pour ajouter sql application c'est ds CMC?
J'ai pas tout compris, tu veux mettre ton msg pour dire que le traitement est en cours, mais quel traitement, est -ce un traitement BO, une application tiers (comme le calcul d'une facturation, de stocks...) ?
Bonjour
un message qui informe tout le monde que un rapport a ete bien ou echec de reactualisation ,ou bien la date de la dernier chargement d un rapport,et le message je veux le diffuse dans le tableua de bord dans infoview
Désolé, je sais pas trop comment il faut faire, il doit bien exister une table contenant ces infos quelque part dans BO, car Bo affiche les infos du dernier raffarichissement.
Il y a peut etre un solution en utilisant les evenements dans la CMC. mais je ne les ai jamais utilisé.
Je pensais que tu voulais utiliser BO pour dire qu'un batch tournait.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager