Trigger in Abhängigkeit der Anwendung

23/02/2009 - 12:53 von Gintenstorfer Wilfried | Report spam
Hallo an alle!

Ich möchte in einem Update-Trigger realisieren das dieser nur durchgeführt
wird wenn die Datensatzànderung von einer bestimmten Application gekommen
ist. Also so etwas in der art:

if (update(Feldname) and fromApplication('Microsoft Office 2003'))
begin
end

ich hab die OH schon durchforstet, aber ich bin noch nciht auf das richtige
gestoßen. Kann man so etwas realisieren? Ich will das Update nicht im Access
FrontEnd realisieren.

Danke für alle Infos.
Wilfried
 

Lesen sie die antworten

#1 Olaf Helper
23/02/2009 - 13:18 | Warnen spam
Hallo Wilfried,

man kann zwar mit
SELECT APP_NAME()
den Applikationsnamen, wie er im Anmeldekontext übermittelt wird, abfragen;
aber darauf würde ich mich in keinem Fall verlassen, den da kann man
reinschreiben, was man will.
Selbst wenn Du über ODBC zugreifst, hat man in dem Anmeldedialog unter
"Optionen" die Möglichkeit, den Anwendungsnamen abzuàndern.

MfG,
Olaf Helper

"Gintenstorfer Wilfried" wrote:

Hallo an alle!

Ich möchte in einem Update-Trigger realisieren das dieser nur durchgeführt
wird wenn die Datensatzànderung von einer bestimmten Application gekommen
ist. Also so etwas in der art:

if (update(Feldname) and fromApplication('Microsoft Office 2003'))
begin
end

ich hab die OH schon durchforstet, aber ich bin noch nciht auf das richtige
gestoßen. Kann man so etwas realisieren? Ich will das Update nicht im Access
FrontEnd realisieren.

Danke für alle Infos.
Wilfried



Ähnliche fragen