Przycisk na formularzu i makro

Użytkowanie programu bazodanowego
jacekg11
Posty: 2
Rejestracja: czw cze 14, 2012 9:22 pm

Przycisk na formularzu i makro

Post autor: jacekg11 »

Witam

Potrzebuje zrobić makro do przycisku na formularzu, który uruchomi mi raport, jak to zrobić , szukam szukam i nic nie znajduje.
Pomocy!
OpenOffice 3.3 pod Ubuntu 11.04
belstar
Posty: 654
Rejestracja: czw mar 17, 2011 9:08 am

Re: Przycisk na formularzu i makro

Post autor: belstar »

Kod: Zaznacz cały

Sub Main
	OpenReport( "Adresy" ) 
End Sub

function OpenReport( sReportName as string) as variant
   Dim aProp(1) As New com.sun.star.beans.PropertyValue
   aProp(0).Name = "ActiveConnection"
   aProp(0).Value = thisComponent.Drawpage.Forms(0).ActiveConnection
   aProp(1).Name = "OpenMode"
   aProp(1).Value = "open"
   OpenReport=thisComponent.Parent.getReportDocuments.loadComponentFromURL(sReportName,"_blank",0,aProp())
end function 
LibreOffice 5.1.2.2 Ubuntu 16 LTS
ODPOWIEDZ