Formulareigenschaft per marko ändern
Verfasst: Mo, 03.05.2010 13:06
Hallo leute, gleich vorne weg die frage wurde schonmal gestellt viewtopic.php?f=18&t=21985&p=93994&hili ... aft#p93994
also meine frage ist wie kann ich mit einen Makro die Formulareigenschaft auf "nur Daten hinzufügen" ändern.
das mit den Insert,update, und readonly das versteh ich und hab ich erfolgreich angewendet.
ich kann mir sowas wie .allowisertsonly vorstellen aber die Eigenschaft ist für Basic unbekannt. erzeugt eine fehlermeldung.
Ich verwende Openoffice 3.2., ich bin für jeden Hinweis Dankbar....
wäre super wenn ihr mir helfen könntet will nicht für jedes Formular ein Extraformular erstellen wo der Haken dann drin ist
also meine frage ist wie kann ich mit einen Makro die Formulareigenschaft auf "nur Daten hinzufügen" ändern.
das mit den Insert,update, und readonly das versteh ich und hab ich erfolgreich angewendet.
Code: Alles auswählen
oForm = ThisComponent.Drawpage.Forms.getByIndex(0)
dim bReadOnly as boolean
bReadOnly = bLock
with oForm
'
.AllowInserts = true
.AllowDeletes = false
.AllowUpdates = true
end with
dim bkMark as variant
bkMark = oForm.getBookMark
oForm.parent.parent.lockcontrollers
oForm.reload
oForm.absolute( bkMark )
oForm.parent.parent.unlockcontrollers
ich kann mir sowas wie .allowisertsonly vorstellen aber die Eigenschaft ist für Basic unbekannt. erzeugt eine fehlermeldung.
Ich verwende Openoffice 3.2., ich bin für jeden Hinweis Dankbar....
