Autor Thema: Feldänderung: OnChange wird nicht durchlaufen  (Gelesen 2442 mal)

Offline Sonnenaufgang

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
  • Daniel
Feldänderung: OnChange wird nicht durchlaufen
« am: 27.06.13 - 18:19:11 »
Liebe Notekolleginnen und -kollegen,

ich habe eine Maske entwickelt. In der Maske ist ein Feld (Typ Dialogliste). Wenn ich das Feld ändere soll es sofort im Dokument gespeichert werden. Dafür habe ich in den Event OnChange den entsprechenden Code eingetragen. Aber ich glaube der Code wird gar nicht durchlaufen.

Der Haken bei "Felder bei Schlüsseländerung aktualisieren" ist gesetzt.

Irgendetwas scheine ich zu übersehen.

Habt Ihr einen Tipp?

Vielen Dank im voraus.

Daniel
Und immer wieder geht die Sonne auf!

Offline dnotes

  • Aktives Mitglied
  • ***
  • Beiträge: 106
  • Geschlecht: Männlich
Re: Feldänderung: OnChange wird nicht durchlaufen
« Antwort #1 am: 27.06.13 - 18:50:15 »
Funktioniert doch.
Allerdings erst beim Verlassen des Feldes.

Offline Sonnenaufgang

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
  • Daniel
Re: Feldänderung: OnChange wird nicht durchlaufen
« Antwort #2 am: 27.06.13 - 20:02:50 »
Wenn ich nun das Feld ändere und öffne über eine eingebette Ansicht ein weiteres Dokument wird die Änderung nicht im Dokument gespeichert.
Und immer wieder geht die Sonne auf!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feldänderung: OnChange wird nicht durchlaufen
« Antwort #3 am: 27.06.13 - 20:06:25 »
Jetzt wird es unverständlich, Daniel ...

Bernhard

Offline Sonnenaufgang

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
  • Daniel
Re: Feldänderung: OnChange wird nicht durchlaufen
« Antwort #4 am: 27.06.13 - 20:59:04 »
1. Ich erstelle neues ein Dokument. In dem Dokument ist ein Ansicht mit weiteren Dokumenten eingebettet.
2. In dem Dokument fülle ich mehrere Felder aus.
3. Nach dem letzten Feld kann sich der Anwender ein Dokument aus der eingebettenten Ansicht auswählen ( duch Doppelklick).
4. Wenn er das tut, verschwindet der Eintrag vom letzten Feld.

Beim Vorletzten Feld passiert das nicht. Die Eingabe erfolgt über eine Schaltfläche an dessen Ende das Dokument gespeichert wird.

Ich glaube ich lege das letzte Feld einfach vor das Vorletzte Feld.
Und immer wieder geht die Sonne auf!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feldänderung: OnChange wird nicht durchlaufen
« Antwort #5 am: 27.06.13 - 21:03:23 »
Es bleibt weiter unklar. Da das Verhalten nicht durch fehlerfreie Programmierung zu erklären ist, wäre jetzt der Code interessant, der den Eintrag des "letzten Feldes" bestimmt (Achtung - der muss ja nicht zwingend mit diesem Feld zusammenhängen, also genau nachschauen vor dem Posten!).

Bernhard

Offline Sonnenaufgang

  • Aktives Mitglied
  • ***
  • Beiträge: 113
  • Geschlecht: Männlich
  • Daniel
Re: Feldänderung: OnChange wird nicht durchlaufen
« Antwort #6 am: 27.06.13 - 21:17:29 »
Hallo Bernhard,

erstmal vielen Dank für Deine Unterstützung. Ich werde das Problem aber anders lösen.

Daniel
Und immer wieder geht die Sonne auf!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Feldänderung: OnChange wird nicht durchlaufen
« Antwort #7 am: 27.06.13 - 21:39:43 »
Ohne die Lösung des eigentlichen Problems zu posten? Das wäre nicht fair.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz