Liaison entres les bases lotus notes

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Liaison entres les bases lotus notes

Messagepar sara » 07 Juin 2012 à 08:53

Bonjour,

Est ce que vous pouvez m'aider SVP, Je suis bloquée dans une partie dans mon développement sur lotus domino. j'ai deux bases lotus, normalement j'ai fait le développement de la première qui concerne la création des comptes rendus des employés. la deuxième est déjà existante, et concerne la facturation. je veux à partir de ma base, quand je clique sur le bouton facturer, on lance la facturation automatiquement sur l'autre base. est ce qu'il y a un moins d'ajouter une facture dans la base facturation, à partir de ma base des comptes rendus ?

Merci d'avance
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

Re: Liaison entres les bases lotus notes

Messagepar Michael DELIQUE » 07 Juin 2012 à 09:06

salut

tu peut tout a fait te connecter a une autre base mais que dois tu faire et comment compte tu le faire ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Liaison entres les bases lotus notes

Messagepar sara » 07 Juin 2012 à 09:14

en fait je sais pas comment ça se fait , parce que c'est la première fois que je travaille sous lotus domino parce que je suis en stage, c'est pour cela que je demande de l'aide. ce que j'ai fait pour le moment, c'est de réaliser une application pour permettre aux employés de rédiger leur compte rendu, sur lesquels, il montrent les sociétés avec lesquelles ils ont travaillé, et le temps qu'ils ont passé avec eux, ensuite ils le valident. Après, seul les gens ayant le rôle Admin peuvent lancer la facturation, donc une fois cliquer sur le bouton facturer, il faut ajouter une facture dans l'autres bases ( qu'il existe déja) , en utilisant des informations de la premières base ( comme le nom de la société, le nom de l'employé ...)
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

Re: Liaison entres les bases lotus notes

Messagepar sara » 07 Juin 2012 à 09:27

j'ai trouvé qu'il y a la Technologie OLE , qui permet de partager les données entres les applications mais je ne sais pas comment l'exploiter

Bien Cordialement
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

Re: Liaison entres les bases lotus notes

Messagepar Michael DELIQUE » 07 Juin 2012 à 09:39

re,

pas besoin de te connecter en OLE tu peu le faire nativement en Lotus Script, je te conseil de lire ceci si ce n'est pas déjà fait => viewtopic.php?f=68&t=12997

ensuite via du lotuscript tu peux te "connecter" a une autre base et faire tout ce que tu veux dedans.


malheureusement ici c'est un forum l'expérience nous a appris que l'ont ne pouvaient pas former quelqu'un par ce biais. aidé sans probleme autant que l'on peut. mais pour de la formation c'est impossible.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Liaison entres les bases lotus notes

Messagepar sara » 07 Juin 2012 à 09:48

re,

Merci beaucoup, je vais chercher comment faire la connexion à une base, et y ajouter des données.

Bien cordialement
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

Re: Liaison entres les bases lotus notes

Messagepar LSong » 07 Juin 2012 à 10:53

apprendre a écrire des application lotus ça ne s'improvise pas, on ne peu pas t'apprendre a le faire, on peu juste te donner des pistes
le mieux est de faire ça en lotusScript, si tu connais VB tu ne seras pas depayser

les deux objet d'entrée sont la NotesSession et le NotesUIWorkSpace

pour ouvrir une base regarde a
- NotesDatabase.open

pour crée ta facture ça dépend complètement de la base de facturation, il est fort probable qu'il te faille utiliser un NotesDocument
LSong
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 353
Inscrit(e) le : 07 Nov 2007 à 14:27
Localisation : Ile de france

Re: Liaison entres les bases lotus notes

Messagepar sara » 07 Juin 2012 à 11:02

re,

Merci bien , je suis en train de faire mes recherches pour accéder à la base avec lotusScript, depuis une autre base, parce que c'est ça mon soucis, le coté de la création d'un document., je peux le faire.

Bien cordialement
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38

Re: Liaison entres les bases lotus notes

Messagepar LSong » 07 Juin 2012 à 11:07

perso pour ouvrir une base je fait comme suit


dim db as new NotesDatabase ("", "")

if db.open ("Serveur", "path") then
' ici en général la base est ouverte, mais tu peux tester avec isOpen si c'est vrai (ca marche a 99% des cas)

end if
LSong
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 353
Inscrit(e) le : 07 Nov 2007 à 14:27
Localisation : Ile de france

Re: Liaison entres les bases lotus notes

Messagepar sara » 07 Juin 2012 à 11:12

merci beaucoup
Je vais essayer,

merci encore
Bien Cordialement
sara
Premier posts
Premier posts
 
Message(s) : 37
Inscrit(e) le : 07 Juin 2012 à 08:38


Retour vers Développement