passage de parametre

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

passage de parametre

Messagepar PhilG » 03 Fév 2004 à 16:40

Bonjour,question pour les spécialistes du web est il possible d'ouvrir un document précis dans une base notes à partir d'une autre application en passant un parametre dans une url ?Je m'explique j'ai une base notes avec des documents reglementaires nommés de façon unique.Dans une autre application non notes, j'ai un champ (NomDoc) où je peux spécifier le nom du document, je souhaite passer une url qui reprend le contenu du champ NomDoc en paramètre et qui ouvre le bon document dans la base notes. J'ai réussi à aller jusqu'a la vue qui contient mes documents mais pas à aller directement sur le document qui m'intéresse.
PhilG
 

Re: passage de parametre

Messagepar Sylvain » 03 Fév 2004 à 16:57

C'est tout à fait possible. Si tu as une vue qui contient des noms dans la premiere colonne. Exemple : Toto Tata Titi Pour ouvir le document Toto tu peux utiliser cette adresse : http://NomServeur/Base/vue/Toto?openDocument Remarque il faut que ta colonne soit triée, ça revient un peut à faire DbLookup. Remarque 2 : si ta clef (NomDoc) peut contenir des caractères spéciaux non valident dans des URL je te conseille de l'encoder au préalable par exemple en utilisant la fonction escape en javaScript. [%sig%]
Avatar de l’utilisateur
Sylvain
Maître-posteur
Maître-posteur
 
Message(s) : 473
Inscrit(e) le : 16 Déc 2004 à 00:20
Localisation : Rennes

Re: passage de parametre

Messagepar PhilG » 03 Fév 2004 à 17:23

nickelca marche merci
PhilG
 

Re: passage de parametre

Messagepar lemm » 04 Fév 2004 à 08:29

Salut. tu peux également ouvrir un document précis par son Universal IDvoir dans l'aide, rechercher à "?OpenDocument" et "UnidID" exemple, j'ai dans un Agent qui crée une page HTM :(...) univid$ = Doc.UniversalID(...)Print "<a href='http://MonServeur/MaBase.nsf/0/" + univid$ + "?OpenDocument'> voir les recommandations </a>"
lemm
 

Re: passage de parametre

Messagepar Rom1 » 04 Fév 2004 à 09:23

C'est exact Lemm, mais PhilG ne connait pas les Ids de ses docs lors de ses appels externes ;o)Disons que j'ai eu le même reflexe que toi au début...Rom1.
Rom1
 


Retour vers Développement

cron