Autor Thema: Fehlermeldung bei @subset unterdrücken  (Gelesen 1162 mal)

Offline tomfe

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
  • so siehts aus
Fehlermeldung bei @subset unterdrücken
« am: 25.02.13 - 09:06:54 »
Hallo Forum,

ich verwende den folgenden berechneten Text:
_KENNUNG := @Right(@Text(Subject); 6);
_AnhangName :=@Left(@Text(_KENNUNG);5) + " Vorgänge 107.xls";
@If(!_AnhangName = @Left(@Text(_KENNUNG);5) + " Vorgänge 107.xls"; @Failure("Datei fehlt"); @Text ( @Subset ( @Subset ( @AttachmentModifiedTimes; @Member ( _AnhangName; @AttachmentNames)); -1); "D0T1S2"))

Ist die Datei vorhanden, erhalte ich auch die gewünschte Anzeige.
Fehlt die Datei, erhalte ich die Fehlermeldung:

Das zweite Argument von @Subset darf nicht Null sein

Diese Meldung will ich aber entweder unterdrücken oder durch den Text "Datei fehlt" ersetzen.

auch die Variante:
@If(@IsError(_AnhangName);@Success;@Failure("Datei fehlt"));
@Text ( @Subset ( @Subset ( @AttachmentModifiedTimes; @Member ( _AnhangName; @AttachmentNames)); -1); "D0T1S2")
 bringt mich nicht weiter.

Kann mir jemand helfen??

Glombi

  • Gast
Re: Fehlermeldung bei @subset unterdrücken
« Antwort #1 am: 25.02.13 - 09:13:53 »
Gehe ich recht in der Annahme, dass die Hinweismeldung "Datei fehlt" kommen soll, falls in dem Dokument kein Attachment namens
_AnhangName :=@Left(@Text(_KENNUNG);5) + " Vorgänge 107.xls";
enthalten ist?

Falls ja, kannst Du das prüfen mit
@If(
 !@IsMember(_AnhangName;@AttachmentNames);
   @Failure("Datei fehlt");
....

Andreas

Offline tomfe

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
  • so siehts aus
Re: Fehlermeldung bei @subset unterdrücken
« Antwort #2 am: 25.02.13 - 09:22:30 »
Genau so soll das sein.

Danke für die Lösung!!  ;D

Thomas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz