Autor Thema: genereller Recalc bei Verlassen von Feldern  (Gelesen 2290 mal)

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
genereller Recalc bei Verlassen von Feldern
« am: 06.02.08 - 09:45:13 »
Hi zusammen.

Folgendes Szenario:

In einer Maske wird eine berechnete Teilmaske eingefügt
Diese Teilmaske enthält wiederum berechnete Teilmasken.
Es gibt zwei Dinge die mich irritieren:
1. Jeder Feldwechsel in den berechneten Teilmasken verursacht ein Recalc. Klicke ich in ein Feld ausserhalb dieser Teilmasken läuft kein Recalc.
2. bei diesem Recalc wird bei einer Checkbox, die angehakt ist, der Haken wieder entfernt. Alle anderen Eingaben bleiben erhalten.

Ich bin im Moment etwas Ratlos. Hat jemand eine Idee ob es ein normales Verhalten ist, oder ob ich u.U. einen Fehler im Code haben könnte.

Danke für jede Info.


P.S. 6.5.1 und 7.0.3 zeigen das gleiche Verhalten

Überschrift angepasst
« Letzte Änderung: 12.02.08 - 11:02:06 von DerAndre »
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 DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #1 am: 06.02.08 - 10:46:31 »
Jetzt wird es bizarr...

Wenn ich in das Feld über der Checkbox klicke, Recalc und Checkbox bleibt gesetzt

Wenn ich in das Feld unter der Checkbox klicke, Recalc und Checkbox ist nicht mehr gesetzt

Jetzt versteh ich garnichts mehr...  :-:
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 ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #2 am: 06.02.08 - 16:48:33 »
Zitat
In einer Maske wird eine berechnete Teilmaske eingefügt
Diese Teilmaske enthält wiederum berechnete Teilmasken.


... das tut nicht gut - Teilmasken in Teilmasken - versuch das abzubauen...

Toni
Grüßle Toni :)

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #3 am: 11.02.08 - 07:16:39 »
Hallo Toni.

Danke für die Info, das mit den Teilmasken in Teilmasken war auch schon mit in meine Überlegung geflossen, aber noch nicht wirklich manifestiert. Werde das heute mal ausloten.
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 DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #4 am: 11.02.08 - 09:15:14 »
So, habe jetzt einfach mal den Inhalt der Teilmaske der Dargestellt werden soll in die Maske kopiert. Keine Änderung des Effektes bei den Checkboxen.
Ich hatte auch noch das IBM Forum durchforstet. Keine Ahnung wieviele Threads ich da gelesen habe, aber es scheint Tatsächlich ein Problem mit den Checkboxen zu geben. Aber eine Lösung, oder ein Wieso, Weshalb, Warum, Wann, bei Wem und Wo gab es nicht.
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 DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #5 am: 11.02.08 - 10:20:38 »
Da es wohl keine Lösung gibt, habe ich jetzt eine Checkbox gegen zwei Radiobuttons getauscht  :P
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 ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #6 am: 11.02.08 - 12:33:45 »
... ich kann dein Problem nicht nachstellen - bei mir reagieren die ganz normal - da scheint was anderes im Busch zu sein...

Toni
Grüßle Toni :)

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #7 am: 11.02.08 - 13:37:57 »
Ich gehe auch mal von ener Verkettung unglücklicher Umstände aus  :P
Wie gesagt, ich habe Notes.net durchkämmt...
Auch was gefunden, aber nichts brauchbares.
Ich werde mir irgendwann mal die Zeit nehmen und versuchen das zu Ergründen woran das liegen könnte.
Wahrscheinlich ist darin auch das Problem mit dem Recalc verbunden.
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 ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #8 am: 11.02.08 - 20:42:42 »
... was sagt der Debugger - da siehst du alles was per LS durchlaufen wird.

Hast du dir die verschiedenen Events durchgeschaut - vor allem JavaScript...

Toni
Grüßle Toni :)

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #9 am: 12.02.08 - 07:15:43 »
Nein ( das offensichtliche mal wieder ), hab ich mir aber auf die Tapete geschrieben. Hm, ich glaub ich beschäftige mich da heute nochmal mit.
Dummerweise ist da was Druck hinter. Und da es sich bei der Datenbank fast um eine Eierlegendwollmichsau handelt ist das alles immer sehr Mühsam, vor allem, wenn man das Teil nicht selber programmiert hat.
Java-Script.... Hmmm, nicht das ich wüßte.
Ich sag bescheid wenn ich was finde.
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 ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #10 am: 12.02.08 - 07:59:32 »
... da hört sich was wie "onmouseover", "onclick" oder "onblur" an...

Toni
Grüßle Toni :)

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: in berechneten Teilmasken läuft bei Feldwechsel ein Recalc
« Antwort #11 am: 12.02.08 - 08:55:16 »
Boooooooooooh ich krieg die Kriese.
Ich habe den Täter gefunden.
Da es in der Maske nur 2 Eingabefelder gibt, ist mir garnicht aufgefallen, daß das immer passiert. Ok, irgedwann fällt es einem dann doch auf.
So, jetzt muß ich nur noch schauen ob das Hakerl da bleibt wo es hingehört.
« Letzte Änderung: 12.02.08 - 08:59:34 von DerAndre »
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 )

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz