Autor Thema: @Command([OpenFrameSet]) - Fehlermeldung unterdrücken, howto?  (Gelesen 1598 mal)

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Hallo zusammen,

ich habe eine Aktion angelegt, die mit folgender Formel ausgestattet ist:

@Command([FileOpenDatabase]);"":"Expertensystem.nsf";"";"";0;1);
@Command([OpenFrameset];Device);
@Command([ViewShowSearchBar];"1")

Funktioniert soweit ganz gut. Das Problem liegt darin, daß der User das Feld 'Device' selbst pflegen kann, d.h. unter Umständen einen Wert eingibt, für den es keinen Frameset gibt.

Frage: Wie kann ich in diesem Fall die lästige doppelte Fehlermeldung unterdrücken? Wenn es keinen passenden Frameset gibt, soll stattdessen als Default der Frameset "Start" geöffnet werden...

Ich danke Euch im voraus,
Euer MOD
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
@If(@IsError(@Command([OpenFrameset];Device) );""; @Command([OpenFrameset];Device) )



cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Hätt' ich auch vermutet - leider kommt die Fehlermeldung <Frameset '' does not exist> immer noch...
Irgendwie scheint die Bedingung nicht abgearbeitet zu werden...

*seufz*
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
sorry -  in der if soll wenn ein Fehler auftritt die db mit dem default frame  sich öffnen --- also
@If(@IsError(@Command([OpenFrameset];Device) );""; @Command([FileOpenDatabase]; ""...... ) )



cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline MasterOfDesaster

  • Frischling
  • *
  • Beiträge: 20
  • Geschlecht: Männlich
  • Ich lern's auch noch.... irgendwann...
Sorry, aber auch das tut nicht... Scheint, als ob @If(@IsError...) nicht mit dem Befehl @Command([OpenFrameSet]) zusammenarbeitet.

Ich hab mir jetzt mit etlichen If-Schleifen eine Krücke gebaut, die zumindest erstmal läuft - zufriedenstellend ist das aber immer noch nicht.

Wenn also jemand noch eine zündende Idee hat, bin ich sehr dankbar; ansonsten euch allen ein schönes WE,

MOD
Hauptsache ist, daß die Hauptsache Hauptsache bleibt!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz