Formulareigenschaft per Makro ändern

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

ddraht
***
Beiträge: 60
Registriert: Di, 06.04.2010 16:35
Wohnort: Altenberge

Formulareigenschaft per Makro ändern

Beitrag von ddraht »

Hallo Freunde,

ich möchte durch ein schlichtes Makro (durch Button bedient) die Formulaeigenschaft ->

Daten hinzufügen ja/nein
Daten ändern ja/nein
Daten löschen ja/nein

ändern.

so ´ne Art Button im Formular on/off.
vielleicht hat das schon mal einer erstellt.

Gruß
Dieter
MySQL 5.5.9
Oo 3.3.0, Build 9567
Mac os x 10.7.2
DPunch
*******
Beiträge: 1112
Registriert: Mo, 02.11.2009 16:16
Wohnort: Marburg

Re: Formulareigenschaft per Makro ändern

Beitrag von DPunch »

Aloha

Die entsprechenden Eigenschaften:

AllowInserts
AllowUpdates
AllowDeletes

Code: Alles auswählen

Sub TriggerPermits
oDoc = thisComponent
oFrm = oDoc.Drawpage.Forms(0)
oFrm.AllowDeletes = NOT oFrm.AllowDeletes
oFrm.AllowInserts = NOT oFrm.AllowInserts
oFrm.AllowUpdates = NOT oFrm.AllowUpdates
oFrm.reload
End Sub
ddraht
***
Beiträge: 60
Registriert: Di, 06.04.2010 16:35
Wohnort: Altenberge

Re: Formulareigenschaft per Makro ändern

Beitrag von ddraht »

Hallo DPunch,

besten Dank, hat direkt geklappt.

Ich muss mir doch noch mal ein Handbuch zur Makro Programmierung in Base besorgen.
Das Buch "Datenbanken mit OO" von T. Krumbein ist ja schon mal echt super, nur reicht das nicht fürs Basic...

Danke
ddraht
MySQL 5.5.9
Oo 3.3.0, Build 9567
Mac os x 10.7.2
Antworten