Création d'onglet dans l'espace de travail en LS

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

Création d'onglet dans l'espace de travail en LS

Messagepar Sylvain-PEPIN » 05 Nov 2014 à 13:40

Salut à tous,

Y a t-il moyen en LS de créer de nouveaux onglets dans l'espace de travail, et d'y positionner des bases ?
merci,
@+
Sylvain

"Le plus évident est souvent ce qui est le moins caché."
Avatar de l’utilisateur
Sylvain-PEPIN
Modérateur
Modérateur
 
Message(s) : 1918
Inscrit(e) le : 23 Juin 2005 à 14:56
Localisation : Bessancourt (95)

Re: Création d'onglet dans l'espace de travail en LS

Messagepar Michael DELIQUE » 05 Nov 2014 à 14:20

salut

de mémoire, c'est dans la base bookmark.nsf et dois y avoir du code sur le sujet dans les tips
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: Création d'onglet dans l'espace de travail en LS

Messagepar Sylvain-PEPIN » 05 Nov 2014 à 14:35

ok, merci, je vais tester ça ;)
@+
Sylvain

"Le plus évident est souvent ce qui est le moins caché."
Avatar de l’utilisateur
Sylvain-PEPIN
Modérateur
Modérateur
 
Message(s) : 1918
Inscrit(e) le : 23 Juin 2005 à 14:56
Localisation : Bessancourt (95)

Re: Création d'onglet dans l'espace de travail en LS

Messagepar Maxime Choucroun » 07 Nov 2014 à 09:40

Est-ce que tu peux nous faire un retour de tes "tests" ?
Le sujet est intéressant et peut-être ré-utilisable...

Merci
Avatar de l’utilisateur
Maxime Choucroun
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 133
Inscrit(e) le : 01 Fév 2008 à 12:06
Localisation : Suresnes 92

Re: Création d'onglet dans l'espace de travail en LS

Messagepar Jérôme Deniau » 12 Nov 2014 à 11:47

Oui avec l'api C, Panagenda, Cooperteam et Ytria le font, tout est dans nnotes.dll (pour Windows) notes.so pour Linux et pour MAC on s'en tamponne....

maintenant je n'ai pas dit que c'est simple, le plus drole c'est de pouvoir toujours mettre la même base dans le premier onglet en haut à gauche même si l'utilisateur la déplace..... dasn un autre onglet ou ailleurs (pratique pour le support)
Avatar de l’utilisateur
Jérôme Deniau
Maître-posteur
Maître-posteur
 
Message(s) : 497
Inscrit(e) le : 08 Mars 2013 à 09:52
Localisation : Rennes (Bretagne à l'Ouest de la France)

Re: Création d'onglet dans l'espace de travail en LS

Messagepar Maxime Choucroun » 14 Nov 2014 à 14:26

Je ne la trouve pas...
Dans les API C 9 ?

Sinon, peut-etre une api cachée.
Enfin, si tu as plus d'infos...merci d'avance.
Avatar de l’utilisateur
Maxime Choucroun
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 133
Inscrit(e) le : 01 Fév 2008 à 12:06
Localisation : Suresnes 92

Re: Création d'onglet dans l'espace de travail en LS

Messagepar Jérôme Deniau » 15 Nov 2014 à 10:49

Non même pas en 9, ce n'est pas documenté, c'est dans nnotes.dll

extrait des docs api -> you cannot use the Notes C API to modify the Notes workspace, ouarf on peut mais ce n'est pas supporté....

Maintenant côté code je ne peux pas te le donner, mais si tu as le désassembleur IDA, tu vas trouver rapidement. Mais à priori tu ne peux pas appeler le code C à partir de LS ou Java, tu dois faire un programme C, que tu mets soit dans addinmenus, soit dans EXTMGR_ADDINS dans le fichier notes.ini du client, car il a un appel à des fonctions de type callback et ça lotusscript ne sait pas faire.....
Avatar de l’utilisateur
Jérôme Deniau
Maître-posteur
Maître-posteur
 
Message(s) : 497
Inscrit(e) le : 08 Mars 2013 à 09:52
Localisation : Rennes (Bretagne à l'Ouest de la France)

Re: Création d'onglet dans l'espace de travail en LS

Messagepar Maxime Choucroun » 19 Nov 2014 à 09:56

Bien joué...
Avatar de l’utilisateur
Maxime Choucroun
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 133
Inscrit(e) le : 01 Fév 2008 à 12:06
Localisation : Suresnes 92


Retour vers Développement