Event Notification
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Event Notification
Hat das jemand im Einsatz und kann mir was darüber sagen, wie man es umsetzt. Das wäre ja sicherlich eine tolle Sache, wenn das genutzt werden kann um "Browser" zu informieren, sich zu aktualisieren. Oder einfach nur eine Nachricht an den Bildschirm zu bringen, das sich was geändert hat in einer Tabelle, die gerade bearbeitet wird.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Re: Event Notification
Das habe ich zwar immer mal vorgehabt, zu benutzen, aber dabei ist es immer geblieben
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Mitglied XuG Cologne
Mitglied XuG Osnabrück
- Marcus Herz
- 1000 working lines a day
- Beiträge: 852
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 39 Mal
- Danksagung erhalten: 192 Mal
- Kontaktdaten:
Re: Event Notification
Du meinst ADS Event Notification
Ist in AdsClass implementiert und eine feine Sache. Hab ich in fast jeder App als Kommunikation zwischen den Clients im Einsatz. Einfacher als Socket.
In ADS Trigger oder stored procedures können Events abgefeuert werden. Man kann eine Dummy sp schreiben nur um Events abzufeuern.
Ist in AdsClass implementiert und eine feine Sache. Hab ich in fast jeder App als Kommunikation zwischen den Clients im Einsatz. Einfacher als Socket.
In ADS Trigger oder stored procedures können Events abgefeuert werden. Man kann eine Dummy sp schreiben nur um Events abzufeuern.
Gruß Marcus
Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Erkenne, was du findest, dann weißt du, wonach du gesucht hast
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Event Notification
Heißt das denn jetzt, das ich irgendwo einen Thread baue, der nur auf sowas hört im Programm? Oder wie muß ich das verstehen? Und im ADS baue ich dann einen Trigger, der entsprechend feuert?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Marcus Herz
- 1000 working lines a day
- Beiträge: 852
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 39 Mal
- Danksagung erhalten: 192 Mal
- Kontaktdaten:
Re: Event Notification
Die Events musst du in einem Thread mit einer eigenen Connection abfangen. Ist glaub ich in der ADS Hilfe gut beschrieben.
Gruß Marcus
Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Erkenne, was du findest, dann weißt du, wonach du gesucht hast
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Event Notification
OK,
ich werfe das jetzt einfach mal in den Raum. Ich habe versucht einen Trigger auf eine Tabelle zu setzen anhand eines Beispiels aus der Hilfe. Dann habe ich Debug/Test gedrückt und danach konnte ich keine Verbindung mehr zum ADS Server aufbauen über eine Connection aus dem Programm heraus. Mit dem Architekten lokal kam ich noch drauf, aber nicht mehr anders. Dann habe ich das DD komplett entfernt und ein Backup eingespielt und alles nochmal neu konfiguriert und dann klappte die Verbindung von anderen Programmen zum ADS wieder. Tja, was ist da wohl passiert?
ich werfe das jetzt einfach mal in den Raum. Ich habe versucht einen Trigger auf eine Tabelle zu setzen anhand eines Beispiels aus der Hilfe. Dann habe ich Debug/Test gedrückt und danach konnte ich keine Verbindung mehr zum ADS Server aufbauen über eine Connection aus dem Programm heraus. Mit dem Architekten lokal kam ich noch drauf, aber nicht mehr anders. Dann habe ich das DD komplett entfernt und ein Backup eingespielt und alles nochmal neu konfiguriert und dann klappte die Verbindung von anderen Programmen zum ADS wieder. Tja, was ist da wohl passiert?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 651
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: Event Notification
ich vermute stark, es gab einen Fehler. Welchen, sagt Dir in der Regel Dein Programm oder die ads_err.
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Event Notification
hilf mir nochmal kurz auf die Sprünge, wo finde ich die?
Ach so, der fehler war der hier
viewtopic.php?f=42&t=11609
Ach so, der fehler war der hier
viewtopic.php?f=42&t=11609
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Event Notification
Manfred,
Du kannst in der Installation des ADS angeben, wo das LOG-Verzeichnis liegen soll (bei mir C:\ADS-Log). Da drin gibt es dann (bei mir) die ads_err.adi/.adm/.adt/.dbf. In der adt und der dbf findest Du all die Fehler, die so im Laufe der Zeit aufgelaufen sind.
Nachträglich ändern geht im Advantage Configuration Utility (läuft beim Start des ADS ja ohnehin) per Reiter Configuration Utility, und dann denn der Reiter File Locations.
Jan
Du kannst in der Installation des ADS angeben, wo das LOG-Verzeichnis liegen soll (bei mir C:\ADS-Log). Da drin gibt es dann (bei mir) die ads_err.adi/.adm/.adt/.dbf. In der adt und der dbf findest Du all die Fehler, die so im Laufe der Zeit aufgelaufen sind.
Nachträglich ändern geht im Advantage Configuration Utility (läuft beim Start des ADS ja ohnehin) per Reiter Configuration Utility, und dann denn der Reiter File Locations.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Event Notification
Manfred,
Doppelklick? Auf dem Server sollte der ARC mit installiert worden sein, und für die adt und die dbf als Standard-Anwendung gesetzt worden sein.
So mache ich das jedenfalls.
Jan
Doppelklick? Auf dem Server sollte der ARC mit installiert worden sein, und für die adt und die dbf als Standard-Anwendung gesetzt worden sein.
So mache ich das jedenfalls.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Marcus Herz
- 1000 working lines a day
- Beiträge: 852
- Registriert: Mo, 16. Jan 2006 8:13
- Wohnort: Allgäu
- Hat sich bedankt: 39 Mal
- Danksagung erhalten: 192 Mal
- Kontaktdaten:
Re: Event Notification
Architect muss extra installiert werden. Ist nicht im Setup vom Server enthalten.
Gruß Marcus
Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Erkenne, was du findest, dann weißt du, wonach du gesucht hast
- Manfred
- Foren-Administrator
- Beiträge: 21189
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: Event Notification
@Jan,
sorry, habe meine doofe Frage zurückgezogen, ohne zu bemerken, das Du sie beantwortest hast.
Aber in der Errorlog steht nichts drin, für den Zeitpunkt des Geschehens.
@Marcus,
das mache ich immer automatisch. außerdem wurde der Trigger ja über den Architekten ausgeführt
sorry, habe meine doofe Frage zurückgezogen, ohne zu bemerken, das Du sie beantwortest hast.
Aber in der Errorlog steht nichts drin, für den Zeitpunkt des Geschehens.
@Marcus,
das mache ich immer automatisch. außerdem wurde der Trigger ja über den Architekten ausgeführt
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 651
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: Event Notification
Hallo Manfred,
wenn es ein 5xxx Fehler ist, dann - wie im anderen Thread beschrieben - ein Clientseitiger Fehler. Der wird am Server idR nicht gelogged. Wenn es der dem ADS unbekannte Fehler ist, dann mal bei Alaska nachfragen, wie dieser Fehlercode definiert wurde (wie gesagt: client seitig).
wenn es ein 5xxx Fehler ist, dann - wie im anderen Thread beschrieben - ein Clientseitiger Fehler. Der wird am Server idR nicht gelogged. Wenn es der dem ADS unbekannte Fehler ist, dann mal bei Alaska nachfragen, wie dieser Fehlercode definiert wurde (wie gesagt: client seitig).