Champ Document Profile vide

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

Champ Document Profile vide

Messagepar jfarissi » 29 Sep 2009 à 12:15

Bonjour ,

on lotus script j'essaye d'ouvrire une autre base pour y copie le document courant
Mais je n'arrive pas a voir la valeur du serveur et de la base de donnée du masque profile ça donne la valeur vide à savoir que mon document profile est bien rempli.


docSettings.Server_Archives(0) et docSettings.Base_Archives(0)) sont vide

une idée ???

Sub Click(Source As Button)
Dim ses As NotesSession
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim sourceDoc As NotesDocument
Dim destinationDoc As NotesDocument
Dim db,dbArchive As NotesDatabase
Dim docSettings As NotesDocument
Dim doc As NotesDocument
'Dim sourceDatabase As New NotesDatabase("","source.nsf")
Set ses = New NotesSession
Set db = ses.CurrentDatabase

Set docSettings = db.GetProfileDocument("Settings")

If docsettings Is Nothing Then
Msgbox "There is no settings document. Please call the WebMaster."
Exit Sub
End If

Set dbArchive = New NotesDatabase(docSettings.Server_Archives(0),docSettings.Base_Archives(0))


If Not dbArchive.isOpen Then
Msgbox "Pb Base Archive"
Exit Sub
End If
'Set dbArchive= New NotesDatabase(docsettings.Server_Archives(0), docsettings.Base_Archives(0)) ' On ouvre un stub de base
'Dim destinationDatabase As New NotesDatabase("","destination.nsf")
'
Set uidoc = workspace.CurrentDocument
Set sourceDoc=uidoc.Document
Set destinationDoc = sourceDoc.CopyToDatabase(dbArchive)
'Set newNotesDocument = notesDocument.CopyToDatabase( notesDatabase )

'You can edit the document and save it if you wish as you know have a handle to the newly created document.
End Sub

Merci
Dernière édition par jfarissi le 30 Sep 2009 à 10:46, édité 1 fois.
jfarissi
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 164
Inscrit(e) le : 08 Avr 2009 à 13:29

Messagepar Michael DELIQUE » 29 Sep 2009 à 12:24

salut

referme completement ta base client lourd et designer et recommence

les doc profils ne se mettent a jours qu'une seule fois par session
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

Messagepar jfarissi » 29 Sep 2009 à 12:33

j'ai fermer le designer et le client notes mais toujours rien
jfarissi
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 164
Inscrit(e) le : 08 Avr 2009 à 13:29

Messagepar abertisch » 29 Sep 2009 à 12:37

Salut,

Supprime aussi ton cache.ndk
"Lotus, il n'y a qu'en rouleaux que ça fait pas mal au cul"
abertisch
Roi des posts
Roi des posts
 
Message(s) : 763
Inscrit(e) le : 25 Oct 2006 à 13:51
Localisation : Suisse

Messagepar Michael DELIQUE » 29 Sep 2009 à 12:38

vérifie aussi la casse de "Settings"
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

Messagepar jfarissi » 29 Sep 2009 à 12:42

j'ai supprimer le cache.ndk mais toujours rien
jfarissi
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 164
Inscrit(e) le : 08 Avr 2009 à 13:29

Messagepar jfarissi » 29 Sep 2009 à 12:56

aucune autre idée ??
jfarissi
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 164
Inscrit(e) le : 08 Avr 2009 à 13:29

Messagepar Michael DELIQUE » 29 Sep 2009 à 13:00

re

est tu sertains de la casse de "Settings" qu'il est bien appelé a chaque fois avec la meme casse"
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

Messagepar jfarissi » 29 Sep 2009 à 13:06

voir fichier joint
jfarissi
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 164
Inscrit(e) le : 08 Avr 2009 à 13:29

Messagepar Michael DELIQUE » 29 Sep 2009 à 13:08

pas de champs auteur/lecteur ?
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

Messagepar jfarissi » 29 Sep 2009 à 13:10

j'ai un champs author avec comme valeur "*"
jfarissi
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 164
Inscrit(e) le : 08 Avr 2009 à 13:29

Messagepar jfarissi » 29 Sep 2009 à 15:48

ça marche c'est bon.
j'ai un autre souci c'est de supprimer le document courant que je viens de copie vers la base archive est ce possible sur la même action
jfarissi
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 164
Inscrit(e) le : 08 Avr 2009 à 13:29


Retour vers Développement

cron