Page 1 sur 1
Copie de mémo dans une autre base

Publié:
19 Oct 2010 à 08:38
par Kaly
Bonjour,
J'ai une base de documents qui n'est pas une base courrier. Dans cette base de documents, j'aimerais que l'utilisateur puisse importer un mail de sa base mail. Est-ce possible ?
Ou simplement qu'il puisse copier un mail dans cette base de documents.

Publié:
19 Oct 2010 à 08:47
par Michael DELIQUE
salut
un simple copié/coller de document permettra de ramener le doc (mais tu peut les faire en script)
par contre il va falloir que tu mette un masque memo dans ta base (une versin allégé peut suffire)

Publié:
19 Oct 2010 à 09:36
par Kaly
Qu'appelles-tu version allégée ?
Je pensais copier le masque mémo de ma base courrier (en 8.5)
Cela ne vas sûrement pas suffir, il doit y avoir des éléments qui sont liés à ce masque (sous-masques...)

Publié:
19 Oct 2010 à 09:47
par Michael DELIQUE
re,
c'est justement le souci tu as plein de sous-masque et autre élément. mais si tu as juste des besoin d'affichage tu peut faire un masque mémo tout simple qui integre directement que les éléments dont tu as besoin

Publié:
21 Oct 2010 à 12:50
par Kaly
Merci Mickael,
Pour améliorer le truc, je voudrais pouvoir importer un mail.
Dans mon document, est il possible d'avoir un navigateur qui parcoure ma base courrier ? Je sélectionne mon message et j'en fais une copie dans ma base. Ce genre de contrôle existe t-il ?

Publié:
21 Oct 2010 à 14:42
par Michael DELIQUE
re,
depuis n'importequelle base tu peut afficher une vue de n'importequelle autre via notesUIWorkspace.PickListCollection. le reste ce n'est qu'un peut de script pour la copie du document

Publié:
21 Oct 2010 à 16:16
par Kaly
Ton idée me paraît très intéressante. Cela dit, le message que je veux rapatrier de ma base mail vers mon autre base de documents peut être classé dans un dossier. C'est possible de choisir le dossier avec un PickListCollection ?

Publié:
21 Oct 2010 à 16:31
par Michael DELIQUE
re,
que je sache oui, entre une vue et un dossier il n'y a que la méthode de sélection des documents qui change.
mais le plus simple c'est que tu fasses un essais !

Publié:
22 Oct 2010 à 01:04
par roubech
si tu veux que le user sélectionne d'abord un dossier de sa BAL : @PickList( [FOLDERS] : [SINGLE] ; server:database )
http://publib.boulder.ibm.com/infocente ... KLIST.html

Publié:
22 Oct 2010 à 03:01
par JYR
J'utilise la technique du formulaire d'importation qui permet de sélectionner un document de la base de courriers de l'utilisateur et je fais ensuite un copié-collé dans le champ riche de ma base de destination.
JYR

Publié:
22 Oct 2010 à 15:29
par Kaly
Merci pour toutes ces réponses.
J'ai réussi à faire ce que je souhaitais avec 2 boutons
1-
- Code : Tout sélectionner
@SetField("Dossier";@PickList( [Folders] : [Single] ; "ntvst":"nombase.nsf" ))
2-
- Code : Tout sélectionner
Set collection = workspace.PickListCollection( PICKLIST_CUSTOM, True, "ntvst","nombase.nsf", uidoc.FieldGetText("Dossier"),"Parcourir", "Choisissez vos documents" )