Visual Dataflex
Zur Startseite Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen
Datenbank RSS Feed Selector Zur User-Map

 
Boardmenü
» Forum
» Portal

» Registrieren
» Suche
» Statistik
» Mitglieder
» Team
» Kalender
» Sponsoren
» Partner

» F.A.Q

Portalmenü
» Datenbank anlegen
» Datenbank Entwicklung
» Empfehlungen
» Portal
» Programm erstellen
» Über visual Dataflex

» Statistik

Dataflex Empfehlungen

Englisches Dataflex Forum


Anzeigen

Sponsoren
Kostenloser Linktausch

Antivirus Software

Foren Verzeichnis

HP Color Laserjet 1600

Windows 7 Forum


Social Bookmark Script

Visual Dataflex » VDF Fortgeschrittene » Text in Fehlermeldung ändern » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Text in Fehlermeldung ändern
Autor
Beitrag
Brigitte Brigitte ist weiblich
Mitglied


Dabei seit: 21.09.2007
Beiträge: 36

Fragezeichen Text in Fehlermeldung ändern Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

ich habe den Zugriff auf bestimmte Datensäzte über einen constrain im DD gesperrt. Wird versucht auf einen solchen Datensatz zuzugreifen wird die Standardfehlermeldung
"Feldinhalt nicht in DB" angezeigt.

Wie kann ich den Text dieser Meldung an die jeweilige View anpassen? verwirrt

LG
Brigitte
30.05.2008 12:13 Brigitte ist offline E-Mail an Brigitte senden Beiträge von Brigitte suchen Nehmen Sie Brigitte in Ihre Freundesliste auf
Roman Köhler Roman Köhler ist männlich
Administrator


images/avatars/avatar-4.jpg

Dabei seit: 29.08.2007
Beiträge: 202
Einsatzart von VDF: gewerblich
Anwenderstatus: VDF-Entwickler
Herkunft: Mannheim
Betriebssystem: Windows XP

RE: Text in Fehlermeldung ändern Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Guten Morgen Brigitte,

das Umleiten von Fehlemeldungen funktioniert über die Ansprache eines eigenen Error-Objektes. Dies ist ein bisschen umständlich, habe es deshalb selbst noch nie gemacht, weiß aber von einem Kollegen, dass es problemlos funtioniert.

Ich empfehle Dir, in der Online-Hilfe
- Inhalt / Reference Library / Class Reference / Error System oder
- Index / Error_Report / Error System

LG
Roman
02.06.2008 08:01 Roman Köhler ist offline E-Mail an Roman Köhler senden Homepage von Roman Köhler Beiträge von Roman Köhler suchen Nehmen Sie Roman Köhler in Ihre Freundesliste auf
abraxas
Doppel-As


Dabei seit: 23.07.2007
Beiträge: 107
Einsatzart von VDF: gewerblich
Anwenderstatus: VDF-Entwickler
Herkunft: Frauenfeld (CH)

RE: Text in Fehlermeldung ändern Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Brigitte

Nur so eine Idee: Wäre es nicht besser, dafür zu sorgen, dass man gar keine 'falschen' Daten eingeben kann. Oder alternativ, dass, bei einer falschen Eingabe, die Liste der möglichen Eingaben erscheint.
So kann man sich solche Fehlermeldung elegant sparen und das umbiegen via des Error_objects sowieso.

Gruss, Paolo

__________________
=================
Abraxas Informatik AG
Schweiz
=================
02.06.2008 11:58 abraxas ist offline E-Mail an abraxas senden Homepage von abraxas Beiträge von abraxas suchen Nehmen Sie abraxas in Ihre Freundesliste auf
Markus Markus ist männlich
Mitglied


Dabei seit: 04.09.2007
Beiträge: 46

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hier ein ErrorObject wie ich es im Einsatz habe:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
Object oApplication is a cApplication
End_Object // oApplication

// Nach dem erstellen des Objects oApplication kann das Objekt ErrorSystem
// geändert werden.
Object MyErrorSystem is a ErrorSystem
    // create property to keep track of previous error handler
    Property Integer piErrorCount

    Procedure Run_Process
        Move Self to Error_object_id // make self the error object
    End_Procedure
    
    Procedure Error_Report Integer ErrNum Integer Err_Line String ErrMsg
        String sErrorMessage

        //
        // Hier kann ich die Fehlernummern abfragen und sonstwas damit anstellen :D
        // Get Error_Description ErrNum ErrMsg to sErrorMessage // Fehlertext holen
        //
        
        Forward Send Error_Report ErrNum Err_Line ErrMsg // Fehlermeldung von Dataflex anzeigen
    End_Procedure
    
End_Object


hoffe ich konnte dir etwas weiterhelfen und mein Code ist korrekt smile
02.06.2008 12:47 Markus ist offline E-Mail an Markus senden Beiträge von Markus suchen Nehmen Sie Markus in Ihre Freundesliste auf
Gehe zu:
Neues Thema erstellen Antwort erstellen
Visual Dataflex » VDF Fortgeschrittene » Text in Fehlermeldung ändern

Views heute: 2.455 | Views gestern: 3.815 | Views gesamt: 2.184.991

Impressum

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH | SEO by seo-wbb.de - Sponsored by Rene Urlaub und Reise Infos Frankenthal