Die Suche ergab 6 Treffer

von Blackavar
Fr, 20.04.2012 18:53
Forum: Base / SQL
Thema: Anfängerfrage: Feld automatisch füllen
Antworten: 12
Zugriffe: 4330

Re: Anfängerfrage: Feld automatisch füllen


Ich habe das gerade einmal in einer Testdatenbank laufen lassen. Natürlich wird der Username erst geschrieben, wenn abgespeichert wird - weil Du ja "Vor der Datensatzaktion" geschrieben hast. Gehe ich also zurück zu dem Datensatz, so steht dort mein Nutzername (der, wie ich ja jetzt weiß, unter ...
von Blackavar
Fr, 20.04.2012 18:47
Forum: Base / SQL
Thema: Anfängerfrage: Feld automatisch füllen
Antworten: 12
Zugriffe: 4330

Re: Anfängerfrage: Feld automatisch füllen


ich würde es mal mit "Nach der Datensatzaktion" (Änderung) versuchen.


Hallo,

es wird jetzt immerhin aufgerufen. Folgende Fehlermeldung erscheint:

BASIC-Laufzeitfehler.
Es ist eine Exception aufgetreten.
Type: com.sun.star.container.NoSuchElementException
Message: .

Der Code sieht ...
von Blackavar
Mi, 18.04.2012 22:27
Forum: Base / SQL
Thema: Anfängerfrage: Feld automatisch füllen
Antworten: 12
Zugriffe: 4330

Re: Anfängerfrage: Feld automatisch füllen

Am besten gehst Du folgendermaßen vor:

SUB Benutzername_einfuegen
oDoc=thisComponent
oDrawpage=oDoc.Drawpage
REM Lage des Feldes in dem entsprechenden Formular aufsuchen
oForm=oDrawpage.Forms.getByName("NameFormular")
oFeld=oForm.getByName("NameFeld")
oFeld.BoundField.updateString(Environ ...
von Blackavar
Mi, 18.04.2012 09:35
Forum: Base / SQL
Thema: Anfängerfrage: Feld automatisch füllen
Antworten: 12
Zugriffe: 4330

Re: Anfängerfrage: Feld automatisch füllen


vielleicht liege ich völlig daneben, aber ich kann meinen Usernamen unter W7 so auslesen:
function f_getuser as string
f_getuser = Environ("USERNAME")
end function

Sub showUser
msgbox f_getuser
end sub


Klingt sehr vielversprechend. Wo muß denn dieser Code in Base hinterlegt werden?

Viele ...
von Blackavar
Mi, 18.04.2012 09:33
Forum: Base / SQL
Thema: Anfängerfrage: Feld automatisch füllen
Antworten: 12
Zugriffe: 4330

Re: Anfängerfrage: Feld automatisch füllen

Ich nehme an, dass die Datenbank nur mit den Rechten eines Users genutzt wird und damit der Trigger immer nur brav den entsprechenden Namen nutzen würde.

So ist es.

Praktischer wäre da ein Listfeld mit allen Nutzernamen im Hauptformular - eventuell auch als Tabellenkontrollfeld. Der User wählt ...
von Blackavar
Di, 17.04.2012 18:06
Forum: Base / SQL
Thema: Anfängerfrage: Feld automatisch füllen
Antworten: 12
Zugriffe: 4330

Anfängerfrage: Feld automatisch füllen

Hallo!

Ich habe Base (OOo 3.2 oder aktuelles LO) als Frontend für eine MySQL-Datenbank eingerichtet. In der Datenbankstruktur gibt es ein Feld, in der beim Anlegen eines Satzes oder bei einer Änderung der jeweilige User eingetragen werden soll. Einen konstanten Wert einzutragen habe ich schon ...