Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/web1643/html/phpBB3/common.php on line 106
[phpBB Debug] PHP Notice: in file /includes/session.php on line 916: Cannot modify header information - headers already sent by (output started at /common.php:106)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 916: Cannot modify header information - headers already sent by (output started at /common.php:106)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 916: Cannot modify header information - headers already sent by (output started at /common.php:106)

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 472

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 112

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 112

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/web1643/html/phpBB3/includes/bbcode.php on line 112
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3526: Cannot modify header information - headers already sent by (output started at /common.php:106)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3528: Cannot modify header information - headers already sent by (output started at /common.php:106)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3529: Cannot modify header information - headers already sent by (output started at /common.php:106)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3530: Cannot modify header information - headers already sent by (output started at /common.php:106)
ppsGrid.de • Thema anzeigen - Fehler innerhalb von PPSGrid

Fehler innerhalb von PPSGrid

Anregungen und Verbesserungsvorschläge zum ppsGrid..

Fehler innerhalb von PPSGrid

Beitragvon weronetzki am 04.08.2006, 17:33

Moinsen,

ich hätte da mal einen Vorschlag.

Wenn ich es richtig deute, dann werden Fehler innerhalb vom PPSGrid bearbeitet und nicht weitergereicht.

Konkretes Beispiel :

Ich erzeuge ein Display/Edit Control für eine Zelle (z.B. Int) und weise diesem dann einen falschen Wert zu (z.B. ein Image).
Daraus erfolgt anscheinend eine Fehlerbehandlung innerhalb von PPSGrid und ich erhalte ein wunderschönes "Rotes Kreuz". Es wäre meines Erachtens hilfreicher, wenn PPSGrid nach Abarbeitung der Exception diese dann weiter nach oben reichen würde. Würde mir das Fehlersuchen erheblich erleichtern.

Alternativ einfach einen neuen Ctor mit Parameter oder Property machen, der dafür sorgt dass Exceptions weitergereicht werden.

Wenn es sowas schon gibt, Asche auf mein Haupt, aber wo ist das dann ?

PS: Ha ich werd TopPoster hier ;-)
weronetzki
 
Beiträge: 4
Registriert: 26.06.2006, 12:07

Fehler innerhalb von PPSGrid

Beitragvon torsten am 05.08.2006, 21:34

Hallo Rüdiger

dann werden Fehler innerhalb vom PPSGrid bearbeitet und nicht weitergereicht
Doch. Eigentlich schon. Exceptions werden nicht abgefangen, jedenfalls nicht, ohne sie nach einer Behandlung weiter zu reichen. Und es werden neue Exceptions geworfen, wenn Parameter oä. nicht stimmen.

Ich erzeuge ein Display/Edit Control für eine Zelle (z.B. Int) und weise diesem dann einen falschen Wert zu
Es stimmt. Im Bereich Display/Edit-Control arbeitet das Grid mit Reflection. Und Reflection wirft oft keine (oder keine aussagekräftige) Exceptions, Wenn ich einen Wert per "SetValue" an das Control weiterleite und als Exception einen "Internal Error" erhalte, nützt das nicht viel...

Dennoch werde ich mir den Bereich nochmal anschauen, Vielleicht gibt's ja einen Workaround.

Gruß Torsten

PS.: Hab' nochmal im Quelltext geschaut: Das Grid fängt an den etspr. Stellen keinelei Exception ab, d.h., alle Exceptions, die ausgelöst werden, müssten in deinen Quelltext auftauchen...
torsten
Site Admin
 
Beiträge: 92
Registriert: 02.05.2006, 09:04
Wohnort: Bremen

Beitragvon weronetzki am 10.08.2006, 14:03

Hmmm,

ich schau mal wenn ich Zeit habe, dass ich Dir nen Source Ausschnitt zukommen lasse, dann siehst Du was ich konkret meine.
weronetzki
 
Beiträge: 4
Registriert: 26.06.2006, 12:07

Beitragvon weronetzki am 10.08.2006, 14:21

Ich seh gerade man keine Dateien anhängen ich schicks Dir mal per Email
weronetzki
 
Beiträge: 4
Registriert: 26.06.2006, 12:07


Zurück zu Wünsche, Anregungen & Kritik

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron