Autor Thema: @Command([FileOpenDatabase] auf Fehler prüfen  (Gelesen 1712 mal)

Offline Moin

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Männlich
  • Errare humanum est
@Command([FileOpenDatabase] auf Fehler prüfen
« am: 09.09.08 - 12:39:08 »
Hallo,

ich öffne per
Code
@Command([FileOpenDatabase]; _Server:_File; ""; ""; "1"; ""
eine Datenbnak. Diese ist aber noch nicht bei allen Aussendienstlern vorhanden, der HotSpot
im Portal aber schon. Nun möhcte ich gerne eine Fehlermeldung produzieren, wenn der HotSpot geklickt wird,
aber die DB noch nicht  auf dem Dateisystem ist. Ich versuche es so :

Code
@If(@IsError(@Command([FileOpenDatabase]; _Server:_File; ""; ""; "1"; ""));@Failure("Die DB steht aktuell noch nicht zur Verfügung !");@Success)

Leider funktioniert es nicht..., es kommt die Standardfehlermeldung von Notes.
Was mache ich falsch ?

Thomas

« Letzte Änderung: 09.09.08 - 12:41:07 von Moin »
Non scholae sed vitae discimus.

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: @Command([FileOpenDatabase] auf Fehler prüfen
« Antwort #1 am: 09.09.08 - 12:49:53 »
Lass mal das @Failure wech und mach ein @Return draus.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Moin

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Männlich
  • Errare humanum est
Re: @Command([FileOpenDatabase] auf Fehler prüfen
« Antwort #2 am: 09.09.08 - 13:13:48 »
Hallo,

ich habe mich jetzt für diese Variante entschieden :

Code
@If(@DbExists( _Server : _File );@Command([FileOpenDatabase]; _Server:_File; ""; ""; "1"; "");@Return("Die Gutscheinverwaltung steht aktuell noch nicht zur Verfügung !"))

Dieser tut auch, nur @Return bringt keine Fehlermeldung sondern es passiert gar nichts, das gleiche mit @Failure.

Thomas
Non scholae sed vitae discimus.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @Command([FileOpenDatabase] auf Fehler prüfen
« Antwort #3 am: 09.09.08 - 13:15:00 »
Dort gehört auch ein @Prompt hin.

Bernhard

Offline Moin

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Männlich
  • Errare humanum est
Re: @Command([FileOpenDatabase] auf Fehler prüfen
« Antwort #4 am: 09.09.08 - 13:21:20 »
Hallo und Danke,

@Prompt funktioniert super.
Warum kann ich dieser Stelle nicht @Failure benutzen ?


Thomas
Non scholae sed vitae discimus.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @Command([FileOpenDatabase] auf Fehler prüfen
« Antwort #5 am: 09.09.08 - 13:23:40 »
Weil das nur für Eingabevalidierungen gedacht ist.

Bernhard

Offline Moin

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Männlich
  • Errare humanum est
Re: @Command([FileOpenDatabase] auf Fehler prüfen
« Antwort #6 am: 09.09.08 - 13:38:10 »
Hallo,

alles klar.

Vielen Dank frü die Hilfe !
Non scholae sed vitae discimus.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz