Bonsoir,

C'est peut-être pas la bonne liste ? :-)

J.M.PIERRE a écrit :

franck.cpa a écrit :

Dans un précédent post j'ai vu que pour ouvrir un formulaire via un clic sur un bouton on devait choisir l'action ouvrir une page web ou un document et indiquer l'url du document.

Malheureusement, je vois mal de quel type doit être l'url.

En clair dans le formulaire "cartes" de la table "cpa" je voudrai insérer un bouton qui ouvre le formulaire "therme" de la même table.

Et là je coince....

Merci à tous

Franck

bonsoir, je viens de lire ceci :
Ouvrir un *formulaire* nommé "recherche" à partir d'un *formulaire* nommé "accueil". voici la macro :

function OpenForm( formContainer as variant, oConnection as variant, _sFormName as string) as variant
Dim aProp(1) As New com.sun.star.beans.PropertyValue
aProp(0).Name = "ActiveConnection"
aProp(0).Value = oConnection
aProp(1).Name = "OpenMode"
aProp(1).Value = "open"
OpenForm = formContainer.loadComponentFromURL(sFormName,"_blank",0,aProp())
end function

function getFormsTC() as variant
getFormsTC = thisComponent.Parent.getFormDocuments
end function

function getConnectionTC() as variant
getConnectionTC = thisComponent.Drawpage.Forms(0).ActiveConnection
end function

sub OpenForm_recherche ( oev as variant )
sFormName = "recherche"
OpenForm( getFormsTC, getConnectionTC, sFormName )
end sub


--
Didier Dorange-Pattoret

http://www.dmaths.org
http://sesamath.net

S'inscrire à la liste de diffusion de dmaths: [EMAIL PROTECTED]
Ses archives: http://listes.dmaths.org/wws/arc/users
Les Forums: http://www.dmaths.org/modules.php?name=Forums
Mailing List in english: 
http://www.dmaths.org/modules.php?name=Content&pa=showpage&pid=9

Le livre de référence pour OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212116381/dmaths-21
Programmation OpenOffice.org2 : 
http://www.amazon.fr/exec/obidos/ASIN/2212117639/dmaths-21

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à